back to hyprlock reluctantly
This commit is contained in:
parent
cfb2e9209e
commit
4b25be419f
8 changed files with 350 additions and 52 deletions
|
@ -7,7 +7,9 @@
|
|||
waybar
|
||||
swaync
|
||||
mpv
|
||||
sway-idle-lock
|
||||
# sway-idle-lock
|
||||
hypridle
|
||||
hyprlock
|
||||
sway-launcher-desktop
|
||||
browsers
|
||||
];
|
||||
|
@ -151,6 +153,8 @@
|
|||
mangohud
|
||||
dualsensectl.out
|
||||
|
||||
shaderbg
|
||||
|
||||
];
|
||||
|
||||
home.pointerCursor = {
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
package = inputs.hypridle.packages.x86_64-linux.default;
|
||||
settings = {
|
||||
general = {
|
||||
lock_cmd = "/home/emenel/.local/bin/session-lock";
|
||||
lock_cmd = "pidof hyprlock || hyprlock";
|
||||
before_sleep_cmd = "loginctl lock-session";
|
||||
after_sleep_cmd = "/home/emenel/.local/bin/on-unlock";
|
||||
ignore_dbus_inhibit = false;
|
||||
|
|
|
@ -9,7 +9,7 @@ in {
|
|||
settings = {
|
||||
|
||||
general = {
|
||||
grace = 3;
|
||||
fail_timeout = 100;
|
||||
hide_cursor = true;
|
||||
};
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ in
|
|||
events = [
|
||||
{
|
||||
event = "lock";
|
||||
command = "${pkgs.swaylock-plugin}/bin/swaylock";
|
||||
command = "${pkgs.swaylock-plugin}/bin/swaylock-plugin";
|
||||
}
|
||||
{
|
||||
event = "after-resume";
|
||||
|
@ -29,11 +29,7 @@ in
|
|||
# battery timers
|
||||
{
|
||||
timeout = 90;
|
||||
command = "${pkgs.systemd}/bin/systemd-ac-power || ${pkgs.systemd}/bin/loginctl lock-session";
|
||||
}
|
||||
{
|
||||
timeout = 120;
|
||||
command = "${pkgs.systemd}/bin/systemd-ac-power || ${pkgs.niri-unstable}/bin/niri msg action power-off-monitors";
|
||||
command = "${pkgs.systemd}/bin/systemd-ac-power || ${pkgs.niri-unstable}/bin/niri msg action power-off-monitors && ${pkgs.systemd}/bin/loginctl lock-session";
|
||||
}
|
||||
{
|
||||
timeout = 180;
|
||||
|
@ -43,14 +39,8 @@ in
|
|||
# ac power timers
|
||||
{
|
||||
timeout = 180;
|
||||
command = "${pkgs.systemd}/bin/systemd-ac-power && ${pkgs.systemd}/bin/loginctl lock-session";
|
||||
command = "${pkgs.systemd}/bin/systemd-ac-power && ${pkgs.niri-unstable}/bin/niri msg action power-off-monitors && ${pkgs.systemd}/bin/loginctl lock-session";
|
||||
}
|
||||
|
||||
{
|
||||
timeout = 240;
|
||||
command = "${pkgs.systemd}/bin/systemd-ac-power && ${pkgs.niri-unstable}/bin/niri msg action power-off-monitors";
|
||||
}
|
||||
|
||||
{
|
||||
timeout = 600;
|
||||
command = "${pkgs.systemd}/bin/systemd-ac-power && ${pkgs.systemd}/bin/systemctl suspend";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue