From 70f204213b397a0fccfaea287420f032cb7e4e19 Mon Sep 17 00:00:00 2001 From: David Roundy Date: Sun, 24 Jun 2007 19:13:46 +0200 Subject: clean up code in Combo. This adds some type safety, since the super-layout is now of a distinct type from the sublayouts. This avoids the ugliness we had, of passing "fake" windows to the super layout. Now we directly lay out the layouts. darcs-hash:20070624171346-72aca-e25332cad748281a8656487977d4f4351fcffc64.gz --- Square.hs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'Square.hs') diff --git a/Square.hs b/Square.hs index 389b2f2..f19e076 100644 --- a/Square.hs +++ b/Square.hs @@ -35,10 +35,9 @@ import XMonadContrib.LayoutHelpers ( l2lModDo ) -- An example layout using square together with "XMonadContrib.Combo" -- to make the very last area square: -- --- > , combo [(tabbed,3),(tabbed,30),(tabbed,1),(tabbed,1)] --- > (combo [(twoPane 0.03 0.2,1) --- > ,(combo [(twoPane 0.03 0.8,1),(square,1)] --- > (mirror $ twoPane 0.03 0.85),1)] (twoPane 0.03 0.5) ) +-- > , combo (combo (mirror $ twoPane 0.03 0.85),1)] (twoPane 0.03 0.5) ) +-- > [(twoPane 0.03 0.2,1),(combo [(twoPane 0.03 0.8,1),(square,1)] +-- > [(tabbed,3),(tabbed,30),(tabbed,1),(tabbed,1)] import XMonad import Graphics.X11.Xlib -- cgit v1.2.3