====== bspwm ====== bspwm is a tiling window manager. Without configuration it does absolutely nothing, except showing a black screen. bspwm itself has no support for keybindings. It is controlled with the client program bspc. You may want to run a seperate hotkey daemon to implement keybindings. Most of the time this is the program sxhkd. Initially you have to install the default configuration in your home config directory $ install -Dm755 /usr/share/doc/bspwm/examples/bspwmrc ~/.config/bspwm/bspwmrc $ install -Dm644 /usr/share/doc/bspwm/examples/sxhkdrc ~/.config/sxhkd/sxhkdrc The most important default keybindigs are: * Super+Enter: open a new terminal (default: urxvt) * Super+Alt+q: Quit bspwm * Super+m: switch between tiled and monocle layout * Super+s: floating layout * Super+f: fullscreen The concept of bspwm takes some getting used to. The sxhkd config file is fairly understandable, so an user with some Linux/Unix knowledge should have no problems. **Website**: https://github.com/baskerville/bspwm ===== RAM Usage ===== On: Artix Linux Because bspwm will most certainly run together with a hotkey daemon, we list bspwm and sxhks altogether. ^Command ^Version ^[[:glossary#USS|USS]] ^[[:glossary#PSS|PSS]] ^[[:glossary#RSS|RSS]]^ |bspwm |0.9.10|560|671|2396| |sxhkd |0.6.2|368|481|2244| ===== Rating ===== * Lightweightness: +++++ * Simpleness: ++++ * Easiness: ++ [[:about#rating|About Rating]]