{ lib, config, pkgs, ...}: { imports = [ ./bootloader.nix ]; # SecureBoot boot.loader.systemd-boot.enable = lib.mkForce false; boot.lanzaboote.enable = true; boot.lanzaboote.pkiBundle = "/etc/secureboot"; # Plymouth splash screen boot.plymouth.enable = true; # https://github.com/adi1090x/plymouth-themes boot.plymouth.theme = "red_loader"; boot.plymouth.themePackages = [ pkgs.adi1090x-plymouth-themes ]; # Bootloader boot.loader.efi.canTouchEfiVariables = true; boot.tmp.cleanOnBoot = true; boot.initrd.systemd.enable = true; boot.kernelParams = ["quiet"]; }