Hacker News new | ask | show | jobs
by rkowalick 5893 days ago
(One of these days I might really learn X programming and do a tiled WM configured with Lua, but I've got too many projects already.)

This has already been done. It's called awesomeWM and it is exactly as good as its name indicates.

1 comments

I don't like Awesome. I've been using Lua for a while, and something about the way the Lua stuff is set up doesn't sit right with me. I can't rattle off any examples off the top of my head (it's been a while since I checked it out), but, I tried it, not my thing. (Also, taking a BSD codebase and making it GPL'd and bloated tends to piss me off.)
You could also check out Ion. The development has stopped and the webpages pulled, but there seems to be two forks (notion and anion3) that are in progress.
Tried: 9wm, aewm, awesome, blackbox, dwm, ion, larswm, ratpoison, scrotwm, w9wm, wm2, wmii, xmonad, probably a half dozen others.

I liked aewm, blackbox, dwm, ratpoison, and XMonad the most, FWIW. While I really like the keyboard-centric UI in ion and ratpoison, I think the layout/tile interface style used by dwm, XMonad, etc. gracefully accommodates programs that have too many windows or just blatantly break ICCCM, while ion and ratpoison don't even try.

Sounds like you have it covered.

I use pwm (precursor to ion) since I configured it years ago and it has served me well since then. One benefit of using such an old wm is speed; it does so little that it is blazingly fast on a modern computer. If I were to switch, it would probably be to ion or xmonad.