fari
fari copied to clipboard
Console utility for fast Safari tab browsing
If left running and Safari is quit, it will reopen Safari repeatedly (and infuriatingly), including after crashes or when prompting you to restore windows or not.
Since `curses` keys are weird here, need to figure out a long-term solution for this.
Current model looks for changes by counting tabs, which doesn't account for tab rearranging.
We poll the tab count / active tabs on a regular basis (currently every few seconds), which: - results in jumpy behavior as things can change after you've tabbed back...
Per AppleScript, whatever Safari thinks `window 1` is, which can change. This could be expanded to multiple windows, or at least be more predictable.