fix niri overlay
This commit is contained in:
parent
0a3b6eecb7
commit
be9cc8e44b
4 changed files with 41 additions and 4 deletions
|
|
@ -80,6 +80,7 @@
|
||||||
{
|
{
|
||||||
nixpkgs.overlays = [
|
nixpkgs.overlays = [
|
||||||
catppuccin-palette.overlays.default
|
catppuccin-palette.overlays.default
|
||||||
|
niri.overlays.niri
|
||||||
noctalia.overlays.default
|
noctalia.overlays.default
|
||||||
nur.overlays.default
|
nur.overlays.default
|
||||||
(import ./packages/overlay.nix)
|
(import ./packages/overlay.nix)
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,9 @@
|
||||||
{ config, pkgs, ... }:
|
{ config, pkgs, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
|
programs.niri.package = pkgs.niri-stable.overrideAttrs (old: {
|
||||||
|
doCheck = false;
|
||||||
|
});
|
||||||
# https://github.com/sodiboo/niri-flake/blob/main/docs.md
|
# https://github.com/sodiboo/niri-flake/blob/main/docs.md
|
||||||
programs.niri.settings = {
|
programs.niri.settings = {
|
||||||
screenshot-path = "~/Pictures/Screenshots/Screenshot from %Y-%m-%d %H-%M-%S.png";
|
screenshot-path = "~/Pictures/Screenshots/Screenshot from %Y-%m-%d %H-%M-%S.png";
|
||||||
|
|
@ -54,6 +57,9 @@
|
||||||
"HDMI-A-1" = {
|
"HDMI-A-1" = {
|
||||||
scale = 2;
|
scale = 2;
|
||||||
};
|
};
|
||||||
|
"DP-1" = {
|
||||||
|
scale = 2;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
cursor = {
|
cursor = {
|
||||||
hide-when-typing = true;
|
hide-when-typing = true;
|
||||||
|
|
|
||||||
|
|
@ -21,6 +21,28 @@
|
||||||
"sckova"
|
"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 = {
|
nix.gc = {
|
||||||
automatic = true;
|
automatic = true;
|
||||||
dates = "weekly";
|
dates = "weekly";
|
||||||
|
|
@ -114,7 +136,12 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.niri.enable = true;
|
programs.niri = {
|
||||||
|
enable = true;
|
||||||
|
package = pkgs.niri-stable.overrideAttrs (old: {
|
||||||
|
doCheck = false;
|
||||||
|
});
|
||||||
|
};
|
||||||
services.gnome.gnome-keyring.enable = true;
|
services.gnome.gnome-keyring.enable = true;
|
||||||
security.pam.services.niri.enableGnomeKeyring = true;
|
security.pam.services.niri.enableGnomeKeyring = true;
|
||||||
programs.dconf.enable = true;
|
programs.dconf.enable = true;
|
||||||
|
|
|
||||||
|
|
@ -40,9 +40,12 @@
|
||||||
"nvidia"
|
"nvidia"
|
||||||
];
|
];
|
||||||
|
|
||||||
services.displayManager.autoLogin = {
|
services.displayManager = {
|
||||||
enable = true;
|
autoLogin = {
|
||||||
user = "sckova";
|
enable = true;
|
||||||
|
user = "sckova";
|
||||||
|
};
|
||||||
|
defaultSession = "niri";
|
||||||
};
|
};
|
||||||
security.sudo.wheelNeedsPassword = true;
|
security.sudo.wheelNeedsPassword = true;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue