A collection of Nix Flake Templates
Initialize using
nix flake init --template "github:nulladmin1/nix-flake-templates#${TYPE}"
Where ${TYPE}
is the supported type of template:
Type | Subdirectory | Documentation |
---|---|---|
Default | default | default |
Python (using poetry2nix ) |
python-poetry | README |
Python (using pyproject-nix ) |
python-pyproject-nix | README |
Python (using builtin Nix builders) | python-nix | README |
Python (using uv2nix ) |
python-uv | README |
Go (using gomod2nix |
go-gomod2nix | README |
Rust (using fenix and naersk ) |
rust-fenix-naersk | README |
C++ (using CMake ) |
cpp-cmake | README |