{ config, deviceType, ... }: { config = mkMerge [ ({ boot = { plymouth.enable = true; # Enable "Silent boot" consoleLogLevel = 3; initrd.verbose = false; loader.timeout = 1; }; }) ( mkIf (deviceType == "computer" || deviceType == "tv") { # Bootloader options boot = { initrd.systemd.enable = true; loader.systemd-boot.enable = true; loader.efi.canTouchEfiVariables = true; kernelParams = [ "quiet" "udev.log_level=3" "systemd.show_status=auto" "pcie_aspm=force" "consoleblank=60" ]; }; }) ]; }