fix(hyprland): exempt pinentry dialog from terminal swallowing
This commit is contained in:
@@ -516,6 +516,16 @@ in
|
||||
swallow_regex = "^(foot)$";
|
||||
};
|
||||
|
||||
# Stop the pinentry dialog from swallowing its parent terminal. Commit
|
||||
# signing pops pinentry from gpg-agent (a daemon, not a foot child) so it
|
||||
# already floats on top; but an ssh PIN prompt for `git push` is spawned
|
||||
# via SSH_ASKPASS *inside* the foot shell, so swallow_regex matches and it
|
||||
# hides the terminal until dismissed. noswallow exempts the dialog itself,
|
||||
# leaving normal GUI swallowing (zathura/imv from mc) intact.
|
||||
windowrule = [
|
||||
"match:class ^(org\\.gnupg\\.pinentry-qt)$ noswallow on"
|
||||
];
|
||||
|
||||
input = {
|
||||
kb_layout = "de";
|
||||
follow_mouse = 1;
|
||||
|
||||
Reference in New Issue
Block a user