Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 1.06 KB

README.md

File metadata and controls

31 lines (20 loc) · 1.06 KB

aether

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.

Naming

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.

Setup

  1. Clone this to /usr/local/aether
  2. Install nix
  3. Install nix-darwin
  4. 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

macOS Upgrades

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.