Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm still sad that ion3 is getting so little love these days.

It's easily the most advanced of the tiling wm crop, and by a long shot. Just some bullets:

- Floating/tiled can co-exist on same workspace (just attach/detach as needed), can also trivially set filters to have e.g. all dialogs and "all gimp-windows" float automatically.

- The tabbed frames metaphor is infinitely superior to the "one window per frame" metaphor that everyone else is stuck with.

- All configuration and extension is lua. It's an absolute joy to work with.

- Mouse works as expected. Just drag frames to resize the grid, drag titlebars to move windows into other frames, etc.

Up to this day I don't understand how people put up with the obscure limitations of the other tiling wm's (foremost: the one window per frame constraint, forced set of layouts that never work quite right, etc. etc.)...



Most of the above list is actually supported by xmonad (and dwm, and awesome and ...). The two things that are really the defining characteristic of ion3 is that it is a user-defined layout (not a "dynamic" layout, a la xmonad), and that the clients are represented as a tree of windows, rather than e.g. a zipper or list of windows (which is how the nesting works).

xmonad and its cohort basically make the proposition that user-defined layouts are inefficient, and you can be more productive with predictable, automated tiling. They directly opposed ion3 in that regard.

Mouse, configuration, floating etc is all fairly standard everywhere.


xmonad and its cohort basically make the proposition that user-defined layouts are inefficient

Well, having worked with both I strongly disagree with that assumption.

Of course it's all a matter of preference but I believe there's a lot of "you don't know what you're missing when you never had it" going on. I've yet to observe an awesome|wmii|xmonad user who doesn't constantly get into fights with the WM because they can't just quickly resize or re-order a few frames in a truly predictable way.


I used ion2 for a few years. Now I've been using awesome for a few years. They're both nice. Overall, I think I prefer letting the wm arrange my windows. There are a few times where I have considered writing my own layouts, but that itch has never lasted long enough for me to scratch it.

It is too bad that ion is no longer maintained. Choice is good.


I thought one of the reasons that people didn't like ion3 was because the developer was really unpleasant.


No kidding: https://en.wikipedia.org/wiki/Ion_%28window_manager%29#Contr...

(In #xmonad, we have chortled a time or two about the self-destructiveness which has sent so many Ion users to Xmonad.)


Every single time I see news about window managers, I'm surprised that i3 (i3wm.org) isn't mentioned. i3 is the supreme tiling window manager. It's mature, fast, feature-ful and it's BSD-licensed. This looks like an advert, but I'm just a pleased user that's been on the i3 train since 2009.


The author's a tool and isn't interested in the community. Consequently, the community isn't interested in putting up with him.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: