git clone --bare [email protected]:kevindurb/.dotfiles.git ~/.dotfiles.git
alias dot="git --git-dir=$HOME/.dotfiles.git --work-tree=$HOME"
dot checkout
dot submodule init && dot submodule update
- Add to
~/.gitignore
dot add path/to/file
nix --extra-experimental-features nix-command --extra-experimental-features flakes run nix-darwin -- switch --flake ~/.config/nix
darwin-rebuild switch --flake ~/.config/nix
nix flake update --flake .config/nix