# hosts/AZ-TC-01/default.nix # # Fleet Host AZ-TC-01 — pilot #1 of the AZ-NIX-CLIENTS Thin Client fleet. # Imports the thin-client role, declares hardware class, and that's it. # Everything else is composed by roles/thin-client/default.nix. {...}: { imports = [ ../../roles/thin-client ]; az.tc = { enable = true; hardwareClass = "dell-optiplex-micro"; }; networking.hostName = "AZ-TC-01"; # Disk device override for this specific box (Dell OptiPlex 3040 Micro # with a 256GB SATA SSD). az.tc.deployment.diskDevice = "/dev/sda"; system.stateVersion = "25.05"; }