From 3afc592a5d7f8a4d698660c28dd49f73e0d33836 Mon Sep 17 00:00:00 2001 From: Hunter David Halloran Date: Mon, 5 Jan 2026 21:29:15 +0000 Subject: [PATCH] Delete page "Inventory-%26-Host-Generation" --- Inventory-%26-Host-Generation.md | 49 -------------------------------- 1 file changed, 49 deletions(-) delete mode 100644 Inventory-%26-Host-Generation.md diff --git a/Inventory-%26-Host-Generation.md b/Inventory-%26-Host-Generation.md deleted file mode 100644 index 19bfa8c..0000000 --- a/Inventory-%26-Host-Generation.md +++ /dev/null @@ -1,49 +0,0 @@ -# Inventory & Host Generation - -All hosts are defined in `inventory.nix`. - -Top-level keys are hostname prefixes. -Actual hostnames are generated from device definitions. - -## Example - -```nix -nix-laptop = { - devices = 3; -}; -``` - -Produces: - -- nix-laptop1 -- nix-laptop2 -- nix-laptop3 - -## Hostname Rules - -- Numeric suffix → no dash -- String suffix → dash added -- Disable prefix: - -```nix -athenix.host.useHostPrefix = false; -``` - -## Overrides - -Apply configuration to all devices: - -```nix -overrides = { - athenix.users.student.enable = true; -}; -``` - -## Per-Device Configuration - -```nix -devices = { - "1".athenix.sw.kioskUrl = "https://dash1"; - "admin".athenix.sw.type = "desktop"; -}; -```