This repository contains my personal Nix configuration files for managing system packages, development environments, and dotfiles.
First, install the Nix package manager:
sh <(curl -L https://nixos.org/nix/install)
Clone this repository and apply the configuration:
git clone https://github.com/ak9024/nix.git
cd nix
nix run nix-darwin -- switch --flake ~/nix#m2
To update your system after making changes to the configuration:
darwin-rebuild switch --flake ~/nix#m2
- macOS system configuration using nix-darwin
- Reproducible development environments
- Declarative package management