diff --git a/.aerospace.toml b/.aerospace.toml index 1052923..7f4dcd1 100644 --- a/.aerospace.toml +++ b/.aerospace.toml @@ -42,8 +42,11 @@ key-mapping.preset = 'qwerty' # Drop it from your config, if you don't like this behavior # See https://nikitabobko.github.io/AeroSpace/guide#on-focus-changed-callbacks # See https://nikitabobko.github.io/AeroSpace/commands#move-mouse -on-focused-monitor-changed = ['move-mouse monitor-lazy-center'] -on-focus-changed = ['move-mouse window-lazy-center'] + +# on-focused-monitor-changed = ['move-mouse monitor-lazy-center'] + +on-focused-monitor-changed = [] +on-focus-changed = [] # Gaps between windows (inner-*) and between monitor edges (outer-*). # Possible values: # - Constant: gaps.outer.top = 8 @@ -113,7 +116,7 @@ alt-6 = 'workspace 6' alt-7 = 'workspace 7' alt-8 = 'workspace 8' alt-9 = 'workspace 9' -# alt-a = 'workspace A' # In your config, you can drop workspace bindings that you don't need +alt-a = 'workspace A' # In your config, you can drop workspace bindings that you don't need alt-b = 'workspace B' # alt-c = 'workspace C' # alt-d = 'workspace D' @@ -121,7 +124,7 @@ alt-b = 'workspace B' # alt-f = 'workspace F' # alt-g = 'workspace G' # alt-i = 'workspace I' -# alt-m = 'workspace M' +alt-m = 'workspace M' alt-n = 'workspace N' # alt-o = 'workspace O' # alt-p = 'workspace P' @@ -146,7 +149,7 @@ alt-shift-6 = ['move-node-to-workspace 6', 'workspace 6'] alt-shift-7 = ['move-node-to-workspace 7', 'workspace 7'] alt-shift-8 = ['move-node-to-workspace 8', 'workspace 8'] alt-shift-9 = ['move-node-to-workspace 9', 'workspace 9'] -# alt-shift-a = 'move-node-to-workspace A' +alt-shift-a = 'move-node-to-workspace A' alt-shift-b = 'move-node-to-workspace B' # alt-shift-c = 'move-node-to-workspace C' # alt-shift-d = 'move-node-to-workspace D' @@ -154,7 +157,7 @@ alt-shift-b = 'move-node-to-workspace B' # alt-shift-f = 'move-node-to-workspace F' # alt-shift-g = 'move-node-to-workspace G' # alt-shift-i = 'move-node-to-workspace I' -# alt-shift-m = 'move-node-to-workspace M' +alt-shift-m = 'move-node-to-workspace M' alt-shift-n = 'move-node-to-workspace N' # alt-shift-o = 'move-node-to-workspace O' # alt-shift-p = 'move-node-to-workspace P' @@ -191,6 +194,9 @@ alt-shift-j = ['join-with down', 'mode main'] alt-shift-k = ['join-with up', 'mode main'] alt-shift-l = ['join-with right', 'mode main'] +cmd-h = [] # Disable "hide application" +cmd-alt-h = [] # + [[on-window-detected]] if.app-id = "com.github.wez.wezterm" @@ -201,11 +207,25 @@ run = "move-node-to-workspace T" if.app-id = "net.whatsapp.WhatsApp" run = "move-node-to-workspace M" +[[on-window-detected]] +if.app-id = "com.hnc.Discord" +run = "move-node-to-workspace M" + [[on-window-detected]] if.app-id = "company.thebrowser.Browser" run = "move-node-to-workspace B" +[[on-window-detected]] +if.app-id = "com.google.Chrome" +run = "move-node-to-workspace B" + +[[on-window-detected]] +if.app-id = "com.apple.MobileSMS" +run = "move-node-to-workspace 2" + [[on-window-detected]] if.app-id = "md.obsidian" run = "move-node-to-workspace N" + +