# tnix: WLAN am pinix-Router `tnix` verbindet sich deklarativ mit der SSID `pinix`. Die Passphrase bleibt in `secrets/pinix-wifi.age` und wird auf tnix als root-only Runtime-Secret `age.secrets.pinixWifi` bereitgestellt. `tnix-wpa-secrets.service` läuft vor und als erforderliche Abhängigkeit von `wpa_supplicant.service`. Er erzeugt ausschließlich in `/run` die External-Password-Datei, welche die bestehenden WLAN-Schlüssel mit `psk_pinix` ergänzt. `networking.wireless.secretsFile` verweist auf diese Runtime-Datei; NixOS setzt daraus den `ext_password_backend` für `wpa_supplicant`. Die Datei ist nur für den Supplicant lesbar und gelangt nicht in den Nix-Store. Bei einer Rücknahme zuerst die vorherige Konfiguration deklarativ herstellen und dann `sudo nixos-rebuild switch --flake .#tnix --no-reexec` ausführen. Um unmittelbar zur vorherigen Systemgeneration zurückzukehren, steht `sudo nixos-rebuild switch --rollback` zur Verfügung.