LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

bspwm

Tiling window manager based on binary space partitioning

TLDR

Start bspwm with a configuration file
$ bspwm -c [path/to/config]
copy

SYNOPSIS

bspwm [options]

DESCRIPTION

bspwm is a tiling window manager based on binary space partitioning. It organizes windows in a full binary tree structure, recursively splitting the screen into regions.The window manager is controlled entirely through bspc, which sends commands via a socket. Configuration is done through shell scripts that run bspc commands, typically at ~/.config/bspwm/bspwmrc.Hotkey binding is handled separately by tools like sxhkd (Simple X Hotkey Daemon).

PARAMETERS

-c config

Path to configuration file (default: ~/.config/bspwm/bspwmrc)
-s socket
Path to the socket file
-o count
Number of monitors

CONFIGURATION

~/.config/bspwm/bspwmrc

Shell script executed at startup to configure bspwm via bspc commands.
~/.config/sxhkd/sxhkdrc
Hotkey configuration for sxhkd, the companion hotkey daemon.

INSTALL

sudo apt install bspwm
copy
sudo dnf install bspwm
copy
sudo pacman -S bspwm
copy
sudo apk add bspwm
copy
sudo zypper install bspwm
copy
nix profile install nixpkgs#bspwm
copy

CAVEATS

Must not be started when another window manager is running. Requires a separate hotkey daemon (sxhkd) for keyboard shortcuts. Configuration is shell scripts, not config files.

HISTORY

bspwm was created by Bastien Dejean and follows the Unix philosophy of doing one thing well. It delegates hotkey handling and bar display to separate programs.

SEE ALSO

bspc(1), sxhkd(1), polybar(1), i3(1)

RESOURCES

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid