Template repository for flake based project with backwards compatibility for nix classic.
After initiating project with this template, change the project name in
devshell.toml
andoverlay.nix
- See nixos wiki for flake output schema.
- See flake-utils for utils working with flakes. In particular, check the function to create a simple flake.
- See extra notes about flakes by zimbatm: https://zimbatm.com/notes/nixflakes
- See devshell documentation for setting it up: https://numtide.github.io/devshell
- Tutorial getting started with devshell: https://yuanwang.ca/posts/getting-started-with-flakes.html