Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 875 Bytes

README.md

File metadata and controls

35 lines (25 loc) · 875 Bytes

Personal Nix Config

Using nix-darwin and home-manager

darwin-rebuild switch --flake ~/.config/nixpkgs

Useful learnings

For MacOS the hostname must match the name of the darwin configuration.

For first time setup make sure to read through the section on flakes in the nix-darwin documentation.

Use nix-prefetch-git to get information about git repositories that will be useful for configuration.

NodeJS

Node is currently a bit of a pain to use with Nix, especially when using global private/scoped packages. Consequently, volta will be used to managed node dependencies.

Notes

Programs/Applications not currently managed via Nix

  • Slack
  • MongoDB Compass
  • Brave Browser
  • PriTunl
  • Docker
  • Volta*