add core configuration

This commit is contained in:
Chance 2025-03-29 21:03:07 -04:00 committed by lily
parent 74c78e1c68
commit f40517cff1
Signed by: lily
GPG key ID: 601F3263FBCBC4B9
94 changed files with 2816 additions and 959 deletions

31
machines/nix/plymouth.nix Normal file
View file

@ -0,0 +1,31 @@
{pkgs, ...}: {
boot = {
plymouth = {
enable = true;
theme = "bgrt";
#themePackages = with pkgs; [
# By default we would install all themes
#(adi1090x-plymouth-themes.override {
# selected_themes = [ "bgrt" ];
#})
#];
};
# Enable "Silent Boot"
consoleLogLevel = 0;
initrd.verbose = false;
kernelParams = [
"quiet"
"splash"
"boot.shell_on_fail"
"loglevel=3"
"rd.systemd.show_status=false"
"rd.udev.log_level=3"
"udev.log_priority=3"
];
# 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
loader.timeout = 0;
};
}