소스 검색

fix(yabai): give Linear its own space

Joe 2 달 전
부모
커밋
3400031876
4개의 변경된 파일10개의 추가작업 그리고 8개의 파일을 삭제
  1. 6 1
      .config/gemini/settings.json
  2. 2 2
      .config/skhd/skhdrc
  3. 2 2
      .config/yabai/yabai.py
  4. 0 3
      .scripts/open_application.zsh

+ 6 - 1
.config/gemini/settings.json

@@ -4,5 +4,10 @@
   "hideWindowTitle": true,
   "hideBanner": true,
   "hideTips": true,
-  "selectedAuthType": "oauth-personal"
+  "selectedAuthType": "oauth-personal",
+  "security": {
+    "auth": {
+      "selectedType": "oauth-personal"
+    }
+  }
 }

+ 2 - 2
.config/skhd/skhdrc

@@ -5,7 +5,7 @@ cmd - n : \
 		yabai -m window --focus next || yabai -m window --focus first; \
 	fi
 
-cmd + shift - n : /bin/zsh $XDG_CONFIG_HOME/yabai/yabairc
+cmd + shift - n : /usr/bin/env python3 $XDG_CONFIG_HOME/yabai/yabai.py initialize
 cmd + shift - m : /usr/bin/env python3 $XDG_CONFIG_HOME/yabai/yabai.py invert
 cmd + shift - d: /bin/zsh $DOTFILES_DIR/.scripts/lightmode.zsh toggle
 
@@ -17,5 +17,5 @@ cmd - 5 : /bin/zsh $DOTFILES_DIR/.scripts/open_application.zsh music
 cmd - 6 : /bin/zsh $DOTFILES_DIR/.scripts/open_application.zsh projectdocs
 cmd - 7 : /bin/zsh $DOTFILES_DIR/.scripts/open_application.zsh videocall
 cmd - 8 : /bin/zsh $DOTFILES_DIR/.scripts/open_application.zsh projecttracking
-cmd - 9 : /bin/zsh $DOTFILES_DIR/.scripts/open_application.zsh mail
+cmd - 9 : /bin/zsh $DOTFILES_DIR/.scripts/open_application.zsh
 cmd - 0 : /bin/zsh $DOTFILES_DIR/.scripts/open_application.zsh ai

+ 2 - 2
.config/yabai/yabai.py

@@ -130,8 +130,8 @@ class Yabai(CLIWrapper):
                 False,
             )
         )
-        self.spaces.append(("Notetaking", True, ["Obsidian", "Linear", "Notion"], True))
-        self.spaces.append(("Admin", True, ["Notion Calendar", "Notion Mail"], True))
+        self.spaces.append(("Project Management", True, ["Linear"], True))
+        self.spaces.append(("Notetaking", True, ["Obsidian", "Notion"], True))
         if self._dual_display:
             for application in [
                 "Google Meet",

+ 0 - 3
.scripts/open_application.zsh

@@ -6,7 +6,6 @@ export COMMUNICATIONS_PATH=/Applications/Slack.app/
 export MUSIC_PATH=/Applications/Spotify.app/
 export NOTETAKING_PATH=/Applications/Obsidian.app/
 export PROJECTTRACKING_PATH=/Applications/Linear.app/
-export MAIL_PATH=/Applications/Notion\ Mail.app//
 export PROJECTDOCS_PATH=/Applications/Notion.app/
 export VIDEOCALL_PATH=$HOME/Applications/Google\ Meet.app/
 export AI_PATH=$HOME/Applications/Google\ Gemini.app/
@@ -43,8 +42,6 @@ case $1 in
         open $PROJECTTRACKING_PATH ;;
     projectdocs)
         open $PROJECTDOCS_PATH ;;
-    mail)
-        open $MAIL_PATH ;;
     ai)
         focus 'map(select(.app=="Google Gemini")) | first | .id' || open $AI_PATH ;;
     *)