- Clean install MacOS preferably with a case-sensitive and encrypted filesystem.
- Set username and hostname (
sudo scutil --set [ComputerName|HostName|LocalHostName] <name>
) matching flake.nix. - Clone this repository and run bootstrap/macos.sh.
- Boot from a freshly installed Linux distro of choice.
- Set username and hostname (pretty hostname is preferred) matching flake.nix.
- Clone this repository and run bootstrap/linux.sh.