Go to file
2021-03-26 16:11:19 -04:00
config ↔️ move old dotfiles to config 2021-03-06 20:45:38 -05:00
darwin 🧹 cleaner zsh + starship integration 2021-03-26 16:11:19 -04:00
modules λ (set a ghci prompt) 2021-02-18 17:07:45 -05:00
home.nix 🧹 cleaner zsh + starship integration 2021-03-26 16:11:19 -04:00
README.md 🧹 cleaning up some old docs, etc 2021-03-22 22:59:58 -04:00

dotfiles

This is how I manage my workstations. Currently using nix (and nix-darwin).

Install

  1. Install nix (daemon mode): sh <(curl -L https://nixos.org/nix/install) --darwin-use-unencrypted-nix-store-volume --daemon
  2. Install nix-darwin:
    • nix-build https://github.com/LnL7/nix-darwin/archive/master.tar.gz -A installer
    • ./result/bin/darwin-installer
  3. Add home-manager channel: nix-channel --add https://github.com/nix-community/home-manager/archive/master.tar.gz home-manager
  4. Link ./darwin/configuration.nix to ~/.nixpkgs/darwin-configuration.nix
  5. Run darwin-rebuild switch