[nixos-configs-fkt] Parameterize hardcoded values in roles #19

Merged
johno merged 1 commits from bead/nixos-configs-fkt into main 2026-01-13 17:20:59 -08:00

1 Commits

Author SHA1 Message Date
347fab0ff6 feat(roles): Parameterize hardcoded values in printing, nfs-mounts, and virtualisation roles
All checks were successful
CI / check (pull_request) Successful in 5m9s
- printing role: Add configurable printerName, printerUri, and printerModel options
  to replace hardcoded Brother printer values
- nfs-mounts role: Add configurable server, remotePath, and mountPoint options
  to replace hardcoded NFS server IP (10.0.0.43)
- virtualisation role: Add configurable dockerUsers option as list type
  to replace hardcoded 'johno' docker group membership

All options have sensible defaults matching the original hardcoded values,
ensuring backward compatibility while allowing per-host customization.

Implements bead: nixos-configs-fkt
2026-01-13 16:39:14 -08:00