user/hypridle: pause player on sleep

This commit is contained in:
LavaDesu 2025-03-17 20:24:01 +11:00
parent 5b98df2cee
commit 5e5720a3f7
Signed by: cilly
GPG key ID: 6500251E087653C9

View file

@ -1,4 +1,4 @@
{ config, ... }: { config, lib, pkgs, ... }:
let let
kblight = "light -s sysfs/leds/asus::kbd_backlight"; kblight = "light -s sysfs/leds/asus::kbd_backlight";
in in
@ -9,7 +9,7 @@ in
settings = { settings = {
general = { general = {
lock_cmd = "pidof hyprlock || hyprlock"; lock_cmd = "pidof hyprlock || hyprlock";
before_sleep_cmd = "loginctl lock-session"; before_sleep_cmd = "${lib.getExe pkgs.playerctl} pause; loginctl lock-session";
after_sleep_cmd = "hyprctl dispatch dpms on"; after_sleep_cmd = "hyprctl dispatch dpms on";
}; };