Run the following to perform a multi-user installation for darwin or standard linux. This step is skipped on NixOS.
sh <(curl -L https://nixos.org/nix/install) --daemon --darwin-use-unencrypted-nix-store-volume
sh <(curl -L https://nixos.org/nix/install) --daemon
Clone this repository into ~/.nixpkgs
with
git clone https://github.com/kclejeune/system ~/.nixpkgs
You can bootstrap a new system using
cd ~/.nixpkgs && nix-shell --run "darwinInstall"
or run the build only with darwinTest
instead of darwinInstall
.
The few leftover homebrew packages and brew casks are stored in ~/Brewfile
. They can be installed using cd ~ && brew bundle
.