Skip to content

Quick Start

This section will help you get started with flake-file in minutes.

It pretty much depends on your current Nix choices -the library adapts to you- and what your destination is.

Sandboxed Bootstrap

Try flake-file in a temporary directory using your flake inputs.

Try It Now!

Brand new project (with or without flakes)

We provide many templates providing different features.

Pick one that suits you more, and run:

Terminal window
nix flake init -t github:vic/flake-file#default

Use with a traditional flake (no flake-parts)

You don’t need to change your loved flake structure nor adopt a module system.

Even better, flake-file can use your current flake.nix as a module.

Lets Do It!

Use with a flake-parts flake

Nice! You already use flake modules, just add some water and enjoy your cool-inputs.

Lets Do It!
Contribute Community Sponsor