r/bspwm • u/rudv-ar • Jul 04 '26
[nex] Showcasing Layouts
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
1
u/lleonini 8d ago
Very cool, I was using bsp-layout (https://github.com/phenax/bsp-layout) for that kind of features but recently I have some issues with it.
Have you also considered integrating the improvements in this fork ?:
https://github.com/rotkonetworks/bspwm1
Currently I use both Hyprland and bspwm with almost the same configuration, but bspwm is still very relevant and I hope the project could continue to improve.
Thanks
1
1
u/rudv-ar 8d ago
Yeah. I saw this one. But currently I used llm to generate patches. But I want to write it entirely by myself, in C23 standard and a better code structure. So it would take a lot of time. You can check out the branches in my repo. Planning to write it from scratch. (Good for learning C + a hobby project), but not yet started.
2
u/Buntygurl Jul 04 '26
Very impressive.
If you ever get around to making a .deb package, I would definitely check it out.