From 2a64d39eb1a2d8cd87bfad162b778d24be7fb4fc Mon Sep 17 00:00:00 2001 From: Ben Sima Date: Fri, 27 Nov 2020 18:45:08 -0500 Subject: tweak xmonad layouts, add ThreeCol --- lib/xmonad.hs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/xmonad.hs b/lib/xmonad.hs index 4cab7e6..0c616e5 100644 --- a/lib/xmonad.hs +++ b/lib/xmonad.hs @@ -27,6 +27,7 @@ import XMonad.Layout.ResizableTile import XMonad.Layout.Spacing import XMonad.Layout.Spiral import XMonad.Layout.Tabbed +import XMonad.Layout.ThreeColumns import XMonad.Layout.TwoPane import XMonad.Util.CustomKeys (customKeys) import XMonad.Util.EZConfig (additionalKeys) @@ -121,14 +122,16 @@ myTabCfg theme = def myLayout theme = avoidStruts $ noBorders (tabbed shrinkText $ myTabCfg theme) - ||| tiled - ||| Mirror tiled ||| noBorders Full ||| twopane ||| Mirror twopane + ||| ThreeCol 1 (3/100) (1/2) + ||| ThreeColMid 1 (3/100) (1/2) + ||| tiled + ||| Mirror tiled ||| emptyBSP ||| goldenSpiral - ||| Spiral R Dwindle.CW (3/2) (11/10) -- L means the non-main windows are put to the left. + ||| Spiral R Dwindle.CW (3/2) (11/10) -- L/R is where to put non-main windows where -- The last parameter is fraction to multiply the slave window heights -- with. Useless here. -- cgit v1.2.3