An open API service indexing awesome lists of open source software.

https://github.com/aergonaut/aether

Son of Erebus (Darkness) and Nyx (Night)
https://github.com/aergonaut/aether

Last synced: 24 days ago
JSON representation

Son of Erebus (Darkness) and Nyx (Night)

Awesome Lists containing this project

README

        

# `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](https://github.com/nix-community/home-manager/issues/423#issuecomment-748387272)
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.