@codemonkeymike There really isn't much to it if you're keeping things simple. My flake file is here https://git.knazarov.com/knazarov/nixos/src/branch/master/flake.nix . 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.