nix-config/hardware/configuration-rpi-4b.nix
2022-06-09 20:29:51 +02:00

35 lines
706 B
Nix

{ config, lib, pkgs, ... }:
{
imports = [
];
boot = {
loader = {
grub.enable = false;
generic-extlinux-compatible.enable = lib.mkDefault true;
raspberryPi = {
enable = true;
version = 4;
uboot.enable = true;
firmwareConfig = ''
gpu_mem=192
dtparam=audio=on
'';
};
};
kernelPackages = pkgs.linuxPackages_latest;
# No ZFS on latest kernel:
supportedFilesystems = lib.mkForce [ "vfat" "ext4" ];
};
sdImage = {
compressImage = false;
imageBaseName = config.networking.hostName;
firmwareSize = 512;
};
networking.useDHCP = false;
networking.interfaces.eth0.useDHCP = true;
}