nixos-config

My NixOS configuration files

Commits at 2845103259948e04fd23d07d77cc8cb0b23d0e64

  1. 28451032 Enable syntax highlighting for cgit, ensure scan-path is last Anthony Wang authored at Anthony Wang comitted at
  2. be7e4083 Don't make btrbk wait for network This was more useful back when btrbk was scheduled to run at 00:00 UTC where there was a higher probability that my laptop was off, but now it usually runs in the morning after I wake up and it's honestly fine if a run is missed every once in a while. Actually this morning it also failed to run 🙃 but that was because I turned off my laptop *while* btrbk was running. Anthony Wang authored at Anthony Wang comitted at
  3. dd5640fd Reformat Anthony Wang authored at Anthony Wang comitted at
  4. 9317c902 Make optimiser wait so it doesn't run simultaneously with gc Anthony Wang authored at Anthony Wang comitted at
  5. cd8aa592 Update cgit and Caddy Anthony Wang authored at Anthony Wang comitted at
  6. 293a1ae9 Don't build Krita from source since it takes way too long Anthony Wang authored at Anthony Wang comitted at
  7. 9cfd6c70 Plasma fingerprint bug seems fixed in 6.5 now yay Anthony Wang authored at Anthony Wang comitted at
  8. 1c0fc4bc Use replaceString instead of replaceStrings in overlay Anthony Wang authored at Anthony Wang comitted at
  9. 2ff87f18 Move comment to a more reasonable location Anthony Wang authored at Anthony Wang comitted at
  10. 815be9f5 Don't hardcode name for Krita wrapper either Anthony Wang authored at Anthony Wang comitted at
  11. d368638f Inherit more stuff for the Krita wrapper to avoid bloating up the closure Anthony Wang authored at Anthony Wang comitted at
  12. c6ad276a Preserve wrapper too for Krita overlay Anthony Wang authored at Anthony Wang comitted at
  13. 1c58a946 Krita Qt6 overlay Anthony Wang authored at Anthony Wang comitted at
  14. 6b2da167 Disable annoying Firefox AI garbage Anthony Wang authored at Anthony Wang comitted at
  15. cae63c86 run0 instead of sudo in cheatsheet Anthony Wang authored at Anthony Wang comitted at
  16. 0e1c72a7 Cheatsheet instructions for building on remote machine for current machine Anthony Wang authored at Anthony Wang comitted at
  17. 85d122d2 No need for Wolfram Alpha, just rawdog SageMath Anthony Wang authored at Anthony Wang comitted at
  18. 267efef8 Revert "Eh it's nice to have gcc on PATH" This reverts commit b1a7172067214a6de90f068d2edaf1792d94c297. Actually there's leanc already provided by elan. Anthony Wang authored at Anthony Wang comitted at
  19. 08c4b974 Update cgit Anthony Wang authored at Anthony Wang comitted at
  20. b1a71720 Eh it's nice to have gcc on PATH Anthony Wang authored at Anthony Wang comitted at
  21. 42cb23c8 Add command to cheatsheet for getting size of system Anthony Wang authored at Anthony Wang comitted at
  22. ad6905d3 Disable KDE Qt5 stuff to save some disk space Anthony Wang authored at Anthony Wang comitted at
  23. d8118237 Move ELAN_HOME here since it's laptop-specific, and if I clone my dotfiles elsewhere and use Lean I don't want Elan trying to write into /opt/elan Anthony Wang authored at Anthony Wang comitted at
  24. 537559f7 Switch to hunspell for KDE spell check because aspell broke in nixpkgs 8913c16 for some reason Anthony Wang authored at Anthony Wang comitted at
  25. 10fdf62d Use single run0 command for switch to generation Anthony Wang authored at Anthony Wang comitted at
  26. 9f9ebc48 Switch from deploy-rs to nixos-rebuild for remote deployment The main reasons for this are that deploy-rs is quite complex and annoying and unofficial, and I'd rather use SSH cryptography and root login using a dedicated key rather than using Nix signing keys. Also my signing key isn't encrypted so it feels like more of a security hazard. This reduces the number of lines in my config by quite a bit. The biggest downside is that now the deployment parameters aren't hardcoded in the flake but rather something I have to pass on the CLI, but it's included in the cheatsheet. I also reordered the cheatsheet into implicit sections. Anthony Wang authored at Anthony Wang comitted at
  27. 9d38891d Explain difference between this repo and dotfiles repo Anthony Wang authored at Anthony Wang comitted at
  28. 6a2bfb72 Note for nixpkgs VM and host mismatch Anthony Wang authored at Anthony Wang comitted at
  29. 68155013 Actually pipe operators are fun Anthony Wang authored at Anthony Wang comitted at
  30. 266a4456 Correctly disable atime on XVM Anthony Wang authored at Anthony Wang comitted at