aboutsummaryrefslogtreecommitdiff
path: root/macos
diff options
context:
space:
mode:
authorJacob Janzen <jacob.a.s.janzen@gmail.com>2024-08-16 09:20:09 -0500
committerJacob Janzen <jacob.a.s.janzen@gmail.com>2024-08-16 09:20:09 -0500
commit0b421c8fc6f586ffa458615904be747995e5e44f (patch)
tree2fa9b76a9d97695751b23f7ef76abf793522e950 /macos
parentf4f87cf6a1bc07876773ea458840b1381e779ba0 (diff)
fix sketchybar config with yabai
Diffstat (limited to 'macos')
-rw-r--r--macos/.config/skhd/skhdrc.org2
-rw-r--r--macos/.config/yabai/yabairc.org5
2 files changed, 6 insertions, 1 deletions
diff --git a/macos/.config/skhd/skhdrc.org b/macos/.config/skhd/skhdrc.org
index 0d83fce..e628cd4 100644
--- a/macos/.config/skhd/skhdrc.org
+++ b/macos/.config/skhd/skhdrc.org
@@ -17,7 +17,7 @@ Add keybinding for opening an app launcher.
Add keybinding for reloading the configuration.
#+begin_src conf :tangle ~/.config/skhd/skhdrc :mkdirp yes
- cmd + shift - c : yabai --restart-service && skhd --restart-service
+ cmd + shift - c : yabai --restart-service && skhd --restart-service && brew services restart sketchybar
#+end_src
Change focus keybindings.
diff --git a/macos/.config/yabai/yabairc.org b/macos/.config/yabai/yabairc.org
index 47f728f..4307c1f 100644
--- a/macos/.config/yabai/yabairc.org
+++ b/macos/.config/yabai/yabairc.org
@@ -61,3 +61,8 @@ Don't manage some apps.
yabai -m rule --add app="^System Settings$" manage=off
yabai -m rule --add app="^Calculator$" manage=off
#+end_src
+
+Make windows management aware of SketchyBar.
+#+begin_src sh :tangle ~/.config/yabai/yabairc :mkdirp yes
+ yabai -m config external_bar all:$(sketchybar --query bar | jq .height):0
+#+end_src