This is great news! I have always wanted to try Dwarf Fortress but I know myself and I know from past experiences playing ASCII MUDs and rogue-likes that I don't play them enough to memorize what the different symbols represent and that inevitably causes me to drop the game entirely out of frustration. It seems like a small thing, but having the graphical version of the game on Linux is a huge win to me.
This sounds really similar to how I do things but I use Ansible. What are the advantages to something like yadm, that is specifically designed for dot file management, and a generic config management utility like Ansible?