sway: replace pactl with wpctl
Some checks failed
Build / Lint Code Base (push) Has been cancelled
CI / build (push) Has been cancelled

This commit is contained in:
Felix Buehler 2025-12-29 12:23:19 +01:00
parent 16b09b8609
commit e0ea620d3a

View file

@ -48,7 +48,7 @@ exec io.gitlab.news_flash.NewsFlash --headless
exec sleep 3 && element-desktop --hidden exec sleep 3 && element-desktop --hidden
# mute microfone # mute microfone
exec pactl set-source-mute @DEFAULT_SOURCE@ 1 exec wpctl set-mute @DEFAULT_SOURCE@ 1
# prevent locking when fullscreen # prevent locking when fullscreen
for_window [app_id="firefox"] inhibit_idle fullscreen for_window [app_id="firefox"] inhibit_idle fullscreen
@ -134,14 +134,14 @@ bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+
bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%- bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%-
# Pulse Audio controls # Pulse Audio controls
bindsym --locked XF86AudioMute exec pactl set-sink-mute @DEFAULT_SINK@ toggle bindsym --locked XF86AudioMute exec wpctl set-mute @DEFAULT_SINK@ toggle
bindsym --locked XF86AudioRaiseVolume exec pactl set-sink-volume @DEFAULT_SINK@ +2% bindsym --locked XF86AudioRaiseVolume exec wpctl set-volume @DEFAULT_SINK@ 2%+
bindsym --locked XF86AudioLowerVolume exec pactl set-sink-volume @DEFAULT_SINK@ -2% bindsym --locked XF86AudioLowerVolume exec wpctl set-volume @DEFAULT_SINK@ 2%-
# Microphone # Microphone
bindsym --locked XF86AudioMicMute exec pactl set-source-mute @DEFAULT_SOURCE@ toggle bindsym --locked XF86AudioMicMute exec wpctl set-mute @DEFAULT_SOURCE@ toggle
bindsym --locked $mod+XF86AudioRaiseVolume exec pactl set-source-volume @DEFAULT_SOURCE@ +2% bindsym --locked $mod+XF86AudioRaiseVolume exec wpctl set-volume @DEFAULT_SOURCE@ 2%+
bindsym --locked $mod+XF86AudioLowerVolume exec pactl set-source-volume @DEFAULT_SOURCE@ -2% bindsym --locked $mod+XF86AudioLowerVolume exec wpctl set-volume @DEFAULT_SOURCE@ 2%-
# Media player controls # Media player controls
bindsym --locked XF86AudioPlay exec playerctl play-pause bindsym --locked XF86AudioPlay exec playerctl play-pause