fix niri overlay

This commit is contained in:
Sean Kovacs 2025-12-14 02:01:59 -05:00
commit fe82f49c7d
Signed by: sckova
GPG key ID: 00F325187C68651A
4 changed files with 41 additions and 4 deletions

View file

@ -21,6 +21,28 @@
"sckova"
];
nix.settings = {
# Increase file descriptor limit for builds
sandbox = "relaxed";
extra-sandbox-paths = [ ];
build-users-group = "nixbld";
};
security.pam.loginLimits = [
{
domain = "*";
type = "soft";
item = "nofile";
value = "65536";
}
{
domain = "*";
type = "hard";
item = "nofile";
value = "65536";
}
];
nix.gc = {
automatic = true;
dates = "weekly";
@ -114,7 +136,12 @@
enable = true;
};
programs.niri.enable = true;
programs.niri = {
enable = true;
package = pkgs.niri-stable.overrideAttrs (old: {
doCheck = false;
});
};
services.gnome.gnome-keyring.enable = true;
security.pam.services.niri.enableGnomeKeyring = true;
programs.dconf.enable = true;

View file

@ -40,9 +40,12 @@
"nvidia"
];
services.displayManager.autoLogin = {
enable = true;
user = "sckova";
services.displayManager = {
autoLogin = {
enable = true;
user = "sckova";
};
defaultSession = "niri";
};
security.sudo.wheelNeedsPassword = true;