- Run the Determinate systems installer:
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install
- Add the darwin repo as a channel
nix-channel --add https://github.com/LnL7/nix-darwin/archive/master.tar.gz darwin
nix-channel --update
- Install nix-darwin:
nix-build https://github.com/LnL7/nix-darwin/archive/master.tar.gz -A installer
./result/bin/darwin-installer
- Clone this repository
git clone git@github.com:benbouillet/nix-config.git ~/nix-config
- Check the configuration
darwin-rebuild check --flake .
- Deploy the configuration
darwin-rebuild switch --flake .
- Multi-computer application listing
- Switch from Alacritty to Kitty
- Finish NixVim configuration
- move user & email configuration into hosts
- Implement mrjones2014/smart-splits.nvim
- Implement
yabai
- Implement
skhd
- Implement
logseq
? - Additional computer-specific installations