diff --git a/lock-suspend.nix b/lock-suspend.nix index 504ffec..56ec9ce 100644 --- a/lock-suspend.nix +++ b/lock-suspend.nix @@ -13,13 +13,12 @@ timeout = 0 ''; }; - systemd.services.hyprlock-pre-suspend = { + systemd.user.services.hyprlock-pre-suspend = { description = "Lock screen before suspend"; wants = [ "sleep.target" ]; before = [ "sleep.target" ]; serviceConfig = { Type = "oneshot"; - User = "odweta"; # run as your user Environment = "XDG_RUNTIME_DIR=/run/user/%U WAYLAND_DISPLAY=wayland-1 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/%U/bus"; ExecStart = "${pkgs.hyprlock}/bin/hyprlock -c /etc/hypr/hyprlock.conf"; };