From 6cf1a99d8d5d204f0ecee4e2a885d6468651949f Mon Sep 17 00:00:00 2001 From: unexplrd Date: Tue, 8 Apr 2025 16:50:20 +0300 Subject: [PATCH] modules/nixos/desktop/niri.nix: remove hyprlock key Signed-off-by: unexplrd --- modules/nixos/desktop/niri.nix | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/modules/nixos/desktop/niri.nix b/modules/nixos/desktop/niri.nix index 1a3e269..684e564 100644 --- a/modules/nixos/desktop/niri.nix +++ b/modules/nixos/desktop/niri.nix @@ -3,8 +3,8 @@ pkgs, lib, ... -}: -with lib; let +}: let + inherit (lib) mkIf mkEnableOption getExe; cfg = config.desktop.niri; in { options = { @@ -20,7 +20,6 @@ in { ]; fonts.fontDir.enable = true; security.pam = { - services.hyprlock = {}; services.gtklock = {}; loginLimits = [ { @@ -50,13 +49,8 @@ in { xdg-desktop-portal-gtk ]; config.common = { - default = [ - "gnome" - "gtk" - ]; - "org.freedesktop.impl.portal.Secret" = [ - "gnome-keyring" - ]; + default = ["gnome" "gtk"]; + "org.freedesktop.impl.portal.Secret" = ["gnome-keyring"]; }; }; programs.regreet.enable = true; @@ -65,7 +59,7 @@ in { vt = 6; settings = { default_session = { - command = "${pkgs.cage}/bin/cage -s -m last -- ${pkgs.greetd.regreet}/bin/regreet"; + command = "${pkgs.cage}/bin/cage -s -m last -- ${getExe pkgs.greetd.regreet}"; }; initial_session = { user = "user";