Skip to content

Quickstart

This gets you from zero to a validated flake and a buildable image. It assumes a machine with Nix and flakes enabled.

1. Clone

Terminal window
git clone https://github.com/EricFinland/hearth
cd hearth

2. Validate the flake

The first run fetches inputs and takes a few minutes.

Terminal window
nix flake check

3. Build a Proxmox-compatible image

Terminal window
bash scripts/build-image.sh

4. Apply to an existing NixOS host

Terminal window
bash scripts/bootstrap.sh

Where to go next