Sounds great! Is there a reason you can't share the repo?
If you're not version-managing your dotfiles yet, I highly recommend chezmoi. It simply creates a git repo somewhere in .local/share and then lets you sync your home dir to that and the other way around, as well as diff etc.
Btw, I'd recommend imv for an image viewer as it has native Wayland support (not that it's a huge deal, xwayland for an image viewer works fine, but I just like using native Wayland programs wherever possible)