Сложности с репозиторием yadm в скриптах

Лор проблемы

У yadm нестандартный репозиторий: $HOME/.local/share/yadm/repo.git/ , то есть вместо стандартной скрытой директории .git/ он использует repo.git/ (не скрытая директория). Из-за этого с ним сложно работать в скриптах, например, запрашивать git status в bash/python скриптах. Тот же gitpython модуль python-a не умеет находить такие репозитории.

Solution

Перейди в папку $HOME/.local/share/yadm/ и создай (там же) ссылку на repo.git/ с именем .git/:

cd $HOME/.local/share/yadm/
ln -s repo.git .git

Solution sauce: моя умная бошка

yadmgittroubleshoottoolrepository