The NixOS configuration I run on my VisionFive board.
Requires a U-Boot installation that supports Distroboot, e.g. NickCao/u-boot-starfive.
My secret stuff. You just don't get to see them.
Currently used for:
networking.wirelessconfiguration (wpa_supplicant)
Based on: https://github.com/MatthewCroughan/visionfive-nix/blob/master/kernel.nix
A device tree overlay that keeps JTAG pins available even after boot.