This is my repository of configuration scripts that I use to manage my machines.
You're welcome to use these as a starting point for your own configuration, but some of these settings are highly tailored to how I like to work. YMMV.
Aether was the son of Erebus (Darkness) and Nyx (Night).
Aether is also the personification of the upper sky, as opposed to the normal air (aer) breathed by mortals.
- Clone this to
/usr/local/aether
- Install nix
- Install nix-darwin
- Run
env TERM=xterm-256color darwin-rebuild switch -I darwin-config=/usr/local/aether/etc/nix/darwin.nix
See this issue
for background on why specifying TERM
is necessary.
After the first-time setup, it is no longer necessary to specify -I
or TERM
Upgrading macOS will cause some configuration from nix-darwin to be reset. After
upgrading, run the bin/after-upgrade.sh
script to reactivate nix-darwin.