My personal nix config files. Feel free to import flake.

adjust kernel params; set unreasonable number of configurations

+13 -14
+13 -14
hosts/thoughtful.nix
··· 14 14 boot = { 15 15 loader = { 16 16 systemd-boot.enable = true; 17 - systemd-boot.configurationLimit = 32; 17 + systemd-boot.configurationLimit = 30; 18 18 efi.canTouchEfiVariables = true; 19 19 }; 20 20 initrd.availableKernelModules = ["nvme" "xhci_pci" "ahci" "usb_storage" "usbhid" "sd_mod"]; 21 21 initrd.kernelModules = ["amdgpu"]; 22 22 kernelModules = ["kvm-amd"]; 23 23 kernelParams = [ 24 - "video=DP-1:1920x1080@144" # /sys/class/drm/card0-DP-1/status 143.85 Hz 25 - "video=DP-2:1920x1080@144" # /sys/class/drm/card0-DP-2/status 26 - # "video=DP-3:1920x1080@144" # /sys/class/drm/card0-DP-3/status disconnected 27 - "video=HDMI-A-1:1920x1080@60" # /sys/class/drm/card0-HDMI-A-1/status 24 + # "video=DP-1:1920x1080@144" # /sys/class/drm/card0-DP-1/status 143.85 Hz 25 + # "video=DP-2:1920x1080@144" # /sys/class/drm/card0-DP-2/status 26 + # # "video=DP-3:1920x1080@144" # /sys/class/drm/card0-DP-3/status disconnected 27 + # "video=HDMI-A-1:1920x1080@60" # /sys/class/drm/card0-HDMI-A-1/status 28 28 # To figure out the connector names, execute the following command while your monitors are connected: 29 29 # head /sys/class/drm/*/status 30 - "boot.shell_on_fail" # Drop to root shell on boot failure 31 - "quiet" # Silences boot messages 32 - "rd.systemd.show_status=false" # Silences successful systemd messages from the initrd 33 - "rd.udev.log_level=3" # Silence systemd version number in initrd 34 - "udev.log_priority=3" # Silence systemd version number 35 - "boot.shell_on_fail" # If booting fails drop us into a shell where we can investigate 36 - "splash" # Show a splash screen 37 - "bgrt_disable" # Don't display the OEM logo after loading the ACPI tables 38 - "plymouth.use-simpledrm" # Use simple DRM backend for Plymouth 30 + # "quiet" # Silences boot messages 31 + # "rd.systemd.show_status=false" # Silences successful systemd messages from the initrd 32 + # "rd.udev.log_level=3" # Silence systemd version number in initrd 33 + # "udev.log_priority=3" # Silence systemd version number 34 + # "boot.shell_on_fail" # If booting fails drop us into a shell where we can investigate 35 + # "splash" # Show a splash screen 36 + # "bgrt_disable" # Don't display the OEM logo after loading the ACPI tables 37 + # "plymouth.use-simpledrm" # Use simple DRM backend for Plymouth 39 38 ]; 40 39 }; 41 40 teq.nixos = {