From 8e608de501bfea422fe9f0bd86f14789d09d7b72 Mon Sep 17 00:00:00 2001 From: Ismo Vuorinen Date: Mon, 20 Jan 2025 14:47:22 +0200 Subject: [PATCH] chore(config): aerospace tweaks --- config/aerospace/aerospace.toml | 32 ++++++++++++++++++++++++++++---- 1 file changed, 28 insertions(+), 4 deletions(-) diff --git a/config/aerospace/aerospace.toml b/config/aerospace/aerospace.toml index 722be0b..3f6192f 100644 --- a/config/aerospace/aerospace.toml +++ b/config/aerospace/aerospace.toml @@ -43,6 +43,14 @@ automatically-unhide-macos-hidden-apps = true if.app-name-regex-substring = 'settings' # All settings run = ['layout floating'] +[[on-window-detected]] +if.app-id = 'com.apple.systempreferences' # macOS System Preferences +run = ['layout floating'] + +[[on-window-detected]] +if.app-id = 'com.1password.1password' # 1Password +run = ['layout floating'] + [[on-window-detected]] if.app-id = 'org.ferdium.ferdium-app' # Ferdium, has WhatsApp etc. run = ['layout floating'] @@ -52,7 +60,7 @@ if.app-id = 'com.apple.finder' # Finder run = ['layout floating'] [[on-window-detected]] -if.app-id = 'com.apple.Preview' +if.app-id = 'com.apple.Preview' # Preview run = ['layout floating'] [[on-window-detected]] @@ -91,6 +99,19 @@ run = ['layout floating'] if.app-id = 'com.tinyspeck.slackmacgap' # Slack run = ['layout floating'] +[[on-window-detected]] +if.app-id = 'md.obsidia' # Obsidian +run = ['layout floating'] + +[[on-window-detected]] +if.app-id = 'com.todoist.mac.Todoist' # Todoist +run = ['layout floating'] + +[[on-window-detected]] +if.app-id = 'com.apple.backup.launcher' # TimeMachine +run = ['layout floating'] + + # Possible values: (qwerty|dvorak) # See https://nikitabobko.github.io/AeroSpace/guide#key-mapping [key-mapping] @@ -117,6 +138,9 @@ outer.left = 0 # Fallback value (if you omit the key): mode.main.binding = {} [mode.main.binding] +cmd-h = [] # Disable "hide application" +cmd-alt-h = [] # Disable "hide others" + # All possible keys: # - Letters. a, b, c, ..., z # - Numbers. 0, 1, 2, ..., 9 @@ -154,10 +178,10 @@ alt-l = 'focus right' # See: https://nikitabobko.github.io/AeroSpace/commands#workspace alt-shift-1 = 'workspace 1' # Main alt-shift-2 = 'workspace 2' # Media -ctrl-shift-1 = 'move-node-to-workspace 1' -ctrl-shift-2 = 'move-node-to-workspace 2' +ctrl-shift-1 = 'move-node-to-workspace 1' # Move node to Main +ctrl-shift-2 = 'move-node-to-workspace 2' # Move node to Media -alt-shift-tab = 'workspace-back-and-forth' +alt-shift-tab = 'workspace-back-and-forth' # Switch between workspaces ctrl-shift-tab = 'move-workspace-to-monitor --wrap-around prev' # See: https://nikitabobko.github.io/AeroSpace/commands#mode