From 070a7fceb4ca6c5fa41a86d23fef7fa76facfc6f Mon Sep 17 00:00:00 2001 From: Daniel Carrillo Date: Sat, 26 Apr 2025 16:31:39 +0200 Subject: [PATCH] [polybar] Change alsa plugin to pulseaudio --- .config/polybar/bar.ini | 2 +- .config/polybar/modules.ini | 24 +++++++++--------------- 2 files changed, 10 insertions(+), 16 deletions(-) diff --git a/.config/polybar/bar.ini b/.config/polybar/bar.ini index 58418b0..6314b4a 100644 --- a/.config/polybar/bar.ini +++ b/.config/polybar/bar.ini @@ -62,7 +62,7 @@ font-6 = "Font Awesome 6 Brands-Regular-400:size=32:antialias=true;1" modules-left = polywins modules-center = custom_date -modules-right = updates cpu_bar memory_bar docker vpn network_status network_usage syncthing_status alsa_bar tray +modules-right = updates cpu_bar memory_bar docker vpn network_status network_usage syncthing_status pulseaudio tray cursor-click = pointer cursor-scroll = ns-resize diff --git a/.config/polybar/modules.ini b/.config/polybar/modules.ini index 558faa0..1804379 100644 --- a/.config/polybar/modules.ini +++ b/.config/polybar/modules.ini @@ -116,16 +116,13 @@ exec = ~/.config/polybar/scripts/custom_date interval = 1 click-left = gnome-calendar -[module/alsa_bar] -type = internal/alsa - +[module/pulseaudio] +type = internal/pulseaudio format-volume = -label-volume = "%{A3:$TERMINAL_CMD pulsemixer &:}%{T4}%{T-}%{A}" -label-volume-foreground = ${root.foreground} -format-muted-prefix = "" -format-muted-foreground = ${colors.foreground-alt} -label-muted = sound muted +label-volume = "%{A3:$TERMINAL_CMD pulsemixer &:}%{T4} %{T-}%{A}" +label-muted = " muted" +label-muted-foreground = ${colors.foreground-alt} bar-volume-width = 10 bar-volume-foreground-0 = ${colors.bn} @@ -137,15 +134,12 @@ bar-volume-foreground-5 = ${colors.bn} bar-volume-foreground-6 = ${colors.bm} bar-volume-foreground-7 = ${colors.bm} - -bar-volume-gradient = false -bar-volume-indicator = -bar-volume-fill = "%{A3:$TERMINAL_CMD pulsemixer &:}%{T5}_%{T-}%{A}" -bar-volume-empty = "%{A3:$TERMINAL_CMD pulsemixer &:}%{T5}_%{T-}%{A}" +bar-volume-gradient = true +bar-volume-indicator = "" +bar-volume-fill = "%{A3:$TERMINAL_CMD pulsemixer &:}%{T5}─%{T-}%{A}" +bar-volume-empty = "%{A3:$TERMINAL_CMD pulsemixer &:}%{T5}─%{T-}%{A}" bar-volume-empty-foreground = ${colors.foreground-alt} -click-right = $TERMINAL_CMD pulsemixer - [module/updates] type = custom/script exec = ~/.config/polybar/scripts/check_updates