Table of Contents

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:

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 USS PSS RSS
bspwm 0.9.105606712396
sxhkd 0.6.23684812244

Rating

About Rating