xmonad: update screen change/shift and emacsclient bindings

This commit is contained in:
Łukasz Pankowski 2023-03-14 07:56:26 +01:00
parent 81fc91037a
commit 3b14e28b17

View File

@ -45,10 +45,12 @@ myConfig =
("M-o", nextWS), ("M-o", nextWS),
("M-S-i", shiftToPrev), ("M-S-i", shiftToPrev),
("M-S-o", shiftToNext), ("M-S-o", shiftToNext),
("C-M-i", prevScreen), ("M-[", prevScreen),
("C-M-o", nextScreen), ("M-]", nextScreen),
("M-S-[", shiftPrevScreen),
("M-S-]", shiftNextScreen),
("C-M-l", spawn "slock"), ("C-M-l", spawn "slock"),
("C-M-n", spawn "emacsclient -n -c"), ("C-M-e", spawn "emacsclient -n -c"),
("C-M-s", spawn "systemctl suspend"), ("C-M-s", spawn "systemctl suspend"),
("M-S-<F6>", spawn switchThemeCmd *> restart "xmonad" True), ("M-S-<F6>", spawn switchThemeCmd *> restart "xmonad" True),
("M-<F1>", namedScratchpadAction scratchpads "terminal"), ("M-<F1>", namedScratchpadAction scratchpads "terminal"),