Archived on Oct 13, 2023
This repository has been archived on 2026-05-10. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • Nix 97.5%
  • Shell 2.5%
Find a file
2023-10-13 23:31:00 -04:00
.gitignore Added build output to gitignore 2023-10-13 23:31:00 -04:00
base-config.nix Base config 2023-10-13 23:15:59 -04:00
build.sh Initial commit 2023-10-13 01:02:17 -04:00
LICENSE Initial commit 2023-10-13 01:02:17 -04:00
README.md Initial commit 2023-10-13 01:02:17 -04:00
rpi4-image.nix Workaround for https://github.com/NixOS/nixpkgs/issues/154163 2023-10-13 20:50:37 -04:00

nixos-raspi4-template

Genearate NixOS images for Raspberry Pi 4

Usage

  1. Modify base-config.nix as desired
  2. Run ./build.sh
  3. Last line of output will be a path like /nix/store/...-aarch64-linux.img which contains a /sd-image/...-aarch64-linux.img.zst file
  4. Assuming /dev/sdX is the SD card you want to flash use:
zstd -vdcfT6 /nix/store/...-aarch64-linux.img/sd-image/...-aarch64-linux.img.zst  | dd of=/dev/sdX status=progress bs=64K
  1. Time for some 🥧