1.3 KiB
1.3 KiB
Intent: Nix GC auf täglichen Zeitplan umstellen
Ziel
Die automatische Nix-Garbage-Collection soll täglich statt wöchentlich laufen, um dem Anwachsen alter Generationen und ungenutzter Store-Pfade entgegenzuwirken.
Umfang
- In
hosts/nix-gc.nixden Wert vonnix.gc.datesvon"weekly"auf"daily"ändern. - Sonst nichts an dieser Datei ändern:
automatic = trueundoptions = "--delete-older-than 30d"bleiben exakt wie bisher.
Explizit ausgeschlossen
- Keine neue oder geänderte Retention-Policy.
- Keine zusätzliche Cleanup-Logik oder Lifecycle-Mechanik.
- Keine Änderung an min-free/max-free-Schwellen oder boot.loader-Konfigurationslimits in derselben Datei.
- Keine Änderung an hosts/blunix/localServices/default.nix oder hosts/pinix/localServices/default.nix (Import bleibt wie er ist).
Annahmen
hosts/nix-gc.nixwird bereits deklarativ von blunix und pinix importiert; kein neues Modul nötig.- tnix bleibt bewusst außen vor (laut vorhandenem Kommentar in der Datei).
Risiken
- Gering: reine Wertänderung eines bestehenden, bereits aktivierten Mechanismus.
Erfolgskriterien
nix.gc.datesist"daily".nix.gc.automaticbleibttrue.- Keine sonstigen Zeilen der Datei wurden verändert.
- Konfiguration baut fehlerfrei (nixos-rebuild build) für die betroffenen Hosts.