mirror of
https://github.com/donovanglover/nix-config.git
synced 2024-12-16 11:51:13 +01:00
15f6d80a52
2 months ago, I removed bspwm in favor of GNOME. After using GNOME as a daily driver for some months now, I can appreciate it as a nice desktop environment for many GNU/Linux users, however it does not meet my needs as well as a customized window manager setup can. In reality, I don't need *too much* from a window manager; it just needs to manage windows in a reasonable way. For anything else I need, I am free to program it myself as a learning exercise. I prefer understanding most if not everything running in my environment versus having various GNOME utilities running in the background.
19 lines
529 B
Markdown
19 lines
529 B
Markdown
# bspwm
|
|
|
|
[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:
|
|
|
|
- You are using a desktop environment
|
|
- You just want to open multiple shells (use [kitty](/kitty) or [tmux](/tmux) for this instead)
|
|
|
|
[bspwm]: https://github.com/baskerville/bspwm
|