Skip to content

Repository files navigation

Personal Nix Config

What are you doing here?

Documentation

Commands

Task Command
Rebuild this host just sync
Deploy a NixOS host just deploy <hostname>
Update all flake inputs and rebuild just update-sync
Validate the flake just check
Lint Nix files just lint
List all commands just

Provisioning

Remote builds

Builds run locally by default. Use nix-remote to opt into the configured aarch64-linux and x86_64-linux nixbuild.net builders:

nix-remote build .#<package>

Layout

Path Purpose
machines/ Per-machine configuration
modules/ Shared NixOS, nix-darwin, Home Manager, and Clan modules
flake-modules/ Flake outputs and composition
infra/ OpenTofu-managed infrastructure
docs/ Architecture notes and whatever else I feel like

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages