Add pulseaudio custom module

This commit is contained in:
Tanguy Herbron 2020-07-24 20:49:57 +02:00
parent b045e5164a
commit a45398ca71
2 changed files with 17 additions and 1 deletions

View File

@ -161,7 +161,7 @@ font-2 = "xos4 Terminus:size=12;2"
modules-left = title
modules-center = workspaces
modules-right = window_switch keyboard battery alsa checknetwork sysmenu
modules-right = keyboard backlight battery pulseaudio-control checknetwork
; The separator will be inserted between the output of each module
separator =

View File

@ -291,6 +291,22 @@ exec = ~/.config/polybar/scripts/system-nvidia-smi.sh
interval = 0.5
format-prefix =
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
[module/pulseaudio-control]
type = custom/script
tail = true
label = %output%
exec = ~/.config/polybar/scripts/pulseaudio-control.bash listen
click-right = exec pavucontrol &
click-left = ~/.config/polybar/scripts/pulseaudio-control.bash togmute
click-middle = ~/.config/polybar/scripts/pulseaudio-control.bash next-sink
scroll-up = ~/.config/polybar/scripts/pulseaudio-control.bash up
scroll-down = ~/.config/polybar/scripts/pulseaudio-control.bash down
label-padding = 2
label-foreground = ${color.fg}
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
;; __________ ______
;; / ____/ __ \/ ____/