summaryrefslogtreecommitdiff
path: root/xmonad.hs
diff options
context:
space:
mode:
Diffstat (limited to 'xmonad.hs')
-rw-r--r--xmonad.hs5
1 files changed, 2 insertions, 3 deletions
diff --git a/xmonad.hs b/xmonad.hs
index dd885e4..3b9cf31 100644
--- a/xmonad.hs
+++ b/xmonad.hs
@@ -7,7 +7,7 @@ import XMonad hiding ( (|||) )
import XMonad.Actions.FloatKeys (keysMoveWindow, keysResizeWindow)
import XMonad.Actions.WindowGo (raise, runOrRaise)
import qualified XMonad.Actions.GridSelect as GS
-import XMonad.Actions.PerWindowKeys (bindAll)
+import XMonad.Actions.PerWindowKeys (bindAll, bindFirst)
import XMonad.Hooks.ManageHelpers ((-?>))
import qualified XMonad.Hooks.ManageDocks as MD
import qualified XMonad.Hooks.ManageHelpers as MH
@@ -104,6 +104,7 @@ keyDefs conf =
, ("<XF86AudioMute>", spawn "amixer sset Master toggle")
, ("<Print>", spawn "import -window root ~/screenshot.png")
, ("C-c", bindAll [(isntEmacs, raiseEmacs), (pure True, sendCtrlC)])
+ , ("C-S-c", bindFirst [(isntEmacs, sendCtrlC)])
, ("M-<Right>", move (10,0))
, ("M-<Left>", move (-10,0))
, ("M-<Up>", move (0,-10))
@@ -123,8 +124,6 @@ keyDefs conf =
, ("M-e", runOrRaiseEmacs)
, ("M-f", toggleEmacs runOrRaiseFirefox)
, ("M-m", raiseEmacs >> emacsclient "jao-transient-media")
- , ("M-o", raiseEmacs >> emacsclient "other-window 1")
- , ("M-S-o", raiseEmacs >> emacsclient "jao-transpose-windows 1")
, ("M-S-r", PS.shellPrompt $ conf {P.position = P.Top})
, ("M-C-r", PS.shellPrompt $ conf {P.position = P.Top})
, ("M-s", raiseEmacs >> emacsclient "jao-transient-streaming")