<RepoFit>
If a config lives in `~/.config/` or `~/.<tool>rc`, it belongs here. System-wide stuff goes to `nix-darwin`; project-only stuff goes to `nix-devenv`.
</RepoFit>
## Getting started
<Steps>
<Step title="As a nix-darwin import (macOS)">
Already wired into [`nix-darwin`](/nix/nix-darwin). `darwin-rebuild switch` picks up both.
</Step>
<Step title="Standalone home-manager (Linux)">
`nix run home-manager/master -- switch --flake github:JacobPEvans/nix-home`.
</Step>
<Step title="Iterate">
Edit modules, re-run the rebuild. Generations let you roll back if something breaks.
</Step>
</Steps>
## Related repos
<CardGroup cols={2}>
<Card title="nix-darwin" icon="apple" href="/nix/nix-darwin">
The system layer that imports this on macOS.
</Card>
<Card title="nix-ai" icon="bot" href="/nix/nix-ai">
AI tooling that this layer composes into the user PATH.
</Card>
<Card title="nix-devenv" icon="cube" href="/nix/nix-devenv">
Per-project dev shells, separate from $HOME.
</Card>
<Card title="Source on GitHub" icon="github" href="https://github.com/JacobPEvans/nix-home">
Modules, full README.
</Card>
</CardGroup>