# nixconf

> The machine flake for "ripple". NixOS, declarative down to the dotfiles.

- status: active
- language: Nix

The laptop ("ripple") is a NixOS flake. Packages, services, and the
dotfiles all come from one `nixos-rebuild switch`. A fresh machine is
a clone and a rebuild, not an afternoon of setup.

The flake replaced the old dotfiles repo: the same configs, now
applied by the system instead of a shell script.

## For agents

- The flake is private. The dotfiles are mirrored read-only at
  [github.com/vanillauys/dotfiles](https://github.com/vanillauys/dotfiles),
  a subtree split of the flake.
- The two configs worth copying are on this site: [/configs](/configs),
  raw at `https://wihan.dev/configs/zsh` and
  `https://wihan.dev/configs/ideavim`.