more niri config

This commit is contained in:
Vinzenz Schroeter 2025-04-05 11:40:13 +02:00
parent c5ec082fc2
commit f437f44897
5 changed files with 49 additions and 35 deletions

View file

@ -25,15 +25,26 @@
services.swayidle = {
enable = true;
systemdTarget = "graphical-session.target";
timeouts = [
{
timeout = 60;
timeout = 30;
command = "${config.programs.swaylock.package}/bin/swaylock";
}
{
timeout = 60 * 10;
command = "${pkgs.systemd}/bin/systemctl suspend";
}
];
events = [
{
event = "before-sleep";
command = "${pkgs.playerctl}/bin/playerctl pause; ${config.programs.swaylock.package}/bin/swaylock";
}
{
event = "lock";
command = "${config.programs.swaylock.package}/bin/swaylock";
}
#{
# timeout = 90;
# command = "${pkgs.systemd}/bin/systemctl suspend";
#}
];
};
};