4 ms·
I love i3, but I dislike manually positioning windows. I much prefer dwm[0], which will do window arrangements for you. The tagging features are also much more
by vngzs 6y ago
I love i3, but I dislike manually positioning windows. I much prefer dwm[0], which will do window arrangements for you. The tagging features are also much more robust than virtual desktops ("mail folders" vs "gmail tags" is a perfect analogy - you can assign multiple tags to a window, and display any arbitrary combination of tags on the screen at a time).
That said, in spite of my alignments with dwm's ui principles, for the last five years I've almost exclusively used i3. Unlike dwm, I don't have to modify C code in order to configure my window manager, and I don't have to pull in patches that haven't been upstreamed[1] in order to include basic features.
I think there's room for a window manager with the ease of configurability found in i3, but the dynamic tiling (i3 is _static tiling_, which means the wm will not assist you in positioning windows) and tagging features of dwm. I would move to it in a heartbeat.
[0]: https://dwm.suckless.org/ https://dwm.suckless.org/
[1]: https://dwm.suckless.org/patches/ https://dwm.suckless.org/patches/