Skip to content

A collection of Nix Flake Templates for: Python, CMake, Poetry, uv, Rust, Fenix, Naersk, etc.

Notifications You must be signed in to change notification settings

nulladmin1/nix-flake-templates

Repository files navigation

Nix Flake Templates

built with nix forthebadge

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