This repository contains dotfiles and setup scripts for my personal development environment on MacOS/Darwin. Using GNU Stow to manage dotfiles and Nix as package manager.
- Install Nix package manager:
sh <(curl -L https://nixos.org/nix/install)
- Clone dotfiles (this) repository:
nix-shell -p git --run 'git clone git@github.com:ayanoakune/dotfiles.git .dotfiles'
- Install packages and setup dotfiles:
nix run nix-darwin --extra-experimental-features 'nix-command flakes' -- switch --flake ~/.dotfiles/nix#nyx'
- Create symlinks with dotfiles via GNU Stow:
cd ~/.dotfiles && stow .