Skip to content
/ nix Public

My declarative development environment setup using Nix

License

Notifications You must be signed in to change notification settings

devbruce/nix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nix


📦 Contents


⌘ Commands

Tip

Copy .config/nix/nix.conf to ${HOME}
(→ Omit --extra-experimental-features "nix-command flakes")

✔️ Click to View
  • Initialize nix-darwin flake file
nix flake init -t nix-darwin --extra-experimental-features "nix-command flakes"
  • Install darwin-rebuild & apply Nix Flake configuration
nix run nix-darwin --extra-experimental-features "nix-command flakes" -- switch --flake ${NixFlakeFileDirPath}#${FlakeOutputName}
  • Apply the Nix Flake configuration
darwin-rebuild switch --flake ${NixFlakeFileDirPath}#${FlakeOutputName}
  • Update flake.lock
nix flake update --flake ${NixFlakeFileDirPath}

About

My declarative development environment setup using Nix

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published