minor nit: message when git isn't installed yet isn't entirely correct.
# lazygit
2025/11/10 13:05:11 Git version must be at least 2.32.0. Please upgrade your git version.
# rpm -q git
package git is not installed
# dnf install git
I'm inclined to close this as "won't fix"; I don't think it's worth putting in the extra logic to distinguish between git being too old, and not being installed at all. It's reasonable to assume that everybody who wants to use lazygit will also have some version of git installed already.
Wouldn't just different wording fit both cases?
E.g.:
Git version must be at least 2.32.0. Please install a more recent/newer git version.
Yeah maybe, but is this really a problem that needs solving? It would create extra work for the translators who need to retranslate the string, and I think it's just not worth spending the time.