wip: adding plymouth (?)

This commit is contained in:
2025-12-21 23:55:05 +00:00
parent b99614fddf
commit 38f1375768

View File

@@ -57,6 +57,21 @@ in
}; };
networking.hostName = "doloroo-main"; # Define your hostname. networking.hostName = "doloroo-main"; # Define your hostname.
boot.kernelPackages = pkgs.linuxPackages_latest;
# Enable "Silent boot"
boot.consoleLogLevel = 3;
boot.initrd.verbose = false;
boot.kernelParams = [
"quiet"
"splash"
"boot.shell_on_fail"
"udev.log_priority=3"
"rd.systemd.show_status=auto"
];
# Hide the OS choice for bootloaders.
# It's still possible to open the bootloader list by pressing any key
# It will just not appear on screen unless a key is pressed
boot.loader.timeout = 0;
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
@@ -116,6 +131,16 @@ in
"exec" "exec"
]; ];
}; };
boot.plymouth = {
enable = true;
theme = "rings";
themePackages = with pkgs; [
# By default we would install all themes
(adi1090x-plymouth-themes.override {
selected_themes = [ "rings" ];
})
];
};
hardware.nvidia = { hardware.nvidia = {
@@ -172,6 +197,14 @@ in
]; ];
fontDir.enable = true; fontDir.enable = true;
}; };
boot.binfmt.emulatedSystems = [ "aarch64-linux" ];
programs.nix-ld.enable = true;
programs.nix-ld.libraries = with pkgs; [
fuse
libusb1
libGL
harfbuzz
];
# Configure keymap in X11 # Configure keymap in X11
# services.xserver.xkb.layout = "us"; # services.xserver.xkb.layout = "us";