diff --git a/etc/sway/config.d/30-applications-defaults.conf b/etc/sway/config.d/30-applications-defaults.conf index 24a3400..37af7e0 100644 --- a/etc/sway/config.d/30-applications-defaults.conf +++ b/etc/sway/config.d/30-applications-defaults.conf @@ -64,3 +64,12 @@ for_window [con_mark="Browser"] { # keyboard. Chrome currently abuses this by enabling it for all "--app=..." # shortcuts. seat * shortcuts_inhibitor disable + +# mark applications for which shortcuts inhibition is allowed +for_window [class="[Vv]irt-"] mark Grabbing +for_window [class="[Rr]eminna"] mark Grabbing +for_window [app_id="[Vv]irt-"] mark Grabbing +for_window [app_id="[Rr]emmina"] mark Grabbing + +# inhibit keyboard shortcuts for marked applications +for_window [con_mark="Grabbing"] shortcuts_inhibitor enable