Skip to content
/ nix Public

Nix, NixOS, Nix's Darwin, Nix's Home-Manager, etc.

License

Notifications You must be signed in to change notification settings

sheeeng/nix

Repository files navigation

nixos

Getting started

Install lix

curl --silent --show-error --fail --location https://install.lix.systems/lix | sh -s -- install

Optional: Create flake.nix

mkdir --parents ~/github/sheeeng/nix/nix-darwin && cd $_
nix flake init --template nix-darwin
sed --in-place "s/simple/$(scutil --get LocalHostName)/" flake.nix
sed --in-place "s/x86_64-darwin/aarch64-darwin/" flake.nix

Install nix-darwin

nix run nix-darwin --experimental-features "nix-command flakes" -- switch --flake ~/github/sheeeng/nix/nix-darwin

Using nix-darwin

nix run nix-darwin -- switch --flake ~/github/sheeeng/nix/nix-darwin
  • Rebuild configuration.
darwin-rebuild switch --flake ~/github/sheeeng/nix/nix-darwin

About

Nix, NixOS, Nix's Darwin, Nix's Home-Manager, etc.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •