Advertisement
Guest User

Untitled

a guest
Nov 14th, 2019
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. main = do
  2.   dbus <- D.connectSession
  3.   D.requestName dbus (D.busName_ "org.xmonad.Log")
  4.     [D.nameAllowReplacement, D.nameReplaceExisting, D.nameDoNotQueue]
  5.  
  6.   xmonad $ desktopConfig -- Extends desktopConfig from xmonad
  7.     { terminal = myTerminal
  8.     , workspaces = myWorkspaces
  9.     , focusedBorderColor = myFocusedBorderColor
  10.     , normalBorderColor = myNormalBorderColor
  11.     , borderWidth = 3
  12.     , modMask    = mod4Mask -- Use the "Win" key for the mod key
  13.     , manageHook = myManageHook <+> manageHook desktopConfig
  14.     , layoutHook = desktopLayoutModifiers $ myLayouts
  15.     , startupHook = startupHook desktopConfig <+> myStartupHook
  16.     , logHook = dynamicLogWithPP (myLogHook dbus) <+> raiseHook
  17.     , handleEventHook = handleEventHook desktopConfig --  <+> propertyNotifyHook (logHook desktopConfig)
  18.     -- , handleEventHook =  mconcat [propertyNotifyHook (logHook desktopConfig),
  19.     --                               handleEventHook desktopConfig,
  20.     --                               ewmhDesktopsEventHook]
  21.     }
  22.     `additionalKeysP` myKeys
  23.     `removeKeysP` [("M-<Space>")] -- Reserve for changing fcitx input methods
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement