aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles Cabergs <me@cacharle.xyz>2021-02-23 12:44:40 +0100
committerCharles Cabergs <me@cacharle.xyz>2021-02-23 12:44:40 +0100
commit87f8b275c8392fe932200d256d095045ac4c8c9d (patch)
tree936cd83969ebbc2ecd85d86c58385dc83185b4c0
parent8a584f826a3832428dc283b0748674b9421ef632 (diff)
downloaddotfiles-87f8b275c8392fe932200d256d095045ac4c8c9d.tar.gz
dotfiles-87f8b275c8392fe932200d256d095045ac4c8c9d.tar.bz2
dotfiles-87f8b275c8392fe932200d256d095045ac4c8c9d.zip
Added M-F11 and M-F12 shortcuts for volume control in xmonad
-rw-r--r--xmonad.hs12
1 files changed, 9 insertions, 3 deletions
diff --git a/xmonad.hs b/xmonad.hs
index 03fb74f..d165011 100644
--- a/xmonad.hs
+++ b/xmonad.hs
@@ -39,9 +39,15 @@ myLayouts = tiledBigMaster -- bigger master for code and smaller slave fo
myManageHook = insertPosition End Newer -- insert new window at the end of the current layout
-myKeys = [ ("<XF86AudioRaiseVolume>", spawn "~/bin/volume-ctl up")
- , ("<XF86AudioLowerVolume>", spawn "~/bin/volume-ctl down")
- , ("<XF86AudioMute>", spawn "~/bin/volume-ctl mute")
+volumeUpCmd = "pulseaudio-ctl up"
+volumeDownCmd = "pulseaudio-ctl down"
+
+myKeys = [ ("<XF86AudioLowerVolume>", spawn volumeDownCmd)
+ , ("<XF86AudioRaiseVolume>", spawn volumeUpCmd)
+ , ("<XF86AudioMute>", spawn "pulseaudio-ctl mute")
+ , ("M-<F11>", spawn volumeDownCmd)
+ , ("M-<F12>", spawn volumeUpCmd)
+
, ("<XF86MonBrightnessUp>", spawn "~/bin/backlight-ctl up")
, ("<XF86MonBrightnessDown>", spawn "~/bin/backlight-ctl down")
, ("<XF86ScreenSaver>", spawn "slock")