<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotfiles/dot_config/nix/registry.json, branch master</title>
<subtitle>My linux config and rc files</subtitle>
<id>https://git.sommerfeld.dev/dotfiles/atom/dot_config/nix/registry.json?h=master</id>
<link rel='self' href='https://git.sommerfeld.dev/dotfiles/atom/dot_config/nix/registry.json?h=master'/>
<link rel='alternate' type='text/html' href='https://git.sommerfeld.dev/dotfiles/'/>
<updated>2026-05-13T12:43:40Z</updated>
<entry>
<title>feat(nix): saturate builds, add community cache, pin nixpkgs registry</title>
<updated>2026-05-13T12:43:40Z</updated>
<author>
<name>sommerfeld</name>
<email>sommerfeld@sommerfeld.dev</email>
</author>
<published>2026-05-13T12:43:40Z</published>
<link rel='alternate' type='text/html' href='https://git.sommerfeld.dev/dotfiles/commit/?id=26fc82ade8e6fde6858df1ed53bafa64719f2f15'/>
<id>urn:sha1:26fc82ade8e6fde6858df1ed53bafa64719f2f15</id>
<content type='text'>
- Drop auto-optimise-store: slows every build for modest disk savings.
  Run 'nix store optimise' manually if disk pressure ever shows up.
- max-jobs=auto, cores=0: defaults are 1/1, which left most of the box
  idle during large closures (LLVM, protobuf, …).
- Add nix-community.cachix.org as an extra substituter with its public
  key. Big hit-rate boost against nixos-unstable, which is what the new
  user registry points 'nixpkgs' at.
- dot_config/nix/registry.json pins 'nixpkgs' indirect ref to
  github:NixOS/nixpkgs/nixos-unstable, so 'nix shell nixpkgs#foo' is
  fast + reproducible. Project flakes are unaffected — they pin their
  own inputs via flake.lock.
</content>
</entry>
</feed>
