nixos-config

My NixOS configuration files

Commits at 5f322639e64bc3bbd4115b40ff45f7457060045e

  1. 5f322639 Remove redundant sudo rules, use services.btrbk.sshAccess for more security Anthony Wang authored at Anthony Wang comitted at
  2. f5e2862e Create /home subvolume too Anthony Wang authored at Anthony Wang comitted at
  3. 6f03cdcb Use nested instead of flat btrfs subvolumes, noatime mount flag This took me an embarrassingly long time to decide since idk it was very OCD inducing but anyways it's much simpler to use nested subvolumes and the main advantage of flat is being able to switch out your root subvolume which I would just never do in the first place. Also, systemd-tmpfiles already creates a lot of subvolumes so it's a bit awkward to have an arbitrary Arch-inspired manual list that get mounted and have some that tmpfiles itself created. And anyways it's just more elegant this way. Anthony Wang authored at Anthony Wang comitted at
  4. 2651a9da Capitalize Nixpkgs, update flake.lock Anthony Wang authored at Anthony Wang comitted at
  5. f40015bf Use elan for mathlib Anthony Wang authored at Anthony Wang comitted at
  6. a7d301ad Revert "Use elan and VSCode-installed Dafny to avoid version incompatibilities" This reverts commit cb14293b8e332f13de9105dea7b7f26a08e384ef. Anthony Wang authored at Anthony Wang comitted at
  7. cb14293b Use elan and VSCode-installed Dafny to avoid version incompatibilities Anthony Wang authored at Anthony Wang comitted at
  8. a3d26ed5 Tip for installing specific version of package Anthony Wang authored at Anthony Wang comitted at
  9. 4e5d8ce9 Comment about Dafny VSCode Anthony Wang authored at Anthony Wang comitted at
  10. 531b6225 Disable evil Akonadi stuff, don't need to manually set ssh_askpass Anthony Wang authored at Anthony Wang comitted at
  11. 685e1c10 NixOS tip for getting diff between system generations, update flake.lock Anthony Wang authored at Anthony Wang comitted at
  12. 4b195887 SSH_ASKPASS_REQUIRE is not necessary Anthony Wang authored at Anthony Wang comitted at
  13. 1cd52f1d Add comments about the stupid fingerprint reader stuff so future me is less stupid Anthony Wang authored at Anthony Wang comitted at
  14. 862c8721 Make sure we kill fprintd first and ignore errors since I suspect fprintd disables USB persist when it quits Anthony Wang authored at Anthony Wang comitted at
  15. 6b27c10a Use latest tag of disko rather than Git master Anthony Wang authored at Anthony Wang comitted at
  16. 12619a98 Better joke message for cgit since it already mentions the cgit version at the bottom Anthony Wang authored at Anthony Wang comitted at
  17. 1967d63e Apparently we're doing Lean now Anthony Wang authored at Anthony Wang comitted at
  18. 2a1b4d8a Oh I'm dumb I have to move the USB persist thing in front of killall which exits on error Anthony Wang authored at Anthony Wang comitted at
  19. b101898c More Nix tips Anthony Wang authored at Anthony Wang comitted at
  20. 976e4340 Nix LSP is kinda useless ngl Anthony Wang authored at Anthony Wang comitted at
  21. 6bd854e8 Oh oops use that previous commit message as a helpful comment Anthony Wang authored at Anthony Wang comitted at
  22. e4bedcb7 Use lower IO priority for Nix daemon so my site is still responsive while getting nix-copy-closured Anthony Wang authored at Anthony Wang comitted at
  23. f2d8489a Enable USB persist too for fingerprint reader I didn't use a udev rule since it's a pretty nasty udev rule anyways Anthony Wang authored at Anthony Wang comitted at
  24. e325588e flake.lock: Update Flake lock file updates: • Updated input 'disko': 'github:nix-community/disko/76c0a6dba345490508f36c1aa3c7ba5b6b460989?narHash=sha256-I2oILRiJ6G%2BBOSjY%2B0dGrTPe080L3pbKpc%2BgCV3Nmyk%3D' (2025-04-08) → 'github:nix-community/disko/51d33bbb7f1e74ba5f9d9a77357735149da99081?narHash=sha256-TNoetfICvd29DhxRPpmyKItQBDlqSvKcV%2BwGNkn14jk%3D' (2025-04-18) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/2631b0b7abcea6e640ce31cd78ea58910d31e650?narHash=sha256-LWqduOgLHCFxiTNYi3Uj5Lgz0SR%2BXhw3kr/3Xd0GPTM%3D' (2025-04-12) → 'github:NixOS/nixpkgs/b024ced1aac25639f8ca8fdfc2f8c4fbd66c48ef?narHash=sha256-fusHbZCyv126cyArUwwKrLdCkgVAIaa/fQJYFlCEqiU%3D' (2025-04-17) Anthony Wang authored at Anthony Wang comitted at
  25. 90972cb5 More tips for working with Nix store Anthony Wang authored at Anthony Wang comitted at
  26. fa36fb31 Link to Plasma code that pulls in ibus Anthony Wang authored at Anthony Wang comitted at
  27. 94cfe357 Add README with NixOS cheatsheet Anthony Wang authored at Anthony Wang comitted at
  28. 38314794 Capitalize name, show cgit path for funsies Anthony Wang authored at Anthony Wang comitted at
  29. 37e49bad Slow down rclone so it doesn't get rate-limited Anthony Wang authored at Anthony Wang comitted at
  30. bf9d73d4 Fetch patch from upstream cgit It's the same server as for the branch snapshot so if that server goes down I'm kinda screwed anyways Anthony Wang authored at Anthony Wang comitted at