Установив Meld как обычный пакет Linux, довольно просто настроить Meld как инструмент слияния git, вот выдержка из моего .gitconfig.
[merge]
tool = meld
[mergetool "meld"]
trustExitCode = true
cmd = meld --args --auto-merge \"$PWD/$LOCAL\" \"$PWD/$BASE\" \"$PWD/$REMOTE\" --output=\"$PWD/$MERGED\"
Но как насчет плоской версии Meld, которую нельзя запустить просто с помощью команды meld
? Я думаю, что часть cmd должна быть чем-то вроде
cmd = flatpak run org.gnome.meld --args --auto-merge \"$PWD/$LOCAL\" \"$PWD/$BASE\" \"$PWD/$REMOTE\" --output=\"$PWD/$MERGED\"
но эта точная команда не работает. Как его следует модифицировать?