summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorBen Sima <ben@bsima.me>2020-11-27 18:45:08 -0500
committerBen Sima <ben@bsima.me>2020-11-27 18:45:08 -0500
commit2a64d39eb1a2d8cd87bfad162b778d24be7fb4fc (patch)
tree8672116e6c22b3d8de1a4e61f73823d8a2021a00 /lib
parentbac4d5ad3585917bf2318c30329eb80fe48db22c (diff)
tweak xmonad layouts, add ThreeCol
Diffstat (limited to 'lib')
-rw-r--r--lib/xmonad.hs9
1 files 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.