445ce477Enable 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
136ee857systemd 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
cf2857dfReapply "Add Nixathena flake input"
This reverts commit 1092efc78c72b49e2a3078c70f9c2862663e4fea.
I fixed the PAM issue I think
Anthony Wang
authored at
Anthony Wang
comitted at
1092efc7Revert "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
830d79fcRevert "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
24e4650eUse 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
4f97de13Vendor the default pages cgit patch since it no longer applies cleanly
Anthony Wang
authored at
Anthony Wang
comitted at
d3cbdaebRevert "Install Kdenlive"
This reverts commit 897ad610f2b0164a45aedeaae6337a660dcd8427.
Anthony Wang
authored at
Anthony Wang
comitted at
bfd1e3a7Don't hardcode so many Firefox settings, TODO for broken mic
I don't really have a good reason to nixify my Firefox config and my current situation where it's only partially nixified is kinda awkward and just seems annoying to maintain
Anthony Wang
authored at
Anthony Wang
comitted at
0c7f0b51Migrate from PAM text to structured rules
This fixes breakage caused by https://github.com/NixOS/nixpkgs/pull/420889
Also reformat some stuff and fix typos
Anthony Wang
authored at
Anthony Wang
comitted at
9a05e954Revert "Don't install Hugo on XVM since I do builds locally now"
This reverts commit d48775c973128947c78f08067b87153fa0f9a5d1.
Anthony Wang
authored at
Anthony Wang
comitted at
639cbf54Fix typo, remove signal-desktop (600MB!!), add robots.txt for cgit instance
Welp I hope that stops the crazy scapers that can run JS now
Anthony Wang
authored at
Anthony Wang
comitted at
928f51c5Revert "NO MORE CANCER, ALL MY FAVORITE LINKEDIN INFLUENCERS USE LEAN"
This reverts commit ab39db1bd6223217a24830c478a382cfa2e75c87.
Anthony Wang
authored at
Anthony Wang
comitted at