How to install BSPWM
What is bspwm
Bspwm is a tiling window manager that represents windows as the leaves of a full binary tree. It supports multiple monitors and is highly configurable. It dont handle any keyboard/pointer inputs, so a third party program is needed. In this installation, we will be using sxhkd, because its oficially supported and is easy to use.
For more information, plase consulte their github page [https://github.com/baskerville/bspwm]
Requirements
sxhkd
xorg
urxvt (terminal, but you can use any you like)
dmenu (for the app launcher, but you can use any you like)
ttf-dejavu (or any other font)
Installing
We will install all the files through pacman
pacman -S bspwm sxhkd xorg xorg-xinit dmenu ttf-dejavu
To install urxvt, you need to enable the ArchLinux Repository
bspwm and sxhkd needs a configuration to run, the examples can be found in
So
Launching
Xinit needs a config file named ".xinitrc", so we create it by running:
and run the X session
Voala!I Bspwm should be working