pin Creddy to monitor and let it manage its own autostart

This commit is contained in:
2025-09-09 06:45:56 -04:00
parent 55abc4e267
commit e456e3fd45
3 changed files with 3 additions and 2 deletions

View File

@@ -9,4 +9,3 @@ exec = ~/.local/bin/assign-workspace-monitors
# autostart various apps in their own special workspaces
exec-once = [workspace special:slack silent] slack
exec-once = [workspace special:1password silent] 1password
exec-once = [workspace special:creddy silent; float; size 800 600] uwsm app -- creddy

View File

@@ -39,7 +39,7 @@ bindd = SUPER, grave, Create a mew workspace, exec, ~/.local/bin/new-workspace
# keybinds for special workspaces
bindd = SUPER, S, Show/hide Slack, togglespecialworkspace, slack
bindd = SUPER, period, Show/hide 1Password, togglespecialworkspace, 1password
bindd = SUPER, Z, Show/hide Creddy, togglespecialworkspace, creddy
bindd = SUPER, Z, Show Creddy, exec, creddy shortcut show-window
# I'm used to super+L to lock screen
bindd = SUPER, L, Lock screen, exec, omarchy-lock-screen

View File

@@ -5,6 +5,8 @@ windowrule = workspace name:DataGrip, class:jetbrains-datagrip
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