From cadcf41d15f3ffe311864674fc800f560a7464fd Mon Sep 17 00:00:00 2001 From: ndwarshuis Date: Sat, 8 Feb 2020 16:01:15 -0500 Subject: [PATCH] ENH integrate xmobar --- xmonad.hs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/xmonad.hs b/xmonad.hs index eff267e..dba97de 100644 --- a/xmonad.hs +++ b/xmonad.hs @@ -14,6 +14,7 @@ import XMonad.Actions.CycleWS -- import XMonad.Config.Desktop -- import XMonad.Hooks.DynamicLog import XMonad.Hooks.EwmhDesktops +import XMonad.Hooks.ManageDocks -- import XMonad.Layout.IndependentScreens -- import XMonad.Hooks.ManageHelpers -- import XMonad.Layout.BinarySpacePartition (emptyBSP) @@ -31,15 +32,18 @@ import qualified XMonad.StackSet as W -------------------------------------------------------------------------------- main = do - -- spawn "xmobar" -- Start a task bar such as xmobar. + spawn "xmobar" xmonad $ ewmh $ addDescrKeys' ((myModMask, xK_F1), showKeybindings) myKeys $ def { terminal = myTerm , modMask = myModMask + , layoutHook = avoidStruts $ layoutHook def + , manageHook = manageDocks <+> manageHook def + , handleEventHook = docksEventHook <+> handleEventHook def + , startupHook = docksStartupHook <+> startupHook def -- , workspaces = withScreens 2 ["name1", "name2"] - -- , layoutHook = myLayoutHook } -- Start xmonad using the main desktop configuration with a few