https://github.com/Dregu/hyprunfocus.git
Hyprland plugin that adds a dispatcher to unfocus the current window. I can't believe there's no way to do this ๐คฆ. You can also follow with another dispatcher to keep binds more organized.
unfocus just unfocus current windowunfocus, [dispatcher], [args] unfocus current window and call another dispatcher# bypass pesky input thiefs shortcut inhibitor with p flag and unfocus it, maybe to use other non-bypass binds
bindp = SUPER, U, unfocus
# switch to workspace 2 making sure previous window loses focus even if workspace 2 is empty
bindp = SUPER, 2, unfocus, workspace, 2
# unfocus and switch to next monitor, blah blah you get it
bindp = SUPER, Tab, unfocus, focusmonitor, +1