This repository contains my personal nix-darwin and home-manager configuration that I use on my laptop.
- Install Nix
- Clone this repository
- Initial setup: run
nix run nix-darwin -- switch --flake /path/to/repo
- Subsequent updates: run
darwin-rebuild switch --flake /path/to/repo
darwin.nix
: Nix-darwin configurationhome.nix
: Home-manager configurationprograms/
: Configuration for configurable programsshell/
: Shell configuration (aliases, environment variables, path, etc.)