FreshlyBakedCake/PacketMix
{ "createdAt": "2025-05-16T09:00:51Z", "defaultBranch": "release", "description": "Developed on Tangled, look through the oven window and watch the systems cook", "fullName": "FreshlyBakedCake/PacketMix", "homepage": "https://tangled.org/@freshlybakedca.ke/patisserie/tree/main/packetmix", "language": "Nix", "name": "PacketMix", "pushedAt": "2025-11-12T17:20:44Z", "stargazersCount": 7, "topics": [], "updatedAt": "2025-11-16T19:39:58Z", "url": "https://github.com/FreshlyBakedCake/PacketMix"}PacketMix
Section titled “PacketMix”Principles
Section titled “Principles”Automatic updates
Section titled “Automatic updates”Your system should always be up-to-date. Therefore, we’ll update your system each day ready for you to reboot into.
Uptime is an antipattern
Section titled “Uptime is an antipattern”Not everything can be updated out-from-under-your-feet and even when it can be traces are often left behind (think: old environment variables, version mismatches between running and new programs, missing kernel updates, etc.).
Therefore, nilla nixos switch (& nixos-rebuild switch) are officially
unsupported. Use them if you must, but report bugs only if you’ve tried
rebooting into your newly-updated system.
Our auto-updates will always require a reboot to finish installing.
Opinionated
Section titled “Opinionated”We build this because we want this. Any configuration that is no longer used
will be removed. We will ruthlessly set defaults (e.g. --smart-case for
ripgrep) to align with our preferences. If you disagree with our choices,
override our config or pull a module out of our tree and maintain it yourself.