Reference Configurations: https://github.com/ColaMint/config/tree/main/sketchybar, https://github.com/FelixKratz/dotfiles/tree/e6288b3f4220ca1ac64a68e60fced2d4c3e3e20b
Use sf-symbols, jq, switchaudio-osx(for audio device switching context menu), cava, background-music, sketchybar-app-font
(Optional) If you use yabai (if not just remove yabai item from ìtems/front_app.sh), add yabai events:
# signal with sketchybar
yabai -m signal --add event=window_focused action="sketchybar --trigger window_focus"
yabai -m signal --add event=window_created action="sketchybar --trigger windows_on_spaces"
yabai -m signal --add event=window_destroyed action="sketchybar --trigger windows_on_spaces"and skhd shortcuts:
shift + alt - f : yabai -m window --toggle float; sketchybar --trigger window_focus
shift + alt - m : yabai -m window --toggle zoom-fullscreen; sketchybar --trigger window_focus
shift + alt - n : yabai -m space --create; sketchybar --trigger window_focus
shift + alt - d : yabai -m space --destroy; sketchybar --trigger window_focus
shift + alt - 1 : yabai -m window --space 1 && sketchybar --trigger windows_on_spacesThis repository is multi-licensed.
- Unless otherwise noted, files written by me are licensed under the MIT License.
- Some files are derived from GPL-3.0-licensed dotfiles/projects and remain licensed under the GNU General Public License v3.0.
GPL-covered files/directories:
- sketchybar/.config/sketchybar (inherited from repo)
See LICENSE-GPL-3.0 for the full GNU GPL v3 text.