vascorsd, Damn yeah. Finally fixed the pin entry program to actually use the secret service on #linux #kde #plasma and to stop asking all the time for the password for signing commits.
It seems a somewhat recent breaking change, since this worked before. Anyway, someone had already written about it on #archlinux wiki.
Tldr: after setting the pin entry program on gpg-agent config to use the qt version, we need to change the gpg-agent service to have XDG_SESSION_DESKTOP as anything but "kde".