modules/nixos/desktop/niri.nix: remove hyprlock key

Signed-off-by: unexplrd <unexplrd@linerds.us>
This commit is contained in:
2025-04-08 16:50:20 +03:00
parent bcb77e3b21
commit 6cf1a99d8d

View File

@ -3,8 +3,8 @@
pkgs, pkgs,
lib, lib,
... ...
}: }: let
with lib; let inherit (lib) mkIf mkEnableOption getExe;
cfg = config.desktop.niri; cfg = config.desktop.niri;
in { in {
options = { options = {
@ -20,7 +20,6 @@ in {
]; ];
fonts.fontDir.enable = true; fonts.fontDir.enable = true;
security.pam = { security.pam = {
services.hyprlock = {};
services.gtklock = {}; services.gtklock = {};
loginLimits = [ loginLimits = [
{ {
@ -50,13 +49,8 @@ in {
xdg-desktop-portal-gtk xdg-desktop-portal-gtk
]; ];
config.common = { config.common = {
default = [ default = ["gnome" "gtk"];
"gnome" "org.freedesktop.impl.portal.Secret" = ["gnome-keyring"];
"gtk"
];
"org.freedesktop.impl.portal.Secret" = [
"gnome-keyring"
];
}; };
}; };
programs.regreet.enable = true; programs.regreet.enable = true;
@ -65,7 +59,7 @@ in {
vt = 6; vt = 6;
settings = { settings = {
default_session = { 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 = { initial_session = {
user = "user"; user = "user";