These are the dotfiles I use on most workstations. It supports the following installation methods:
- setup.sh (imperative config on any Linux distro without Nix).
- home-manager (declarative config on any Linux distro with Nix).
- NixOS (fully declarative operating system and home manager config).
For building and managing NixOS VMs, see nixos-vm-template.
Want to make these dotfiles your own? See FORKING.md.