This repository contains my declarative macOS system and dotfiles configuration. It is built using Nix, nix-darwin, and Home Manager (flake-based).
Currently, this flake manages the configurations for the following macOS machines:
lucas-macbookdv-macbookmac-mini
To apply the configuration for a specific host, run the following command from the root of this repository:
darwin-rebuild switch --flake .#<hostname>Tip
Once installed, you can also use the configured nrs shell alias to quickly
rebuild and switch the configuration for your current host.