What XMonad Configuration Best Replicates Default Ion3 Behavior and Feature Set?

Posted by mtp on Super User See other posts from Super User or by mtp
Published on 2011-10-21T01:00:56Z Indexed on 2012/03/26 17:33 UTC
Read the original article Hit count: 258

Filed under:
|
|
|

Not being very familiar with Haskell and lamenting that Ion 3 is now abandonware, I am curious if anyone out there has found a way of replicating the default Ion 3 behavior and aesthetics in XMonad. If I can't have a near-exact replica of Ion 3-style behavior in XMonad, here is what would be critical to me:

  1. Virtual desktops that are empty by default and that spawn full-screen applications, which can be split horizontally or vertically evenly, leaving an empty adjacent pane.
  2. The panes, which house open windows, are manually resizable, preferably via keyboard.
  3. The panes exhibit tabbed behavior, meaning that they can house multiple windows.
  4. Windows can be tagged and moved between panes / virtual desktops via keyboard sequence.
  5. A given window may be temporarily exploded into full-screen mode via keyboard sequence.
  6. Each new virtual desktop starts in the same state—i.e., with one pane.
  7. Each virtual desktop may have its panes divided independently of other virtual desktops.

From my investigation, it appears that there are several configurations that provide #3. For as much as I want to spend the time to familiarize myself with Haskell, I just simply don't have time. Any suggestions would be greatly appreciated. As far as I can tell, Ion has no conception of master pane or window, so this behavior is not desired.

© Super User or respective owner

Related posts about x

    Related posts about xmonad