Hacker News new | ask | show | jobs
by gautamcgoel 1921 days ago
Can you explain why you're so find of i3? I've played with it but it never stuck.
2 comments

It hink the other comments already made good points, but just to complete it for me:

- There's very little learning curve with i3. After setting/learning 2 or 3 keyboard shortcuts you're good to go. That makes the adoption a no brainer.

- 99% of what I do is done in a shell (code, sysadmin) or a browser (read doc, write doc). That means I often need a lot of shell windows all over the place. The tiling really helps here. I could use tmux/screen for that (that's what I did before i3), but I often already have tmuxes on the remote boxes I ssh to, and the inception makes navigation harder.

- it's fast, there no animation or latency whatshowever. I can very quickly open a shell, ssh, run a command, close it, etc.

Most of these could be done with any keyboard oriented tiling wm, I just so happen to use i3.

Not the original commenter here but

- i3 treats individual monitors as virtual desktops instead of having them stretch across all monitors which makes it easy to shift say a workspace with a browser or a chat app into a secondary monitor without losing the current task or having to rearrange everything.

- i3 lets you define keybinding modes that work much like modes in vim

- i3 is very simple and comprehensible its about as non magical as can be making it using it predictable and simple