pinwheel: Pause all players on screen lock

Use playerctl -a to pause all active media players instead of only
targeting spotify.
This commit is contained in:
Alexander Heldt
2026-02-25 10:50:08 +01:00
parent 7d2cf97ea6
commit c628c816d8
2 changed files with 2 additions and 2 deletions

View File

@@ -56,7 +56,7 @@ in
settings = { settings = {
bind = bind =
let let
pause-music = "${pkgs.playerctl}/bin/playerctl -p spotify pause"; pause-music = "${pkgs.playerctl}/bin/playerctl -a pause";
dpmsTimeout = config.mod.hyprlock.dpmsTimeout; dpmsTimeout = config.mod.hyprlock.dpmsTimeout;
dpms-lock = pkgs.writeShellScript "dpms-lock" '' dpms-lock = pkgs.writeShellScript "dpms-lock" ''

View File

@@ -85,7 +85,7 @@ in
script = script =
let let
pause-music = "${pkgs.playerctl}/bin/playerctl -p spotify pause"; pause-music = "${pkgs.playerctl}/bin/playerctl -a pause";
in in
'' ''
BATTERY_CAPACITY=$(cat /sys/class/power_supply/${lowbat.battery}/capacity) BATTERY_CAPACITY=$(cat /sys/class/power_supply/${lowbat.battery}/capacity)