No matter how hard I try to fully switch over to Nix, I always seem to end up back at the altar of Ansible. This post isn't about Nix so I won't go into some of my frustrations there (yet!). This post is about my newly rekindled relationship with the old, trusty, git submodule.
Git submodules effectively allow you to embed one repo inside another whilst retaining complete independence of the embedded repo. For example, it is common in Ansible to import roles from external sources. Simply add th