/nix-dots

Primary LanguageLuaMIT LicenseMIT


Logo

Getting started on macOS

To get started on a bare macOS installation, first install Nix:

curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install

Launch a new shell. Then use Nix to switch to the macOS configuration:

sudo rm /etc/bashrc
sudo rm /etc/nix/nix.conf
nix \
    --extra-experimental-features flakes \
    --extra-experimental-features nix-command \
    run nix-darwin -- switch \
    --flake github:chrishrb/nix-dots#mw

Once installed, you can continue to update the macOS configuration:

nix run nix-darwin -- switch --flake ".#mw"

Manually install the german programming keyboard.