[xmonad] new contrib module: XMonad.Layout.Reflect

Don Stewart dons at galois.com
Mon Jan 14 22:31:56 EST 2008

>    Hi all,
>    I've long thought it silly that we have a way to flip layouts on the
>    diagonal (Mirror), but not a way to flip them horizontally or vertically,
>    e.g. if you wanted the master pane on the right with a Tall layout. 
>    However, I didn't particularly feel the need for this feature personally
>    (no one else did either, apparently) so didn't bother.  Well, today
>    someone asked how to do this (treadstone on #xmonad) so I thought I'd code
>    it up for fun.  It's quite straightforward and seems to work well
>    (respecting any and all gaps, can be applied to any layout, etc.).  I've
>    attached a darcs patch; I'm intentionally refraining from pushing it since
>    there's a code freeze on, but figured I'd send it to the list so anyone
>    who likes can test it out (if you don't know how to apply a patch -- just
>    save it somewhere, cd into the XMonadContrib directory, and 'darcs apply
>    /path/to/patch').  Questions, comments, and patches welcome.

I think its ok to push this to contrib.
I'd even consider a patch for the core to allow reflection on all 4
sides after 0.6.

-- Don

More information about the xmonad mailing list