fix niri overlay
This commit is contained in:
parent
6641cfac30
commit
fe82f49c7d
4 changed files with 41 additions and 4 deletions
|
|
@ -80,6 +80,7 @@
|
|||
{
|
||||
nixpkgs.overlays = [
|
||||
catppuccin-palette.overlays.default
|
||||
niri.overlays.niri
|
||||
noctalia.overlays.default
|
||||
nur.overlays.default
|
||||
(import ./packages/overlay.nix)
|
||||
|
|
|
|||
|
|
@ -1,6 +1,9 @@
|
|||
{ config, pkgs, ... }:
|
||||
|
||||
{
|
||||
programs.niri.package = pkgs.niri-stable.overrideAttrs (old: {
|
||||
doCheck = false;
|
||||
});
|
||||
# https://github.com/sodiboo/niri-flake/blob/main/docs.md
|
||||
programs.niri.settings = {
|
||||
screenshot-path = "~/Pictures/Screenshots/Screenshot from %Y-%m-%d %H-%M-%S.png";
|
||||
|
|
@ -54,6 +57,9 @@
|
|||
"HDMI-A-1" = {
|
||||
scale = 2;
|
||||
};
|
||||
"DP-1" = {
|
||||
scale = 2;
|
||||
};
|
||||
};
|
||||
cursor = {
|
||||
hide-when-typing = true;
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue