mirror of
https://github.com/donovanglover/nix-config.git
synced 2025-06-30 22:40:09 +02:00
I initially programmed this "dynamic desktops" implementation for a similar feel to GNOME, however after using it for a few months I realized that I was taking away one of the main advantages of a tiling window manager by having all windows not tile by default. Additionally, I ran into some edge cases where the next window would not show if opened on a desktop that had multiple nodes open. Although I could probably figure out the cause with some effort, I'd much rather enjoy the simplicity of the traditional tiling hierarchy once more.
bspwm
bspwm is a tiling window manager for X11.
Use Cases
bspwm can be used to:
- Automatically tile all kinds of windows, maximizing screen estate
- Have complete control of your window manager through simple shell commands
- Minimize resource usage; bspwm works best without a desktop environment
You should not use bspwm if: