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,
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";