diff options
| author | TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> | 2025-08-25 19:08:15 +0900 |
|---|---|---|
| committer | TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> | 2025-08-25 19:08:15 +0900 |
| commit | 3b8ec0a6305c75d70c0b57f0ff9a4045035dde5f (patch) | |
| tree | e4479528b34ba3533fbf0b5abf4fab9d4fd51146 /mac/.config/sketchybar | |
| parent | efe78192e2002f8dca59a8097441cb75d2369a6d (diff) | |
modified aerospace/aerospace.toml, modified borders/bordersrc, modified sesh/sesh.toml, modified shell/bm-files, modified sketchybar/sketchybarrc
Diffstat (limited to 'mac/.config/sketchybar')
| -rwxr-xr-x | mac/.config/sketchybar/sketchybarrc | 372 |
1 files changed, 190 insertions, 182 deletions
diff --git a/mac/.config/sketchybar/sketchybarrc b/mac/.config/sketchybar/sketchybarrc index 1169de5..7da0bd0 100755 --- a/mac/.config/sketchybar/sketchybarrc +++ b/mac/.config/sketchybar/sketchybarrc @@ -10,16 +10,16 @@ PLUGIN_DIR="$CONFIG_DIR/plugins" ##### Bar Appearance ##### sketchybar --bar position=top height=42 \ - color=$BAR_COLOR \ - border_width=0 \ - corner_radius=0 \ - margin=0 \ - blur_radius=0 \ - padding_left=16 \ - padding_right=16 \ - shadow=off \ - sticky=on \ - topmost=window + color=$BAR_COLOR \ + border_width=0 \ + corner_radius=0 \ + margin=0 \ + blur_radius=0 \ + padding_left=16 \ + padding_right=16 \ + shadow=off \ + sticky=on \ + topmost=window ##### Changing Defaults ##### default=( @@ -50,221 +50,230 @@ sketchybar --default "${default[@]}" # Apple Logo sketchybar --add item apple.logo left \ - --set apple.logo icon=$APPLE \ - icon.font="SF Pro:Black:16.0" \ - icon.color=$ACCENT_SECONDARY \ - padding_right=12 \ - padding_left=4 \ - label.drawing=off \ - click_script="$PLUGIN_DIR/apple.sh" + --set apple.logo icon=$APPLE \ + icon.font="SF Pro:Black:16.0" \ + icon.color=$ACCENT_SECONDARY \ + padding_right=12 \ + padding_left=4 \ + label.drawing=off \ + click_script="$PLUGIN_DIR/apple.sh" # Aerospace Display-Aware Workspaces sketchybar --add event aerospace_workspace_change # Monitor 1 Workspace Indicator (Primary - Built-in Display) sketchybar --add item monitor_1_workspace left \ - --subscribe monitor_1_workspace aerospace_workspace_change \ - --set monitor_1_workspace \ - icon="M1:4" \ - icon.font="SF Pro:Medium:12.0" \ - icon.color=$GREY \ - icon.padding_left=8 \ - icon.padding_right=8 \ - label.drawing=off \ - padding_left=4 \ - padding_right=4 \ - background.color=$BACKGROUND_1 \ - background.corner_radius=6 \ - background.height=26 \ - background.drawing=on \ - script="$PLUGIN_DIR/aerospace_display.sh" + --subscribe monitor_1_workspace aerospace_workspace_change \ + --set monitor_1_workspace \ + icon="M1:4" \ + icon.font="SF Pro:Medium:12.0" \ + icon.color=$GREY \ + icon.padding_left=8 \ + icon.padding_right=8 \ + label.drawing=off \ + padding_left=4 \ + padding_right=4 \ + background.color=$BACKGROUND_1 \ + background.corner_radius=6 \ + background.height=26 \ + background.drawing=on \ + script="$PLUGIN_DIR/aerospace_display.sh" # Monitor 2 Workspace Indicator (External - MAG 274UPF E2) sketchybar --add item monitor_2_workspace left \ - --subscribe monitor_2_workspace aerospace_workspace_change \ - --set monitor_2_workspace \ - icon="M2:1" \ - icon.font="SF Pro:Medium:12.0" \ - icon.color=$GREY \ - icon.padding_left=8 \ - icon.padding_right=8 \ - label.drawing=off \ - padding_left=4 \ - padding_right=4 \ - background.color=$BACKGROUND_1 \ - background.corner_radius=6 \ - background.height=26 \ - background.drawing=on \ - script="$PLUGIN_DIR/aerospace_display.sh" + --subscribe monitor_2_workspace aerospace_workspace_change \ + --set monitor_2_workspace \ + icon="M2:1" \ + icon.font="SF Pro:Medium:12.0" \ + icon.color=$GREY \ + icon.padding_left=8 \ + icon.padding_right=8 \ + label.drawing=off \ + padding_left=4 \ + padding_right=4 \ + background.color=$BACKGROUND_1 \ + background.corner_radius=6 \ + background.height=26 \ + background.drawing=on \ + script="$PLUGIN_DIR/aerospace_display.sh" # Monitor Connection Watcher (detects when monitors are connected/disconnected) sketchybar --add item monitor_watcher left \ - --set monitor_watcher \ - drawing=off \ - update_freq=5 \ - script="$PLUGIN_DIR/monitor_watcher.sh" + --set monitor_watcher \ + drawing=off \ + update_freq=5 \ + script="$PLUGIN_DIR/monitor_watcher.sh" # Separator sketchybar --add item separator left \ - --set separator icon="" \ - icon.font="SF Pro:Regular:16.0" \ - icon.color=$ACCENT_TERTIARY \ - padding_left=12 \ - padding_right=8 \ - label.drawing=off + --set separator icon="" \ + icon.font="SF Pro:Regular:16.0" \ + icon.color=$ACCENT_TERTIARY \ + padding_left=12 \ + padding_right=8 \ + label.drawing=off # Front App sketchybar --add item front_app left \ - --set front_app icon.drawing=on \ - icon.font="SF Pro:Semibold:15.0" \ - icon.color=$ACCENT_QUATERNARY \ - icon.padding_left=6 \ - icon.padding_right=8 \ - label.font="SF Pro:Medium:13.0" \ - label.color=$WHITE \ - label.padding_left=4 \ - label.padding_right=8 \ - padding_left=8 \ - padding_right=8 \ - script="$PLUGIN_DIR/front_app.sh" \ - --subscribe front_app front_app_switched + --set front_app icon.drawing=on \ + icon.font="SF Pro:Semibold:15.0" \ + icon.color=$ACCENT_QUATERNARY \ + icon.padding_left=6 \ + icon.padding_right=8 \ + label.font="SF Pro:Medium:13.0" \ + label.color=$WHITE \ + label.padding_left=4 \ + label.padding_right=8 \ + padding_left=8 \ + padding_right=8 \ + script="$PLUGIN_DIR/front_app.sh" \ + --subscribe front_app front_app_switched ##### Right Side Items ##### - - # Calendar Events sketchybar --add item calendar right \ - --set calendar icon.font="SF Pro:Semibold:12.0" \ - icon.padding_left=8 \ - icon.padding_right=6 \ - label.font="SF Pro:Medium:10.0" \ - label.padding_left=4 \ - label.padding_right=8 \ - label.max_chars=25 \ - update_freq=300 \ - script="$PLUGIN_DIR/calendar.sh" \ - background.color=$BACKGROUND_1 \ - background.drawing=on \ - background.height=26 \ - padding_left=4 \ - padding_right=4 + --set calendar icon.font="SF Pro:Semibold:12.0" \ + icon.padding_left=8 \ + icon.padding_right=6 \ + label.font="SF Pro:Medium:10.0" \ + label.padding_left=4 \ + label.padding_right=8 \ + label.max_chars=25 \ + update_freq=300 \ + script="$PLUGIN_DIR/calendar.sh" \ + background.color=$BACKGROUND_1 \ + background.drawing=on \ + background.height=26 \ + padding_left=4 \ + padding_right=4 # Now Playing sketchybar --add item now_playing right \ - --set now_playing icon.font="SF Pro:Semibold:15.0" \ - icon.padding_left=8 \ - icon.padding_right=6 \ - label.font="SF Pro:Medium:12.0" \ - label.padding_left=4 \ - label.padding_right=8 \ - update_freq=2 \ - script="$PLUGIN_DIR/now_playing.sh" \ - background.color=$BACKGROUND_1 \ - background.drawing=on \ - drawing=off \ - padding_left=4 \ - padding_right=4 - - + --set now_playing icon.font="SF Pro:Semibold:15.0" \ + icon.padding_left=8 \ + icon.padding_right=6 \ + label.font="SF Pro:Medium:12.0" \ + label.padding_left=4 \ + label.padding_right=8 \ + update_freq=2 \ + script="$PLUGIN_DIR/now_playing.sh" \ + background.color=$BACKGROUND_1 \ + background.drawing=on \ + drawing=off \ + padding_left=4 \ + padding_right=4 # WiFi Status sketchybar --add item wifi right \ - --set wifi icon.font="SF Pro:Semibold:15.0" \ - icon.padding_left=8 \ - icon.padding_right=8 \ - label.drawing=off \ - update_freq=10 \ - script="$PLUGIN_DIR/wifi.sh" \ - background.color=$BACKGROUND_1 \ - background.drawing=on \ - padding_left=4 \ - padding_right=4 + --set wifi icon.font="SF Pro:Semibold:15.0" \ + icon.padding_left=8 \ + icon.padding_right=8 \ + label.drawing=off \ + update_freq=10 \ + script="$PLUGIN_DIR/wifi.sh" \ + background.color=$BACKGROUND_1 \ + background.drawing=on \ + padding_left=4 \ + padding_right=4 # Bluetooth Status sketchybar --add item bluetooth right \ - --set bluetooth icon.font="SF Pro:Semibold:15.0" \ - icon.padding_left=9 \ - icon.padding_right=9 \ - label.drawing=off \ - update_freq=10 \ - script="$PLUGIN_DIR/bluetooth.sh" \ - background.color=$BACKGROUND_1 \ - background.drawing=on \ - padding_left=4 \ - padding_right=4 + --set bluetooth icon.font="SF Pro:Semibold:15.0" \ + icon.padding_left=9 \ + icon.padding_right=9 \ + label.drawing=off \ + update_freq=10 \ + script="$PLUGIN_DIR/bluetooth.sh" \ + background.color=$BACKGROUND_1 \ + background.drawing=on \ + padding_left=4 \ + padding_right=4 + +# Input Source +sketchybar --add item input_source right \ + --set input_source icon.font="SF Pro:Semibold:15.0" \ + icon.font="SF Pro:Semibold:15.0" \ + icon.padding_left=8 \ + icon.padding_right=10 \ + label.drawing=off \ + update_freq=1 \ + script="$PLUGIN_DIR/get_input_source.sh" \ + background.color=$BACKGROUND_1 \ + background.drawing=on \ + padding_left=4 \ + padding_right=4 # Clock sketchybar --add item clock right \ - --set clock icon="" \ - icon.font="SF Pro:Semibold:15.0" \ - icon.color=$YELLOW \ - icon.padding_left=8 \ - icon.padding_right=6 \ - label.font="SF Pro:Medium:12.0" \ - label.color=$WHITE \ - label.padding_left=4 \ - label.padding_right=8 \ - update_freq=10 \ - script="$PLUGIN_DIR/clock.sh" \ - background.color=$BACKGROUND_1 \ - background.drawing=on \ - padding_left=4 \ - padding_right=4 \ - click_script="$PLUGIN_DIR/clock_click.sh" + --set clock icon="" \ + icon.font="SF Pro:Semibold:15.0" \ + icon.color=$YELLOW \ + icon.padding_left=8 \ + icon.padding_right=6 \ + label.font="SF Pro:Medium:12.0" \ + label.color=$WHITE \ + label.padding_left=4 \ + label.padding_right=8 \ + update_freq=10 \ + script="$PLUGIN_DIR/clock.sh" \ + background.color=$BACKGROUND_1 \ + background.drawing=on \ + padding_left=4 \ + padding_right=4 \ + click_script="$PLUGIN_DIR/clock_click.sh" # Volume sketchybar --add item volume right \ - --set volume icon.font="SF Pro:Semibold:15.0" \ - icon.color=$ACCENT_PRIMARY \ - icon.padding_left=10 \ - icon.padding_right=12 \ - label.drawing=off \ - script="$PLUGIN_DIR/volume.sh" \ - background.color=$BACKGROUND_1 \ - background.drawing=on \ - padding_left=4 \ - padding_right=4 \ - click_script="$PLUGIN_DIR/volume_click.sh" \ - popup.background.border_width=2 \ - popup.background.corner_radius=6 \ - popup.background.border_color=$POPUP_BORDER_COLOR \ - popup.background.color=$POPUP_BACKGROUND_COLOR \ - popup.horizontal=on \ - --subscribe volume volume_change + --set volume icon.font="SF Pro:Semibold:15.0" \ + icon.color=$ACCENT_PRIMARY \ + icon.padding_left=10 \ + icon.padding_right=12 \ + label.drawing=off \ + script="$PLUGIN_DIR/volume.sh" \ + background.color=$BACKGROUND_1 \ + background.drawing=on \ + padding_left=4 \ + padding_right=4 \ + click_script="$PLUGIN_DIR/volume_click.sh" \ + popup.background.border_width=2 \ + popup.background.corner_radius=6 \ + popup.background.border_color=$POPUP_BORDER_COLOR \ + popup.background.color=$POPUP_BACKGROUND_COLOR \ + popup.horizontal=on \ + --subscribe volume volume_change # Battery sketchybar --add item battery right \ - --set battery icon.font="SF Pro:Semibold:15.0" \ - icon.color=$ACCENT_SECONDARY \ - icon.padding_left=8 \ - icon.padding_right=6 \ - label.font="SF Pro:Medium:12.0" \ - label.color=$WHITE \ - label.padding_left=4 \ - label.padding_right=8 \ - update_freq=120 \ - script="$PLUGIN_DIR/battery.sh" \ - background.color=$BACKGROUND_1 \ - background.drawing=on \ - padding_left=4 \ - padding_right=4 \ - --subscribe battery system_woke power_source_change + --set battery icon.font="SF Pro:Semibold:15.0" \ + icon.color=$ACCENT_SECONDARY \ + icon.padding_left=8 \ + icon.padding_right=6 \ + label.font="SF Pro:Medium:12.0" \ + label.color=$WHITE \ + label.padding_left=4 \ + label.padding_right=8 \ + update_freq=120 \ + script="$PLUGIN_DIR/battery.sh" \ + background.color=$BACKGROUND_1 \ + background.drawing=on \ + padding_left=4 \ + padding_right=4 \ + --subscribe battery system_woke power_source_change # Pritunl VPN sketchybar --add item pritunl right \ - --set pritunl icon="" \ - icon.font="SF Pro:Semibold:13.0" \ - icon.color=$ACCENT_PRIMARY \ - icon.padding_left=8 \ - icon.padding_right=10 \ - label.drawing=off \ - background.color=$BACKGROUND_1 \ - background.drawing=on \ - padding_left=4 \ - padding_right=4 \ - click_script="open -a Pritunl" - + --set pritunl icon="" \ + icon.font="SF Pro:Semibold:13.0" \ + icon.color=$ACCENT_PRIMARY \ + icon.padding_left=8 \ + icon.padding_right=10 \ + label.drawing=off \ + background.color=$BACKGROUND_1 \ + background.drawing=on \ + padding_left=4 \ + padding_right=4 \ + click_script="open -a Pritunl" # Weather # sketchybar --add item weather right \ @@ -284,4 +293,3 @@ sketchybar --add item pritunl right \ ##### Finalize Setup ##### sketchybar --update - |
