parent
e95a75657a
commit
136c8bd5ac
1 changed files with 0 additions and 29 deletions
|
@ -2,10 +2,6 @@
|
||||||
{
|
{
|
||||||
boot = {
|
boot = {
|
||||||
kernelPackages = pkgs.linuxKernel.packages.linux_rpi4;
|
kernelPackages = pkgs.linuxKernel.packages.linux_rpi4;
|
||||||
kernelParams = [
|
|
||||||
"snd_bcm2835.enable_hdmi=1"
|
|
||||||
"snd_bcm2835.enable_headphones=1"
|
|
||||||
];
|
|
||||||
initrd.availableKernelModules = [
|
initrd.availableKernelModules = [
|
||||||
"xhci_pci"
|
"xhci_pci"
|
||||||
"usbhid"
|
"usbhid"
|
||||||
|
@ -14,9 +10,6 @@
|
||||||
loader = {
|
loader = {
|
||||||
grub.enable = false;
|
grub.enable = false;
|
||||||
generic-extlinux-compatible.enable = true;
|
generic-extlinux-compatible.enable = true;
|
||||||
raspberryPi.firmwareConfig = ''
|
|
||||||
dtparam=audio=on
|
|
||||||
'';
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -28,28 +21,6 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# Config from <https://nixos.wiki/wiki/NixOS_on_ARM/Raspberry_Pi_4>
|
|
||||||
hardware = {
|
|
||||||
raspberry-pi."4" = {
|
|
||||||
apply-overlays-dtmerge.enable = true;
|
|
||||||
fkms-3d.enable = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
deviceTree = {
|
|
||||||
enable = true;
|
|
||||||
filter = "*rpi-4-*.dtb";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
console.enable = false;
|
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
|
||||||
libraspberrypi
|
|
||||||
raspberrypi-eeprom
|
|
||||||
];
|
|
||||||
|
|
||||||
networking.networkmanager.wifi.powersave = false; # Prevent host becoming unreachable on wifi after some time.
|
|
||||||
|
|
||||||
# Open ports for DHCP server.
|
# Open ports for DHCP server.
|
||||||
networking.firewall.allowedUDPPorts = [
|
networking.firewall.allowedUDPPorts = [
|
||||||
53
|
53
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue