Install bspwm on CachyOS
A tiling window manager based on binary space partitioning.
From the official CachyOS repo. Install with pacman, no AUR helper needed.
Reviewed Nov 2, 2026 · independent guide
How do I install bspwm on CachyOS?
Run this in a terminal:
sudo pacman -S bspwm-gitbspwm-git is in the cachyos repo, the CachyOS project's own package repository, so pacman installs it directly with no AUR helper and no build script. The package is signed with the CachyOS repository key, and pacman checks the signature before it installs.
What should I do after installing bspwm?
- It installs these commands: bspc and bspwm.
- Run pacman -Qi bspwm-git to see the installed version and the optional dependencies.
How do I update or remove bspwm?
Update:
sudo pacman -SyuRemove:
sudo pacman -Rns bspwm-gitWhat is bspwm?
A tiling window manager based on binary space partitioning.
Package description: A tiling window manager based on binary space partitioning
Reviews of bspwm on CachyOS
No reviews yet. Be the first to review bspwm.
From GitHub
baskerville/bspwm · ★ 8,334 stars · last commit Jun 19, 2026
Real issues opened by users on the project's GitHub, shown as written with a link to each one. 10 most reacted issues opened in the last two years plus the 5 newest issues, bots, pull requests, non English and political posts skipped, capped at 15 per repo. Fetched Nov 1, 2026.
-
After upgrading from 0.9.10 to 0.9.11, processes launched directly from bspwmrc no longer inherit environment variables correctly, causing applications like Plank and Rofi to malfunction. Processes launched from bspwmrc should inherit exported environment variables like GTKTHEME,…
- nm-applet's trays don't show up on trays based on version 0.9.11, no problem with version 0.9.10Open
I can only downgrade bspwm at 0.9.10 right now
-
As x11 will be killed off eventually, I was wondering if the bspwm project had any plans to port it over to wayland?
-
Hey guys, I'm trying to create a sidebar pane and move a window into it. It seems like it should be as simple as: bspc node @/ -o 0.2 -p west => Creating the preselection on the root. I see the preselection pane defined so that piece works. bspc node $nid -n @/ => Attempting to…
-
System: bspwm: 0.9.10 Distro: Void Linux I've written this in my config (100 just for test). When I exec bspwm in .xinitrc paddings are not appllied. I also tried setting them with -m focused - doesn't work. Maybe I'm setting paddings the wrong way? Maybe I should explicitly…
- Layout Building HelpClosed
Hey guys, I am trying to build some layout scripts for my desktops and I have a weird one that I need some help with. | | | | 0.65 | | | | | | | | 0.35 0.5 0.5 I have a desktop that uses mpv as the desktop background to play my videos, I want to put two transparent terminal apps…
-
Switching the layout between monocle and tiled with borderless monocle freezes the desktop. I have to switch to another desktop and come back to unfreeze it. How to reproduce it. Open some windows in the tiled layout. In xterm A workaround is not using borderlessmonocle.
- Cannot symlink `bspwmrc`Closed
Hi! I store my configuration files in a custom directory, and then symlink them to program-specific locations. But it seems that bspwm doesn't read symlinked /.config/bspwm/bspwmrc. Does it support this? BTW, sxhkdrc works fine
-
I had this working earlier and then I don't know what changed but it wont play ball, Ive checked others examples and the wiki, and it seems right so wanted to see if there is something obvious I am missing. xwininfo has these entries for firefox 0xc00063 "Firefox": ("firefox"…
-
Hi guys, I am trying to build a visibility toggleable section that can store windows, like a parking area for windows you want to keep track of but may not need constantly visible. Thanks to help from an awesome IRC guy I've gotten this far but its still not behaving quite right.…
-
With singlemonocle true, a preselection made on a single-window desktop paints its feedback window, but switching to another desktop leaves that feedback window mapped on top of everything — it survives until the preselection is cancelled or fulfilled. bspwm -v → 0.9.12 (Debian…
- pepewtfClosed
wtfpepe
-
Hi Folks. I had a small documentation-related suggestion and wanted to ask before opening a PR. Would you be open to adding a short “Documentation / learning resources” section to the README? The idea would be to link a few existing resources (official bspwm docs, Arch Wiki,…
-
I am running bspwm 0.9.10 on OpenBSD 7.8 on an amd64 architecture. I currently have malloc configured with guard pages and canaries, and to check for use-after-free, double-free, etc. man malloc. With these settings, I am seeing significant stability issues with bspwm. When…
-
Mouseless ( does not work specifically on bspwm (work on the other WM) like gnome, mate, hyprland ... I created a issue on mouseless repo maybe you can help to find a solution.
bspwm on CachyOS: questions
Is bspwm in the official CachyOS repo?
Yes. The bspwm-git package is in the cachyos repo, version 0.9.12.r1508.c5cf7d3-1, built 2026-06-01. Install it with sudo pacman -S bspwm-git.
Do I need an AUR helper for bspwm?
No. It comes from the cachyos repo, so plain pacman installs and updates it, and sudo pacman -Syu keeps it current.
What is the bspwm command?
The package installs bspc and bspwm.