KeePassX in scratchpad with keybind toggle
Hi guys, I want to have keepassx hidden in scratchpad, so it's available on any workspace via keybind. So I did this:
for_window [instance="scratchpad"] move scratchpad
bindsym $mod+k [class="(?i)keepassx" instance="scratchpad"] scratchpad show
exec --no-startup-id keepassx -name scratchpad
Works nice, with one problem. Any dialog window from keepassx is moved to scratchpad when it's opened, for example when editing an entry, setting dialog or something.... So I have to press mod+K to bring it up. That's not comfortable…
Do you have any idea? The keepassx main or dialog window doesn't have the WMWINDOWROLE property, so I can't filter the dialog windows :(