diff --git a/hosts/pi/default.nix b/hosts/pi/default.nix index c159dcf..b7b2cb9 100644 --- a/hosts/pi/default.nix +++ b/hosts/pi/default.nix @@ -6,17 +6,20 @@ ../server.nix ]; - networking.hostName = "pi"; - networking.hostId = ""; + networking.hostId = "731d1660"; hardware = { raspberry-pi."4" = { apply-overlays-dtmerge.enable = true; + audio = false; fkms-3d.enable = true; }; deviceTree = { enable = true; filter = "*rpi-4-*.dtb"; + overlays = [ + { name = "hifiberry-digi-pro"; dtboFile = "${pkgs.device-tree_rpi.overlays}/hifiberry-digi-pro.dtbo"; } + ]; }; }; diff --git a/hosts/pi/hardware-configuration.nix b/hosts/pi/hardware-configuration.nix index 1718f25..4973e55 100644 --- a/hosts/pi/hardware-configuration.nix +++ b/hosts/pi/hardware-configuration.nix @@ -5,11 +5,6 @@ ]; - boot.loader.raspberryPi.firmwareConfig = '' - dtoverlay=vc4-kms-v3d,noaudio - dtoverlay=hifiberry-digi-pro - ''; - fileSystems = { "/" = { device = "/dev/disk/by-label/NIXOS_SD";