# datagrip gets its own named workspace windowrule = workspace name:DataGrip, class:jetbrains-datagrip # creddy gets some special treatment windowrule = workspace special:creddy, class:creddy windowrule = float, class:creddy windowrule = size 800 600, class:creddy # this just gets ignored when monitor 2 isn't present, which is perfect windowrule = monitor 2, class:creddy windowrule = workspace special:slack, class:Slack # excluding floating windows allows the unlock and quick-access popups to show in any workspace windowrule = workspace special:1password, class:1Password, floating:0 # quick-access popup doesn't resize automatically when its content changes # windowrule = size 550 404, class:1Password, title:Quick.* windowrule = persistentsize, class:1Password, title:Quick.*