diff --git a/nixos/serverle/hardware-configuration.nix b/nixos/serverle/hardware-configuration.nix index fe11554..23b9912 100644 --- a/nixos/serverle/hardware-configuration.nix +++ b/nixos/serverle/hardware-configuration.nix @@ -1,20 +1,29 @@ { config, pkgs, lib, ... }: { - boot.loader.raspberryPi.firmwareConfig = '' - # Disable the ACT LED. - dtparam=act_led_trigger=none - dtparam=act_led_activelow=off - # Disable the PWR LED. - dtparam=pwr_led_trigger=none - dtparam=pwr_led_activelow=off + boot.loader = { + raspberryPi = { + firmwareConfig = '' + # Disable the ACT LED. + dtparam=act_led_trigger=none + dtparam=act_led_activelow=off + # Disable the PWR LED. + dtparam=pwr_led_trigger=none + dtparam=pwr_led_activelow=off - # Disable ethernet port LEDs - dtparam=eth0_led=4 - dtparam=eth1_led=4 + # Disable ethernet port LEDs + dtparam=eth0_led=4 + dtparam=eth1_led=4 - # Disable SD-Card pools - dtparam=sd_pool_once=on - ''; + # Disable SD-Card pools + dtparam=sd_pool_once=on + ''; + + # the bootloader has to be enabled for fat systems. for ext use the other one. + enable = true; + version = 4; + }; + generic-extlinux-compatible.enable = false; + }; # Kernel configuration boot.kernelParams = [ "cma=64M" "console=tty0" ];