Compare commits

..
6 changed files with 30 additions and 2 deletions
+1 -1
View File
@@ -11,7 +11,7 @@
../../modules/nixos/certificates.nix ../../modules/nixos/certificates.nix
../../modules/nixos/data-drives.nix ../../modules/nixos/data-drives.nix
../../modules/nixos/gnupg.nix ../../modules/nixos/gnupg.nix
../../modules/nixos/greetd.nix ../../modules/nixos/noctalia-greeter.nix
../../modules/nixos/lanzaboote.nix ../../modules/nixos/lanzaboote.nix
../../modules/nixos/locales.nix ../../modules/nixos/locales.nix
../../modules/nixos/networking.nix ../../modules/nixos/networking.nix
+1
View File
@@ -42,6 +42,7 @@ in
input = { input = {
keyboard = { keyboard = {
xkb.layout = "ch"; xkb.layout = "ch";
xkb.variant = "de_nodeadkeys";
numlock = { }; numlock = { };
}; };
mouse = { mouse = {
+2
View File
@@ -70,6 +70,8 @@
radius = 0; radius = 0;
scale = 1.2; scale = 1.2;
widget_spacing = 20; widget_spacing = 20;
# no dark gradient on the seam between the bar and attached panels (e.g. control center)
contact_shadow = false;
start = [ start = [
"control-center" "control-center"
"cpu" "cpu"
+3
View File
@@ -33,6 +33,9 @@
# the hand-built status line in tmux.nix uses ANSI color names, which # the hand-built status line in tmux.nix uses ANSI color names, which
# already follow the terminal palette # already follow the terminal palette
tmux.enable = false; tmux.enable = false;
# rofi isn't used, and the target still sets the renamed
# programs.rofi.font, which warns on every evaluation
rofi.enable = false;
}; };
}; };
} }
+1 -1
View File
@@ -8,7 +8,7 @@
"1.1.1.1" "1.1.1.1"
"8.8.8.8" "8.8.8.8"
]; ];
log-driver = "journald"; log-driver = "local";
registry-mirrors = [ "https://mirror.gcr.io" ]; registry-mirrors = [ "https://mirror.gcr.io" ];
}; };
}; };
+22
View File
@@ -0,0 +1,22 @@
{
# greetd display manager with the graphical noctalia greeter, replaces greetd.nix.
# The nixpkgs module enables greetd, accountsservice (avatars) and polkit, and
# launches noctalia-greeter-session. Sessions (niri) are discovered from
# wayland-sessions, the last one picked is remembered.
# See https://docs.noctalia.dev/greeter/
services.displayManager.noctalia-greeter = {
enable = true;
# lets the shell's "Sync Now" / auto-sync copy wallpaper, palette and monitor
# layout to the greeter without an admin prompt (appearance only)
passwordlessSyncUsers = [ "aaron" ];
# rendered to /var/lib/noctalia-greeter/greeter.toml, wins over synced values
settings = {
user.default = "aaron";
# same layout as niri, otherwise the password is typed on a us keymap
keyboard.layout = "ch";
keyboard.variant = "de_nodeadkeys";
};
};
}