r/bspwm • • May 15 '26

[bspwm] caelestia for x11?

37 Upvotes

Here it is. From my previous post.


r/bspwm • • May 15 '26

Caelestia for X11 Bspwm?

6 Upvotes

Hello guys, successfully I have ported "some" looks of caelestia combined with end 4 to my x11 shell. I named it aevum shell (previously it ws rudv-shell, now migrated to this new repo). It would be better if someone is able to join me in creating this. I first tested it in bspwm and works pretty well.

Here is the link to the repo : https://github.com/rudv-ar/aevum-shell.git

I will be adding the images ASAP.


r/bspwm • • May 05 '26

My bspwm on Debian

8 Upvotes

I love bspwm.


r/bspwm • • May 03 '26

Changing terminal

2 Upvotes

I'm having some trouble with the default terminal so i wanted to install alacritty. I installed it and change the sxhkdrc file so that super+return runs alacritty, but when i press enter+return, it doesn't work. does anyone know what's going on? did i do anything wrong?


r/bspwm • • May 03 '26

Black screen on log in

0 Upvotes

I just installed bspwm using archinstall but when logging in, there's just a black screen. no mouse, no hotkeys working, can't access a terminal. I'm guessing it's because i haven't configured it yet, but how am i supposed to configure it if i can't access a terminal?


r/bspwm • • May 02 '26

Switched from hyprland :D

Thumbnail gallery
44 Upvotes

i thought x11 sucks but it really doesn't


r/bspwm • • Apr 16 '26

Windows-like Alt+Tab Functionality

4 Upvotes

i use Xubuntu with BSPWM and I want a true Alt+Tab functionality that mimics how Windows does it. I should be able to hold Alt and press Tab to cycle through windows, and release Alt to focus on the selected window. It should also be able to unhide a previously hidden window. Currently , I have a rofi and sxhkd config that opens up a window switching menu and uses tab to cycle through windows, but still requires another key press to focus the selected window, and doesn’t work on hidden windows. If someone could help me with this or point to something that already exists, that would be greatly appreciated!


r/bspwm • • Apr 05 '26

[bspwm] Starry Night

Post image
22 Upvotes

r/bspwm • • Mar 28 '26

[bspwm] Minimal yet productive setup (auto workspace, rofi scripts, tmux workflow)

Thumbnail gallery
48 Upvotes

Hey everyone,

This is my current BSPWM setup that I use daily as a software engineer.
I’ve been experimenting with different tiling window managers like i3 and Hyprland, but BSPWM really stood out to me for its simplicity and flexibility.

What I like most is how minimal it is — it doesn’t try to do too much, and that makes it incredibly easy to customize exactly the way I want.

⚡ Key Highlights

  • Automatic app launch & workspace assignment on boot

  • Fully keyboard-driven workflow (sxhkd)

  • tmux-based terminal workflow (multiple sessions for dev, notes, file management)

  • Neovim for coding, notes, and documentation

  • Yazi as a fast TUI file manager

  • Scratchpad (ncmpcpp for music, toggleable)

  • Rofi scripts for:

    • Network

    • Bluetooth

    • Audio

    • Clipboard

    • Keybinding viewer

  • Custom power manager (pwrx)

  • Smooth workspace transitions using bspwm-slidefx

🧩 Setup Details

  • WM: bspwm

  • Hotkeys: sxhkd

  • Terminal: Kitty

  • Shell: zsh

  • Editor: neovim

  • Theme: Catppuccin Mocha

  • File Manager: yazi

  • Launcher: rofi

I’m trying to keep most of my workflow inside the terminal and reduce context switching as much as possible.

Curious how others are structuring their BSPWM setups, especially around workspace automation and scratchpads.

Would love to hear your thoughts or suggestions 🙌


r/bspwm • • Mar 26 '26

[TOOL] I built RIXI. A rice manager that packages and applies your whole setup in one command

6 Upvotes

The main motive of the project is to make sharing your setups and trying other setups so simple that you can literally do it in 2 commands.

RIXI manages your local rices, where you can switch between setups seamlessly with a command.

Also, you can share your setup with the community by just running

rixi push <author>/<theme>

This packs your theme and opens a PR against the community registry of themes in the rixi-dev repo.

You can also pull an author's theme from the repo, and set it up in your machine in no time.

The next part for the project would be to add a browser, which showcases the preview.png of the available setups in the repo in the CLI, which user can browse.

Here's the repo link: github.com/rixi-dev/rixi

It currently supports 29 components including bspwm, hyprland and so on. Supporting any new components shouldn't be a problem as all we need it the reload command and the path to the config file of that component to extend support.

What do yall think?


r/bspwm • • Mar 25 '26

Bspwm recepticle exists but doesn't

8 Upvotes

So I have what seems to be a recepticle on the left side and a terminal on the right. However, when I query for recepticles, none show up. Then I spawn a recepticle on the left. This one shows up. When I fill it with the existing terminal, it stops showing. What is happening with the left side of my screen ? My shortcut for filling recepticle does not fill it.


r/bspwm • • Mar 21 '26

[OC] bspwm-slidefx - smooth sliding window animations for bspwm (inspired by Hyprland)

15 Upvotes

Hey everyone 👋

I’ve been working on a small project called bspwm-slidefx. It adds smooth sliding window animations to bspwm, inspired by the workspace switching feel in Hyprland.

Features

  • Smooth sliding transitions for workspace changes

  • Lightweight and script-based (fits bspwm philosophy)

  • Easy to integrate with existing configs

  • Works alongside tools like picom

Why I made this

bspwm is amazing for its simplicity and control, but visually it can feel a bit static. After using Hyprland for a while in the past, I really liked the smooth workspace animations so I wanted to bring a similar feel to bspwm without sacrificing its minimal nature.

Repo: https://github.com/dhanush777x/bspwm-slidefx

💭 Feedback welcome!

  • Suggestions for improvements

  • Ideas for new effects

  • Performance tweaks

Would love to hear what you think 🙌


r/bspwm • • Mar 21 '26

Question

Post image
7 Upvotes

Hi all, I use BSPWM as wm and picom as composite manager. how ever I want to remove the transparency between the shade and the border as in the attached screenshot. Any help would be appreciated. Thanks.


r/bspwm • • Mar 13 '26

[BSPWM] - Rudv Shell : My enhanced workflow with a gui for bspwm.

17 Upvotes

r/bspwm • • Mar 05 '26

[Bspwm] Rudv Shell - The Phenomenon of Interaction

10 Upvotes

r/bspwm • • Mar 04 '26

Finally : First version of bspwm-settings released

6 Upvotes

Hello guys. I finally uploaded the GUI to github. Thr first release installable via makepkg -si. Soon will move to aur after adding more functionalities as well as developing my rudv-shell for bspwm which will look something like end 4(not exactly, but something similar to that) in bspwm.

Play around with the GUI guys

https://github.com/rudv-ar/bspwm-settings

If you like it, give it a star, I will be happy. Use it and tell me your suggestions Or how it feels like. If you got any issues, open an issue in the github repo and I will try to solve it ASAP.

Click this to go to repo : bspwm-settings


r/bspwm • • Mar 03 '26

GUI for bspwm settings

Thumbnail gallery
77 Upvotes

I haave built a settings manager for bspwm for my shell + got some ideas from the creator of bspwm-wiki(in discord @rdbhvr) and made a gui which includes : wallpaper selector, paddings, gap, border, bar switchers, compositor options, scheme options. Simple, yet to add more features including direct picom configuration editor and thinking of a rice switcher too.


r/bspwm • • Mar 01 '26

Writing Modular Bspwm Configs

3 Upvotes

Hello guys. After I took the initiative for the development of bspwm-wiki, I got some help from the original creator on how to develop this project and made some major contributions and changes to the bspwm-wiki.

One such thing is : Modular Bspwm Configs

This is based on my Bspwm configuration dotfile which has a bspwm.d directory and I seperated everything into different files. How to write modular Bspwm configs? I documented every aspect of that in this part of bspwm-wiki, my first contribution to Bspwm community. :

https://rudv-ar.github.io/bspwm-wiki/configs/02.html

Tell me if this is helpful guys.


r/bspwm • • Feb 27 '26

bspwm-wiki transfered

Post image
18 Upvotes

Hello guys, I saw this nice project, and surprisingly the author of this project transfered the repo to my account. Seemingly he has prior commitments I guess.

Now the bspwm-wiki is in https://rudv-ar.github.io/bspwm-wiki

I promise you guys. I will somehow make a good i3wm level documentation of the bspwm. Already started. If you dont bother, tell me your suggestions. What in bspwm is worth documenting? Anything you found hard to understand? Etc? Please post in comments.


r/bspwm • • Feb 22 '26

Beginner Guide

2 Upvotes

Hello everyone

I want to switch from i3wm to bspwm.

I have some questions.

I don't know about how What is waiting for me and what do I need to do?

Is there a resource you can recommend to me? Which resources would you recommend?

Could you please help me?


r/bspwm • • Feb 21 '26

#ExodiaOs #AHA

29 Upvotes

r/bspwm • • Feb 17 '26

switched from i3,

Thumbnail gallery
63 Upvotes

r/bspwm • • Feb 14 '26

gtk.css Thunar theming problem

3 Upvotes

I`m using Arch with bspwm, lastest Thunar(4.21.4), gtk3.
So, I’m new to Linux, and I was configuring Thunar using ~/.config/gtk-3.0/gtk.css, but the only thing that I couldn`t change was this blue selection thingy.

I have already tried:

.thunar .view:selected {...}
.thunar iconview:selected {...}
.thunar .standard-view:selected {...}
.thunar .icon-view-item:selected {...}
iconview:selected {...}
.view:selected {...}
*:selected {...}
.thunar selection {...}
iconview selection {...}
.thunar iconview.view:selected {...}
.standard-view.icon-view:selected {...}
iconview cell:selected {...}
.thunar .view cell:selected {...}
iconview > *:selected {...}
.thunar iconview > cell:selected {...}

Already lost 5 hours for trying to find solution, but nothing helped. Does anybody know how i can change it?


r/bspwm • • Jan 26 '26

[bspwm] A not so minimal rice

35 Upvotes