Files
dotfiles/config/modules/raspberry-pi.nix
T
2026-07-12 16:05:12 +01:00

37 lines
801 B
Nix

{
den,
__findFile,
modules,
inputs,
...
}:
{
flake-file.inputs = {
raspberry-pi-nix.url = "github:cmyk/raspberry-pi-nix";
nixos-raspberrypi.url = "github:nvmd/nixos-raspberrypi/main";
nixos-hardware.url = "github:NixOS/nixos-hardware/master";
};
modules.raspberry-pi = {
provides = {
"5" = {
nixos =
{ pkgs, ... }:
{
imports = [
inputs.nixos-hardware.nixosModules.raspberry-pi-5
];
boot.kernelPackages = pkgs.linuxPackages;
boot.kernel.sysctl."vm.mmap_rnd_bits" = pkgs.lib.mkForce 16;
environment.systemPackages = with pkgs; [
libraspberrypi
];
boot.supportedFilesystems.zfs = false;
};
};
};
};
}