reorganized boot

This commit is contained in:
lsoriano-mcm
2025-08-07 14:43:11 -05:00
parent caada5a969
commit c11b7205bd
8 changed files with 163 additions and 367 deletions
+56
View File
@@ -0,0 +1,56 @@
{
myConfig,
lib,
pkgs,
...
}: {
boot = {
loader = {
timeout = 0;
efi = {
canTouchEfiVariables = true;
efiSysMountPoint = "/boot";
};
systemd-boot = lib.mkIf (myConfig.nixos.Boot.mode == "systemd") {
enable = true;
};
grub = lib.mkIf (myConfig.nixos.Boot.mode == "grub") {
enable = true;
efiSupport = true;
device = "nodev";
useOSProber = true;
};
limine.maxGenerations = 5;
};
plymouth = {
enable = true;
theme = "seal";
themePackages = with pkgs; [
(adi1090x-plymouth-themes.override {
selected_themes = ["seal"];
})
];
};
kernelPackages = pkgs.linuxPackages_cachyos;
kernelParams = [
"quiet"
"splash"
"boot.shell_on_fail"
"udev.log_priority=3"
"rd.systemd.show_status=auto"
"kvm.enable_virt_at_load=0"
];
initrd = {
systemd.enable = true;
kernelModules = [];
verbose = false;
};
consoleLogLevel = 0;
hardware.amdgpu.initrd.enable = true;
};
}
+1
View File
@@ -1,5 +1,6 @@
{
imports = [
../../packages/python/default.nix
../../packages/virtualbox/default.nix
];
}
+2 -3
View File
@@ -6,10 +6,9 @@
imports =
[
../../packages/hyprland/default.nix
../../packages/matugen/default.nix
../../packages/quickshell/default.nix
../../packages/udev/default.nix
../../packages/virtualbox/default.nix
../../packages/quickshell/default.nix
]
++ [
../../packages/steam/default.nix