nixos-config

My NixOS configuration files

Commits at 9cfd6c700d28c0a26a6cb66fb844bf8db65e1d84

  1. 9cfd6c70 Plasma fingerprint bug seems fixed in 6.5 now yay Anthony Wang authored at Anthony Wang comitted at
  2. 1c0fc4bc Use replaceString instead of replaceStrings in overlay Anthony Wang authored at Anthony Wang comitted at
  3. 2ff87f18 Move comment to a more reasonable location Anthony Wang authored at Anthony Wang comitted at
  4. 815be9f5 Don't hardcode name for Krita wrapper either Anthony Wang authored at Anthony Wang comitted at
  5. d368638f Inherit more stuff for the Krita wrapper to avoid bloating up the closure Anthony Wang authored at Anthony Wang comitted at
  6. c6ad276a Preserve wrapper too for Krita overlay Anthony Wang authored at Anthony Wang comitted at
  7. 1c58a946 Krita Qt6 overlay Anthony Wang authored at Anthony Wang comitted at
  8. 6b2da167 Disable annoying Firefox AI garbage Anthony Wang authored at Anthony Wang comitted at
  9. cae63c86 run0 instead of sudo in cheatsheet Anthony Wang authored at Anthony Wang comitted at
  10. 0e1c72a7 Cheatsheet instructions for building on remote machine for current machine Anthony Wang authored at Anthony Wang comitted at
  11. 85d122d2 No need for Wolfram Alpha, just rawdog SageMath Anthony Wang authored at Anthony Wang comitted at
  12. 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
  13. 08c4b974 Update cgit Anthony Wang authored at Anthony Wang comitted at
  14. b1a71720 Eh it's nice to have gcc on PATH Anthony Wang authored at Anthony Wang comitted at
  15. 42cb23c8 Add command to cheatsheet for getting size of system Anthony Wang authored at Anthony Wang comitted at
  16. ad6905d3 Disable KDE Qt5 stuff to save some disk space Anthony Wang authored at Anthony Wang comitted at
  17. 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
  18. 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
  19. 10fdf62d Use single run0 command for switch to generation Anthony Wang authored at Anthony Wang comitted at
  20. 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
  21. 9d38891d Explain difference between this repo and dotfiles repo Anthony Wang authored at Anthony Wang comitted at
  22. 6a2bfb72 Note for nixpkgs VM and host mismatch Anthony Wang authored at Anthony Wang comitted at
  23. 68155013 Actually pipe operators are fun Anthony Wang authored at Anthony Wang comitted at
  24. 266a4456 Correctly disable atime on XVM Anthony Wang authored at Anthony Wang comitted at
  25. ac06f334 Random TODOs for XDG stuff Anthony Wang authored at Anthony Wang comitted at
  26. d5a10ce7 Enable GPU acceleration when running VM from config Anthony Wang authored at Anthony Wang comitted at
  27. 4926878b Delete old irrelevant comment Anthony Wang authored at Anthony Wang comitted at
  28. acbc5b38 Probably no perf difference with noatime for the ThinkPad so only use it on XVM Anthony Wang authored at Anthony Wang comitted at
  29. 87dacd07 Plasma already enables SDDM Wayland by default (slightly janky though) https://github.com/NixOS/nixpkgs/blob/e57b3b16ad8758fd681511a078f35c416a8cc939/nixos/modules/services/desktop-managers/plasma6.nix#L305 Anthony Wang authored at Anthony Wang comitted at
  30. 0595325e More probably-not-helpful comments but I'm gonna add them anyways Anthony Wang authored at Anthony Wang comitted at