diff options
Diffstat (limited to 'config/xmonad/xmonad.hs')
| -rw-r--r-- | config/xmonad/xmonad.hs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/config/xmonad/xmonad.hs b/config/xmonad/xmonad.hs index eb3f5b9..e45fd86 100644 --- a/config/xmonad/xmonad.hs +++ b/config/xmonad/xmonad.hs @@ -20,6 +20,7 @@ import XMonad.Layout.Grid (Grid (..)) import XMonad.Layout.ThreeColumns (ThreeCol (ThreeColMid)) import XMonad.Layout.CenteredIfSingle (centeredIfSingle) import XMonad.Layout.OnHost (onHost) +import XMonad.Layout.MultiColumns (multiCol) -- Hooks import XMonad.Hooks.InsertPosition (Focus (..), Position (..), @@ -54,8 +55,9 @@ main = xmonad $ desktopConfig } `additionalKeysP` keys' -layoutHook' = spacing' 4 $ onHost "charles-fractal" (threeColMid ||| commonLayout) commonLayout - where commonLayout = reflectHoriz tiledVerticalBigMaster -- main monitor is slighly to the left +layoutHook' = spacing' 4 $ onHost "charles-fractal" ultraWideLayout commonLayout + where ultraWideLayout = threeColMid ||| multiCol [1, 1, 1] 2 (-0.05) (-0.25) ||| commonLayout + commonLayout = reflectHoriz tiledVerticalBigMaster -- main monitor is slighly to the left ||| tiledVerticalBigMaster -- bigger master for code and smaller slave for compiling ||| noBorders Full -- disable borders for fullscreen layout ||| Mirror tiledHorizontalEven -- 50/50 horizontal split |
