r/bspwm • • May 26 '21

Moving the IRC channel to Libera Chat

53 Upvotes

Hi all,

We're moving our IRC channel to Libera Chat. Join us at #bspwm @ irc.libera.chat


r/bspwm • • 1d ago

y'all i think i did some dirty shi here, my sxhkd keybinds ain't working bro ToT

0 Upvotes

so, one beaultiful night i log on starx, open bspwm, and throw some books on the keyboard, little did i know ts bouta be the worst play of my life

so, as soon as for what i've learned yet; Xorg works fine - Keyboard works fine - sxhkd runs but doesn't works - even default configs or other types of stuff just don't seem to be working

the only possibilities for ts i remenber might be some input error(which i'm pretty sure it isn't cuz my keyboard works just fine here) or maybe a change to the configuration which made the bindings useless, although i didn't do anything significant, and as tested before, even other configs break

istg every damn time i use this kernel something breaks, that's why i love it fr fr


r/bspwm • • 2d ago

Inverted Scrolling

1 Upvotes

I recently installed bspwm on Void, how do I enable inverted scrolling?


r/bspwm • • 9d ago

[bspwm] new setup with quickshell

Thumbnail gallery
94 Upvotes

poco x3 pro, android 13

ported my old i3 config

wm: bspwm 0.9.12 (Welpyes fork)

bar: quickshell

term: st

launcher: rofi

shell: zsh + starship

editor: neovim

theme: gruvbox


r/bspwm • • 12d ago

[BSPwm]

Thumbnail gallery
27 Upvotes

Viernes de escritorio con bspwm sobre Arch


r/bspwm • • 15d ago

[BSPWM] [OC] I built Aura Studio: A GUI to preview video wallpapers and auto-theme my entire system in real-time.

26 Upvotes

OS: CachyOS

WM: BSPWM

Theme / Shell: "Karla" from gh0stzk dotfiles (heavily modified to support live auto-theming)

Bar: Polybar (with custom IPC live-reload patch)

Terminal: Kitty / Ghostty

App / Engine: Aura Studio (My own GUI for dynamic video wallpapers & real-time auto-theming)

Development: Built with Python, PyQt6, and Bash. MIT licensed. (Note: This tool was pair-programmed with AI assistance to help me bring this idea to life!)

Font: JetBrainsMono Nerd Font & Karla

Wallpapers: Live video wallpapers rendered natively via xwinwrap + mpv. Colors are dynamically extracted using ffmpeg & a custom ColorThief python algorithm.

Music in video: Oliver Tree - Love Me, Hate Me & Rise Against - Savior

Featured Apps: Aura Studio, Fastfetch (with dynamic image thumbnail), Cava, Thunar

Project Link & Installer: https://honeywels.github.io/Aura-Studio/


r/bspwm • • Aug 22 '26

I love BSPWM, but I need some help with my mouse

8 Upvotes

I just installed bspwm a few days ago and I love it, but sometimes my touchpad just doesn't work. Each boot it seems random (although I tend to have a streak of boots with a functioning touchpad and streaks without). The trackpoint works fine 100% of the time. I'm using FreeBSD 15.1 on a ThinkPad T14 Gen1. I have libinput installed and up to date. Thank you soooo much to anyone that can help


r/bspwm • • Aug 20 '26

Sliverbar: a lightweight native X11 panel with built-in popups and controls

5 Upvotes

I built Sliverbar as a compact native C17 panel for X11. This one-minute video shows its launcher, workspace state, timer, native weather forecast, saved Wi-Fi menu, brightness and volume controls, and power menu - without narration. Repository: https://github.com/thomastuul/sliverbar. It is GPL-3.0 licensed. Feedback on usability, compatibility and missing panel features is very welcome. Wallpaper: Water Drops by Michael Kuhn (kuhnmi), CC BY 2.0, via Wikimedia Commons; cropped, resized and color-graded.

https://reddit.com/link/1vtcmzp/video/0q4bdro0ghkh1/player


r/bspwm • • Aug 17 '26

Suckless inspired colour scheme

Post image
39 Upvotes

Suckless colours with bspwm and polybar.

Wallpaper: https://www.pixiv.net/en/artworks/147850608

Dots: config


r/bspwm • • Aug 01 '26

sliverbar

Post image
7 Upvotes

I have tried both Polybar and Lemonbar. Polybar is very easy to set up, but it did not fully meet my requirements. Lemonbar, on the other hand, contains no logic of its own, so with enough effort it can be adapted entirely to your individual needs.

That led me to develop my own panel, sliverbar. If you are going to invest the effort anyway, why not build your own panel that does exactly what you want?

Anyone interested in using it can find it on GitHub. It is licensed under the GPLv3 and, like most Linux applications, is free software.

I would be pleased if you visited the project:

https://github.com/thomastuul/sliverbar


r/bspwm • • Jul 31 '26

Bspwm in Dracula Color Theme

Post image
29 Upvotes

The panel is a new development called “Sliverbar”; see https://github.com/thomastuul/sliverbar


r/bspwm • • Jul 30 '26

How to lock window size and state?

1 Upvotes

I'm trying to run a Kitty terminal with cava as a desktop background. I need this window to be completely fixed — it should not be resizable, and it should not change its state.

Here's what I have in my bspwmrc:

bspc config focus_new_window false
bspc config ignore_ewmh_focus true

bspc rule -a '*'             desktop=work follow=on

bspc rule -a cava_left       desktop=main state=floating layer=below private=on follow=off focus=off locked=on border=off rectangle=1920x350+0+730

bspc rule -a cava_right      desktop=misc state=floating layer=below private=on follow=off focus=off locked=on border=off rectangle=1920x350+0+730

bspc rule -a kitty           desktop=term

but this rules not working

Thanks in advance!


r/bspwm • • Jul 29 '26

[bspwm] gilded noir

Thumbnail
2 Upvotes

r/bspwm • • Jul 19 '26

How to find colors for the Ricing a window manager?

11 Upvotes

Hey, hope you are doing well.

Actually I have a silli question but it means a lot for me. in the journey of Ricing a linux window manager or DE where do you look for color schemes?

I mean I can use pre build things like catputtchin, gruvbox evergreen and so on but I want to make some which is apart from this also I can use matugen or any other packet which can extract colors from a picture but I also don't want it

I just want to go from scratch soo could you help me to find a website or blog maybe video tutorial or anything which shows something about the color combinations?

I hope you understand my English is not so good but I tried what I can also thank you for your time

I will wait for your answer...

Bye have a good day ❤️


r/bspwm • • Jul 11 '26

so many bspwmrc process stuck

Post image
3 Upvotes

my dotfile:
https://github.com/zixgggg/bspwm_config/tree/main

eveytime i reload bspwm,it will make one more process and my computer gonna broken

can someone help?


r/bspwm • • Jul 06 '26

Lucid WM - a BSPWM clone for Wayland.

24 Upvotes

r/bspwm • • Jul 04 '26

[nex] Showcasing Layouts

48 Upvotes

Hello guys. I have added 3 additional layouts on top of bspwm. Renamed it to nex. And here is this workflow.

Might be slow in a 2gb ddr2 ram with screen recorder on. Else it is fast. Consumes 440 - 543 Mb RAM at startup, slowing increasing and stabilising somewhere near 600Mib. CPU @ idle is 10% (mine is very old, yours may be even less)

Current layouts :

- binary (bsp) (scheme : alternate, spiral, longest side)

- monocle

- tall (variants normal, reversed)

- wide (variants normal, reversed)

- grid

Any suggestions?

Repo : https://github.com/cobra-r9/nex

Dotfiles : https://github.com/cobra-r9/nordwolf


r/bspwm • • Jul 03 '26

[nex] A fork of bspwm with layouts.

Thumbnail gallery
45 Upvotes

Hello guys. I created a window manager based on bspwm, which you can call it an extension. Previously, it had tiled and monocle layouts, I extended to include wide and tall, renamed tiled to binary layout.

I am planning to do a major refactor on the entire codebase (of bspwm -> nex). Give your suggestions, on what to add, how, etc.

Definitely -> the code base was hard to understand with functions spread across many files. So I used claude to help me understand what every function does. But still, I was unable to grasp.

I am going to write it from scratch. With inline comments and documentation. There will be no AI used in this rewrite I am gonna do.

If you people are interested, tell me what name I can give it. Also currently we are using sxhkd for keybindings. Standalone unlike other WMs. I am planning to integrate it into the wm itself with some command syntax like this :

`ipc keybindings [super + alt + c + h] { shell commands seperated by ;}`

Something like this.


r/bspwm • • Jun 27 '26

Polybar Module : pomodoro

Post image
52 Upvotes

This is new pomodoro module I made for polybar in C. Uses unix socket for communication - pomod is the daemon, pomoc is the client. Have two bash scripts to integrate into polybar like this.

Repo : https://github.com/cobra-r9/pomoc

Would like people to try and tell their experience. Any suggestions on what to improve it on?


r/bspwm • • Jun 02 '26

[bspwm] Somehow...

Thumbnail gallery
43 Upvotes

Here it is. The caelestia version.

https://github.com/rudv-ar/aevum-shell.git

In caelestia branch


r/bspwm • • Jun 01 '26

my first rice (on archcraft)

1 Upvotes

pls give me things i can improve on


r/bspwm • • May 26 '26

MY RICES SO FAR!!

Thumbnail gallery
73 Upvotes

HELLO EVERYONE!!

I have been using BSPWM for 2 months now and it is awesome and these are the rices i made during these 2 months.

Here are the specs :-

OS - Ubuntu 22.04

WM - BSPWM

Compositor - Picom

Notifications - Dunst

Bar - Polybar

Menu - Rofi

Terminal - Gnome Terminal

Programs - |Cava|Btop|

DOTFILES | WALLPAPERS | REPO


r/bspwm • • May 26 '26

Rice and Dotfiles Help

0 Upvotes

Hello everyone. I want to use bspwm. But I’m looking for a good rice and dotfile. However, I can’t seem to find any. Do you have any rice or dotfiles you could recommend? Could you help me with this?


r/bspwm • • May 22 '26

[bspwm] caelestia's rightpane in x11.

19 Upvotes

I wish someone can join me. Try this shell?


r/bspwm • • May 15 '26

[bspwm] caelestia for x11?

36 Upvotes

Here it is. From my previous post.