[nixos-configs-fkt] Parameterize hardcoded values in roles #19
Reference in New Issue
Block a user
Delete Branch "bead/nixos-configs-fkt"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Implements bead: nixos-configs-fkt
This PR parameterizes hardcoded values in three system roles to improve configurability:
printerName,printerUri, andprinterModeloptions to replace hardcoded Brother printer valuesserver,remotePath, andmountPointoptions to replace hardcoded NFS server IP (10.0.0.43)dockerUsersoption (list type) to replace hardcoded 'johno' docker group membershipAll options have sensible defaults matching the original hardcoded values, ensuring backward compatibility while allowing per-host customization.
Changes
roles/printing/default.nix: 3 new options for printer configurationroles/nfs-mounts/default.nix: 3 new options for NFS mount configurationroles/virtualisation/default.nix: 1 new option for docker group usersTest plan
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.