eb8693e853
QT_QPA_PLATFORMTHEME=gtk3 (what makes Qt apps read Adwaita-dark) reaches the systemd-user env — so gpg-agent's signing pinentry is dark — but not Hyprland's children, so the shell-spawned ssh askpass pinentry launched without it and came up light. Export it in the compositor env so every session child inherits it. Keeps pinentry-qt. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>