Guest User

Untitled

a guest
Jun 14th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. myManageHook = composeAll
  2.     [
  3.         className=? "Pidgin"                    --> doShift "0_im"
  4.       , className=? "Uzbl-core"                 --> doShift "1_web"
  5.       , className=? "Navigator"                 --> doShift "0_web"
  6.       , className=? "Firefox"                   --> doShift "0_web"
  7.       , className=? "Emacs"                     --> doShift "0_emacs"
  8.       , className=? "Gimp"                      --> doNewWS "gimp"
  9.       , className=? "Xmessage"                  --> doFloat
  10.       , className=? "Synapse"                   --> doIgnore
  11.       , isDialog                                --> placeHook simpleSmart <+> doFloat
  12.       ]
  13.     <+> manageDocks
  14.     <+> namedScratchpadManageHook myScratchPads
  15.     where
  16.     doNewWS tg = (liftX $ addUniqueHiddenWS tg) >> doShift tg
  17.     addUniqueHiddenWS tg = withWindowSet $ s --> if null (filter ( (== tg) . W.tag) (W.workspaces s)) then addHiddenWorkspace tg else return()
  18.     -- <+> positionStoreManageHook
Add Comment
Please, Sign In to add comment