Skip to content

ossareh/dotfiles

Repository files navigation

Dotfiles

Nix managed dotfiles; heavily based on snowfall-org lib.

Steps

# install determinate-nix - recommended by: https://github.com/LnL7/nix-darwin
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | \
  sh -s -- install

# clone this repo into place
git clone [email protected]:ossareh/dotfiles ~/.config/dotfiles
cd ~/.config/dotfiles

sudo nix run github:lnl7/nix-darwin#darwin-rebuild -- switch --flake github:ossareh/dotfiles

# restart shell

# to trigger a rebuild
nh darwin switch ~/.config/dotfiles

Next steps

  • add homebrew to PATH
  • integrate direnv for easy nix dev environments
  • prove above using this repo to get a markdown linter working
  • migrate manual home-brew installation
  • implement a decent (but not amazing) nvim installation
  • playbook for single user mode on remote boxen

About

mah dotfilez

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages