I can't imagine having to see them all at once. Realistically, I'm only actually thinking about 1 or 2 of them at a time. If I need to check documentation, I'm no longer thinking about my build output. Slack, email, and calendar are disconnected from development tools. And if I need to do a quick context shift, I can switch over instantly.
Curious if something like yabai would be even better but just haven't made the time to try it.
As a long time i3 user that switched to Mac, it gives me almost all the benefits while still integrating nicely with the general UI. It's also not nearly as steep of a learning curve and does not get in your way at all.
Edit: "Spectacle is no longer being actively maintained Download Spectacle"
I guess it still works for you though?
Documentation + editor
Editor + Terminal
Editor + Issue Tracker
Terminal + Issue Tracker
Issue Tracker + Testing Result
etc. etc.
I don't "context switch". My context is "getting shit done" and for me it requires access to many many windows at the same time.
There's no drawback for me except probably terrible carbon foot print..
3 monitors is just a workaround for a workflow problem that i3 can solve.
> I do the same and have triple displays that is placed with ergonomics in mind,
meaning that the author uses both i3 and triple monitors.
I use a laptop and two 27" externals, not with i3 but with an auto-positioning Hammerspoon that has a similar effect.
When I'm on smaller or fewer displays I can't fit everything I want up simultaneously.
Granted, I relatively often have a mobile app codebase, a backend API codebase used by the mobile app, terminal sessions pertaining to each of those codebases, and documentation for the tools used in either or both projects up all at once.
My eyesight isn't great, so all of those have fairly large font sizes.
Not every project needs that much context. When I'm hacking on my Emacs config, a two-pane split is about I can ask for (and one will do the job just fine).
People don’t like to admit they’re wrong and really like to convince themselves they were right.
Edit: Or might be able to not scale text as much. But that is the screen being too close I feel.
> I’m curious as to how this affected your productivity
Answer:
> Productivity is through the roof. Even when noodling about on small side projects I find you so quickly end up with so much things open that you're constantly flipping between, so to have multiple terminals, text editors, reference documentation, version control, etc, immediately accessible is, honestly, life changing.