import System.IO import XMonad import XMonad.Hooks.ManageDocks import XMonad.Hooks.EwmhDesktops -- import XMonad.Hooks.StatusBar import XMonad.Util.EZConfig import XMonad.Util.Run import Keybindings import Defaults import Hooks myKeybindings = myKeybindingsQWERTY myKeybindingsP = myKeybindingsQWERTYP ++ myFnKeybindingsP main :: IO () main = do -- myLemonbar <- statusBarPipe myLemonbarCmd (pure myLemonbarPP) -- myLemonbar' <- statusBarPipe myLemonbarCmd' (pure myLemonbarPP) -- xmonad $ withSB (myLemonbar <> myLemonbar') $ ewmhFullscreen $ docks def { xmonad $ ewmhFullscreen $ ewmh $ docks def { focusFollowsMouse = True , terminal = myTerminal , borderWidth = myBorderWidth , modMask = myModMask , workspaces = myWorkspaces , normalBorderColor = myBorder , focusedBorderColor = myBorder' , layoutHook = myLayoutHook , startupHook = myStartupHook , manageHook = myManageHook } `additionalKeys` myKeybindings `additionalKeysP` myKeybindingsP `additionalMouseBindings` myMouseKeybindings