Getting Started
This repository is personal infrastructure. Treat it as a reference first, then copy patterns into your own configuration deliberately.
Prerequisites
Section titled “Prerequisites”- Nix with
nix-commandandflakesenabled - Git
justfor the documented command shortcuts- Host-specific hardware and disk configuration for any real NixOS install
- Access to the required SOPS keys if you want to deploy this exact repository
git clone https://github.com/Gandharikos/dotfiles ~/.dotfilescd ~/.dotfilesInspect Available Commands
Section titled “Inspect Available Commands”justThe most common commands are:
just switch <host>just test <host>just deploy <host>just checkjust fmtBuild Before Switching
Section titled “Build Before Switching”Run a non-destructive build or test first:
just test <host>Only switch after you have verified host names, hardware settings, disk layout, and secret access.
Documentation Site
Section titled “Documentation Site”Run the docs locally:
cd docsnpm installnpm run devBuild static docs:
npm run build