nixos-config

My NixOS configuration files

Commits at 18258b33dde5253d0952feb0fa46db89d99a539f

  1. 18258b33 Pin legit rev Anthony Wang authored at Anthony Wang comitted at
  2. b49712ff Don't need patch for legit anymore Anthony Wang authored at Anthony Wang comitted at
  3. ea00c1d7 Performance tweaks patch for legit Anthony Wang authored at Anthony Wang comitted at
  4. 2e0064f5 Completely nuke cgit Anthony Wang authored at Anthony Wang comitted at
  5. a0e6da97 Switch from cgit to pocka/legit Anthony Wang authored at Anthony Wang comitted at
  6. 5416801b Enable Bluetooth, finally fixed the KDE Connect issue!! I tried debugging the KDE Connect thing with Claude (copy-and-pasting commands and output since obviously I don't want to give Claude root to run networking commands) and it kept going on long tangents thinking there was something wrong in KDE Connect, but my intuition was that if my ipv4.routes command was failing even without Ethernet, then that was probably the culprit. Then steering Claude in that direction produced the fix here. Anthony Wang authored at Anthony Wang comitted at
  7. d5e94fd1 Install rsync on XVM, more Framework mic notes Anthony Wang authored at Anthony Wang comitted at
  8. c0020018 Remove the EFI partition for XVM This is only necessary for UEFI and ends up causing disk space issues because I made the EFI partition too small Anthony Wang authored at Anthony Wang comitted at
  9. 8ff725d3 New ThinkPad hardware-configuration.nix Anthony Wang authored at Anthony Wang comitted at
  10. 8719aa04 Move most Framework stuff to laptop.nix, move ThinkPad-Yoga-14 to ThinkPad-X1-Yoga-Gen-6 The dead ThinkPad revived itself and I'm not using the older ThinkPad anyways Anthony Wang authored at Anthony Wang comitted at
  11. 5055206a Revert "NO MORE CANCER, ALL MY FAVORITE LINKEDIN INFLUENCERS USE LEAN" This reverts commit ab39db1bd6223217a24830c478a382cfa2e75c87. Anthony Wang authored at Anthony Wang comitted at
  12. cf9f149f Use Hack instead of Noto Sans Mono by default, update Caddy hash Anthony Wang authored at Anthony Wang comitted at
  13. f6ad4f74 Don't use with pkgs; for single-element lists Anthony Wang authored at Anthony Wang comitted at
  14. ccd2b2d8 OK finally got CJK fonts to work Anthony Wang authored at Anthony Wang comitted at
  15. 8a6aa363 Fonts too hard man Anthony Wang authored at Anthony Wang comitted at
  16. ee752e1e COQHAMMER Anthony Wang authored at Anthony Wang comitted at
  17. ea9750a8 Update fcitx5-lean Anthony Wang authored at Anthony Wang comitted at
  18. bdeb5b5d Vendor the for-jason patch here too Anthony Wang authored at Anthony Wang comitted at
  19. 91e6991b Use my fcitx5-lean fork Anthony Wang authored at Anthony Wang comitted at
  20. cc584fa2 More comments about fonts yay Anthony Wang authored at Anthony Wang comitted at
  21. f3603dd3 Install Rocq and Dafny (again) Unfortunately Anthony Wang authored at Anthony Wang comitted at
  22. 445ce477 Enable minimal profile for Unnamed-Server This reduces the closure size from 1.6GB to 1.4! Specifically it disables a lot of stuff I'll never use on the server such as man pages. https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/profiles/minimal.nix Anthony Wang authored at Anthony Wang comitted at
  23. 136ee857 systemd initrd is on by default now, services.caddy.openFirewall exists now These are both mentioned in https://nixos.org/manual/nixos/unstable/release-notes#sec-release-26.05 Anthony Wang authored at Anthony Wang comitted at
  24. 30a9d0ab Need to set nixathena.enable now Anthony Wang authored at Anthony Wang comitted at
  25. cf2857df Reapply "Add Nixathena flake input" This reverts commit 1092efc78c72b49e2a3078c70f9c2862663e4fea. I fixed the PAM issue I think Anthony Wang authored at Anthony Wang comitted at
  26. 1092efc7 Revert "Add Nixathena flake input" This reverts commit d34a0220b9c24440da35768f199bd4b9d7be2fd5. Nixathena seems to make kscreenlocker malfunction sometime, probably because Kerberos PAM rules or something, will investigate later. Anthony Wang authored at Anthony Wang comitted at
  27. d34a0220 Add Nixathena flake input Anthony Wang authored at Anthony Wang comitted at
  28. 830d79fc Revert "Disable KDE Qt5 stuff to save some disk space" This reverts commit ad6905d32a4bb0f678f8b03e298c206cac026678. It doesn't save much disk space (like 40MB compressed I think) and let's not worry about tiny config details like this. Anthony Wang authored at Anthony Wang comitted at
  29. 24e4650e Use mainline cgit cgit seems to be maintained again and the features on the ch/for-jason branch are not that useful and might be included in future mainline versions. Also this means I have two fewer hashes to update yay, and the original setup of fetching ch/for-jason.tar.xz was not reproducible over time anyways. Anthony Wang authored at Anthony Wang comitted at
  30. 4f97de13 Vendor the default pages cgit patch since it no longer applies cleanly Anthony Wang authored at Anthony Wang comitted at