nixos-config

My NixOS configuration files

Commits at be7e408354fd62ae221259a79985ded21e1dacbe

  1. 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
  2. dd5640fd Reformat Anthony Wang authored at Anthony Wang comitted at
  3. 9317c902 Make optimiser wait so it doesn't run simultaneously with gc Anthony Wang authored at Anthony Wang comitted at
  4. cd8aa592 Update cgit and Caddy Anthony Wang authored at Anthony Wang comitted at
  5. 293a1ae9 Don't build Krita from source since it takes way too long Anthony Wang authored at Anthony Wang comitted at
  6. 9cfd6c70 Plasma fingerprint bug seems fixed in 6.5 now yay Anthony Wang authored at Anthony Wang comitted at
  7. 1c0fc4bc Use replaceString instead of replaceStrings in overlay Anthony Wang authored at Anthony Wang comitted at
  8. 2ff87f18 Move comment to a more reasonable location Anthony Wang authored at Anthony Wang comitted at
  9. 815be9f5 Don't hardcode name for Krita wrapper either Anthony Wang authored at Anthony Wang comitted at
  10. d368638f Inherit more stuff for the Krita wrapper to avoid bloating up the closure Anthony Wang authored at Anthony Wang comitted at
  11. c6ad276a Preserve wrapper too for Krita overlay Anthony Wang authored at Anthony Wang comitted at
  12. 1c58a946 Krita Qt6 overlay Anthony Wang authored at Anthony Wang comitted at
  13. 6b2da167 Disable annoying Firefox AI garbage Anthony Wang authored at Anthony Wang comitted at
  14. cae63c86 run0 instead of sudo in cheatsheet Anthony Wang authored at Anthony Wang comitted at
  15. 0e1c72a7 Cheatsheet instructions for building on remote machine for current machine Anthony Wang authored at Anthony Wang comitted at
  16. 85d122d2 No need for Wolfram Alpha, just rawdog SageMath Anthony Wang authored at Anthony Wang comitted at
  17. 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
  18. 08c4b974 Update cgit Anthony Wang authored at Anthony Wang comitted at
  19. b1a71720 Eh it's nice to have gcc on PATH Anthony Wang authored at Anthony Wang comitted at
  20. 42cb23c8 Add command to cheatsheet for getting size of system Anthony Wang authored at Anthony Wang comitted at
  21. ad6905d3 Disable KDE Qt5 stuff to save some disk space Anthony Wang authored at Anthony Wang comitted at
  22. 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
  23. 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
  24. 10fdf62d Use single run0 command for switch to generation Anthony Wang authored at Anthony Wang comitted at
  25. 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
  26. 9d38891d Explain difference between this repo and dotfiles repo Anthony Wang authored at Anthony Wang comitted at
  27. 6a2bfb72 Note for nixpkgs VM and host mismatch Anthony Wang authored at Anthony Wang comitted at
  28. 68155013 Actually pipe operators are fun Anthony Wang authored at Anthony Wang comitted at
  29. 266a4456 Correctly disable atime on XVM Anthony Wang authored at Anthony Wang comitted at
  30. ac06f334 Random TODOs for XDG stuff Anthony Wang authored at Anthony Wang comitted at