# differences differences between TF modules among JIT services (`launch/`) vs infra: - TF input variables (initialUser vs [host]domain) [including in triggers] - for_each (objects containing machines and their stuff) - nix modules - nix options - nix config - nix config passed in as TF - own dir with: - TF config - TF state - TF lock - `setup` process (document running per project) # todo what should be done to consolidate these: - abstract out common TF logic to a separate TF module - thru nix add as custom provider