aboutsummaryrefslogtreecommitdiffstats
path: root/oni/home/services/stumpwm/pamixer.lisp
diff options
context:
space:
mode:
Diffstat (limited to 'oni/home/services/stumpwm/pamixer.lisp')
-rw-r--r--oni/home/services/stumpwm/pamixer.lisp6
1 files changed, 6 insertions, 0 deletions
diff --git a/oni/home/services/stumpwm/pamixer.lisp b/oni/home/services/stumpwm/pamixer.lisp
new file mode 100644
index 0000000..35ccf9e
--- /dev/null
+++ b/oni/home/services/stumpwm/pamixer.lisp
@@ -0,0 +1,6 @@
+(defvar *playerctl-bindings* (make-sparse-keymap))
+
+(define-key *playerctl-bindings* (kbd "+") (format nil "exec ~a -i 10" *pamixer-program*))
+(define-key *playerctl-bindings* (kbd "-") (format nil "exec ~a -d 10" *pamixer-program*))
+
+(define-key *user-bindings* (kbd "p") '*playerctl-bindings*)