Use BSPWM. It supports right clicks by default and its modular. You might want to look for status bars that work with it, slstatus does not work. Good luck, supremacist! Source: about 1 year ago
I had not heard of bspwm but I am a fan of telling WMs. Looking at the documentation now, I really like the pragmatic approach lol https://github.com/baskerville/bspwm. Source: about 1 year ago
I am not familiar with that distro at all, so no idea. KDE Plasma is fine, I use it myself (with BSPWM as my window manager, but that's irrelevant). Source: about 1 year ago
There's a paradigm shift required for a lot of people to start using automatic tiling window managers. Yabai is basically a bspwm port for MacOS and it follows the rules of binary space partitioning. In fact, bspwm has a great diagram on its github readme that illustrates how it works. This will limit the number of windows you can have on any given desktop. To overcome this limitation you use multiple desktops. A... Source: over 1 year ago
It’s night and day. I also combine a heavily customized NeoVim config (https://github.com/tomit4/notes/tree/main/nvim) with a tiling window manager (https://github.com/baskerville/bspwm), the espanso text expander (https://espanso.org/), Vimium in the browser (https://chrome.google.com/webstore/), and a 40% ortholinear keyboard(https://drop.com/buy/planck-mechanical-keyboard). Source: over 1 year ago
Thanks a lot for your descriptive explanation on how to do this right! I really I'm grateful cos I definitely feel much more knowledgeable than how I was while I was figuring things out yesterday.i actually did try launching my script from within my window manager...i use bspwm and the scripts worked alright but the only issue I encountered was that it made my bspwm revert to its default config. Source: almost 2 years ago
I have actually never used i3 myself, but unless it has option to listen for commands from a socket, you might better be served by bspwm. It is also a tiling manager, probably does not have all or same capabilities as i3, however, option to listen for commands on a socket make it a very good candidate for integration with Emacs. Since Emacs can easily read/write to sockets, you might write a client in elisp and... Source: almost 2 years ago
Interesting question. I mix a lot. I use bspwm to create a window with a terminal for each individual project or general task. In kitty I group related functionality by tab and use layouts to position different applications that I want grouped (often development servers or server consoles). When working inside nvim I often use the built-in terminal for tasks related to the "code" (poke around, move stuff, create... Source: about 2 years ago
My personal favourite is bspwm and sxhkd, together it's super satisfying for some reason. Source: over 2 years ago
River is a dynamic wayland compositor that takes inspiration from Dwm and bspwm. Source: over 2 years ago
Try i3 or sway or bspwm, you can install them and switch to them from your session manager, you don't have to uninstall anything, and you can come back to regular Ubuntu anytime ;). Source: over 2 years ago
This is a great article and I remember reading it numerous times while I was implementing my own window manager. For someone interested in working on a really fun and rewarding hobby project a WM is a great one to look into since there are so many resources starting from really small implementations: - https://github.com/mackstann/tinywm - https://github.com/venam/2bwm - https://github.com/dylanaraps/sowm -... - Source: Hacker News / over 2 years ago
Do you mean the binary division of the selected wmnode described in 'Manual Mode' here: https://github.com/baskerville/bspwm? So that the new window tiles inside the selected node with the window that formerly occupied the entire space? Source: over 2 years ago
Bspwm is great too if you're interested in trying a tiling window manager. Have been using it almost exclusively for the last 2 years without too many problems. [1] https://github.com/baskerville/bspwm. - Source: Hacker News / over 2 years ago
I don't know, I don't use Kitty. The socket-idea came to be because of BSPWM, which does something similar. Source: over 2 years ago
Https://github.com/baskerville/bspwm if you look at bspwm upstream repo, there is default/example config, and so it is in freebsd package. Source: over 2 years ago
I now run bspwm, along with sxhkd, picom, and lemonbar, as separate userland runit services; my .xinitrc now reads exec dbus-launch --exit-with-x11 runsvdir -P "${HOME}/.local/service/". Source: over 2 years ago
I use bspwm with minimal config modifications, no window borders/headers, no panels, just the apps I use and keyboard hotkeys which I'm comfortable with. Source: almost 3 years ago
What website? LXQT is actively maintained.. https://lxqt-project.org So is LXDE afaik. https://www.lxde.org BSPWM? At best slow development it seems.. https://github.com/baskerville/bspwm. Source: almost 3 years ago
I use a minimalistic setup with bspwm, here's a demo of what it looks like. Source: about 3 years ago
Do you know an article comparing bspwm to other products?
Suggest a link to a post with product alternatives.
This is an informative page about bspwm. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.