aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--i3/config6
-rw-r--r--scripts/media_next.sh6
-rw-r--r--scripts/media_prev.sh6
-rw-r--r--scripts/media_toggle.sh6
4 files changed, 24 insertions, 0 deletions
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