From f954aaae661b79e5728b326128596a1e3b347c1b Mon Sep 17 00:00:00 2001 From: ndwarshuis Date: Sun, 9 Feb 2020 12:40:57 -0500 Subject: [PATCH] ADD playback controls --- xmonad.hs | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/xmonad.hs b/xmonad.hs index 7e44bc3..12a6a92 100644 --- a/xmonad.hs +++ b/xmonad.hs @@ -195,14 +195,21 @@ myKeys c = , ("M-C-v", addName "run windows VM" $ spawn myVBox) ] ++ + mkNamedSubmap c "Multimedia" + [ ("", addName "toggle play/pause" $ spawn "playerctl play-pause") + , ("", addName "previous track" $ spawn "playerctl previous") + , ("", addName "next track" $ spawn "playerctl next") + , ("", addName "stop" $ spawn "playerctl stop") + , ("", addName "volume down" $ spawn "amixer -q sset Master 2%-") + , ("", addName "volume up" $ spawn "amixer -q sset Master 2%+") + , ("", addName "volume mute" $ spawn "amixer set Master toggle") + ] ++ + mkNamedSubmap c "System" [ ("M-.", addName "backlight up" $ spawn "adj_backlight up") , ("M-,", addName "backlight down" $ spawn "adj_backlight down") , ("M-M1-,", addName "backlight min" $ spawn "adj_backlight min") , ("M-M1-.", addName "backlight max" $ spawn "adj_backlight max") - , ("", addName "volume down" $ spawn "amixer -q sset Master 2%-") - , ("", addName "volume up" $ spawn "amixer -q sset Master 2%+") - , ("", addName "volume mute" $ spawn "amixer set Master toggle") , ("M-", addName "restart xmonad" $ spawn "killall xmobar; xmonad --restart") , ("M-S-", addName "recompile xmonad" $ spawn "killall xmobar; xmonad --recompile && xmonad --restart") -- , ("M-", addName "quit xmonad" $