Remove examples/home and the antigua WireGuard import script

The hand-written port of antigua's router role predates the installer and
the web UI; the router is configured through settings.json now. Its flake
outputs (the home configuration, installer-home, the home check) go too.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AeFqV9dZrK6nipHkPfyM4F
This commit is contained in:
2026-10-30 14:31:10 +01:00
co-authored by Claude Sonnet 5.5
parent cfa07634e8
commit 3e9c2e4a7a
5 changed files with 5 additions and 346 deletions
+3 -4
View File
@@ -1,8 +1,8 @@
# The quick checks: no VM boots. Catches what most failed runs of the VM tests
# were about (Go and Nix errors, shellcheck, type errors in the test scripts,
# assertions). Evaluating NixOS is the cost: about a minute for the default.
# router-fast Go checks; the installer, a settings-built router
# (via the release) and the home gateway build
# router-fast Go checks; the installer and a settings-built router
# (via the release) build
# router-fast --drivers also build every VM test's driver (type-checks the
# test scripts, builds the VMs' systems): minutes
# router-fast --all also every flake check without VMs (assertions,
@@ -40,7 +40,6 @@ fi
step "systems build (shellcheck of the scripts, units, firewall rules)"
nix build --no-link --max-jobs 1 \
.#nixosConfigurations.installer.config.system.build.toplevel \
.#nixosConfigurations.home.config.system.build.toplevel \
.#release
if [ "$drivers" = 1 ]; then
@@ -52,7 +51,7 @@ if [ "$drivers" = 1 ]; then
fi
if [ "$all" = 1 ]; then
step "the checks that need no VM"
nix build --no-link --max-jobs 1 .#checks.x86_64-linux.{lib,assertions,example,home}
nix build --no-link --max-jobs 1 .#checks.x86_64-linux.{lib,assertions,example}
step "everything evaluates"
nix flake check --no-build
fi