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