@codemonkeymike There really isn't much to it if you're keeping things simple. My flake file is here git.knazarov.com/knazarov/nixo . If you remove configuration for servers it's about 60 lines of code and just loads configuration.nix as you would when not using flakes. Anyhow, good luck on the journey.