Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I've been using BadWM for the past 4-5 months now, and like it except for a few odd bugs here and there. Sometimes X will even crash, which just plain isn't any fun.
So, what recommendations are out there for minimalistic windowmanagers? I like BadWM's style of no window decorations except for the border, and the usage of keyboard shortcuts. Of course, having multiple virtual desktops is a necessity. Stability and speed are the key factors - I use bsetbg to set my background, torsmo to monitor resources, and root-tail to watch logs. I'll need a quick way to launch a terminal window, too - a launcher built into the WM isn't necessary, but if it's implemented well and doesn't take up much realestate I'm up for it.
I'd like personal experience recommendations, for the most part.
Distribution: Ubuntu 11.4,DD-WRT micro plus ssh,lfs-6.6,Fedora 15,Fedora 16
Posts: 3,233
Rep:
i personally use windowmaker... it has multiple virtual deskotp cabability (although they need configuring) a dock that allows you to add most of your X programs (the icon appears and allows you to drag it to the dock)
Just my opinion, but I don't think any of those will suit. Try ratpoison. If that's too minimal, try evil or aewm or any of its many clones, but I've never tried those. The most minimal I've been for a while is pek but apparently something bad happened there - got a note from freshmeat saying the account had been cancelled - no idea what's up with that. Pek had keychains, though, and I never had it crash. I have
grep Key keys | wc -l
125
keybindings.
Pek can go wild with the window borders, though. But I assume you can disable them if you want.
I'm pretty pleased with IceWM.
x : keyboard shortcuts
x : virtual desktops
o : stability (has given me no problems)
o : speed (not ultra minimal, but I am pleased with speed)
x : system monitoring (does it's own CPU, mail, netstat ... nothing stopping using yours however)
x : quicklaunch term (I refer to keyboard shortcuts, also has a toolbar/quicklaunch area)
Is twm minimal enough for you? (The bonus being you probably already have it.)
For the brave/bored a fairly expansive window manager listing can be found at http://xwinman.org/.
Ice rules. While I use pek, ice is my primary. But it's got a freaking *toolbar* and buttons and everything. It's very light, but I don't think it would satisfy the true minimalist.
And twm doesn't do virtual desktops, which SocialEngineer said was required - vtwm and ctwm do, though, and ctwm can be quite nice... in a weird way.
I agree with digiot, Pekwm is awesome. Very minimalistic, uses less resources than Blackbox. You can toggle window decorations if you want, and you can edit the autoproperties file to where certain applications default to no extra decor. Supports virtual desktops. It has a simple, easy-to-read keybindings file so you can make pretty much any shortcuts you want. I've been using Pekwm for a while now (and have been looking for something better, to no avail) and I'm very happy with it. It is no longer being developed, though.
I've also tried evilwm, and didn't have any problems with it. Very minimal, too minimal for me.
Ratpoison is a no go, because I run multiple programs on each desktop (For instance, on one desktop I run 2 RXVT windows - one launches regular apps for the window, another has CenterICQ running. I also run Firefox. I run Torsmo and Root-tail forked into the background, both being visible while running all those programs.
Have you tried Pekwm yet, SocialEngineer? It's everything you say you're looking for... Evilwm might be out of the question, I don't recall it having support for virtual desktops.
if you're using debian, evilwm has vdesktop support. I use evilwm a lot and I really like it. It's quite fast... also, if you're ever looking at getting into any window manager programming, the code is quite well documented and easy to follow, making it a good starting point.
there are no config options, and keybindings are hard-coded. It is missing some features that i would like to see implemented at some point ( vi - style command mode would be nice, since you have to open a terminal to start programs). some WM functions can be done by keystrokes, but not enough, in my opinion.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.