From a4b9239218f4e8d43026ec8b00d31fb6f30df3fb Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Tue, 3 Nov 2015 20:32:52 +0100 Subject: add simple media key support; only work with mpd and mpc installed --- i3/config | 6 ++++++ scripts/media_next.sh | 6 ++++++ scripts/media_prev.sh | 6 ++++++ scripts/media_toggle.sh | 6 ++++++ 4 files changed, 24 insertions(+) create mode 100644 scripts/media_next.sh create mode 100644 scripts/media_prev.sh create mode 100644 scripts/media_toggle.sh diff --git a/i3/config b/i3/config index 2b61d1b..dbe82e6 100644 --- a/i3/config +++ b/i3/config @@ -173,9 +173,15 @@ bar { } # Audio shortcuts +# # Volume bindsym XF86AudioLowerVolume exec amixer -q set Master 10%- bindsym XF86AudioRaiseVolume exec amixer -q set Master 10%+ bindsym XF86AudioMute exec amixer -q set Master toggle +# # Music +bindsym XF86AudioPrev exec bash ~/.dotfiles/scripts/media_prev.sh +bindsym XF86AudioPlay exec bash ~/.dotfiles/scripts/media_toggle.sh +bindsym XF86AudioNext exec bash ~/.dotfiles/scripts/media_next.sh + ## brightnescontroll bindsym XF86MonBrightnessUp exec /usr/bin/xbacklight +10 diff --git a/scripts/media_next.sh b/scripts/media_next.sh new file mode 100644 index 0000000..313591b --- /dev/null +++ b/scripts/media_next.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +if type mpc &>/dev/null +then + mpc next +fi diff --git a/scripts/media_prev.sh b/scripts/media_prev.sh new file mode 100644 index 0000000..2379369 --- /dev/null +++ b/scripts/media_prev.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +if type mpc &>/dev/null +then + mpc prev +fi diff --git a/scripts/media_toggle.sh b/scripts/media_toggle.sh new file mode 100644 index 0000000..755ba54 --- /dev/null +++ b/scripts/media_toggle.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +if type mpc &>/dev/null +then + mpc toggle +fi -- cgit v1.2.3