- MatthiasBenaets/nixos-config
- cors/nixos-config
- Shared modules
- ryan4yin/nix-config
- Shared / re-usable modules for testing
- https://nixos-and-flakes.thiscute.world/nixos-with-flakes/modularize-the-configuration
- mitchellh/nixos-config
- Single
lib/mkSystem.nix
shared across nixos and nix-darwin
- Single
- phamann/nixos-config
- notusknot/dotfiles-nix
- kclejeune/system
- tfc/nixos-config
- https://nixos.org/manual/nixos/stable/
- https://search.nixos.org/options
- Searching configuration options
- https://nixos.org/manual/nixos/stable/options
- Configuration options
- https://daiderd.com/nix-darwin/manual/index.html
- Configuration options
- https://nix-community.github.io/home-manager/
- Different section for standalone, nix-darwin and nixos.
- Different section for ^^, but with flakes!
- https://nix-community.github.io/home-manager/options.html
- Configuration options
- https://nix.dev/
- https://nixos.wiki/
- https://zero-to-nix.com/
- https://lazamar.co.uk/nix-versions/?channel=nixpkgs-unstable&package=terraform
- Finding a nixpkgs hash for a binary version
darwin-rebuild switch --flake '.#faamac'
sudo nixos-rebuild switch --flake '.#fgnix'
# nixos-rebuild switch --flake 'github:mccurdyc/nixos-config#fgnix'
nix flake update --commit-lock-file
nix fmt
nix build '.#fgnix'
sudo nixos-rebuild build-vm --flake '.#fgnix'
./nix/store/<hash>-nixos-vm/bin/run-fgnix-vm
nix build '.#packages.x86_64-linux.fgnix.driver'
./result/bin/nixos-test-driver --interactive
(repl) fgnix.start()
(repl) fgnix.shell_interact()