From 6284571ffe87f9bf405d2d33a6a6a02083c9bf8c Mon Sep 17 00:00:00 2001 From: Natalie Date: Thu, 8 May 2025 12:31:48 -0700 Subject: [PATCH] remove sketchybar reundent files --- files/sketchybar/executable_colors.sh | 26 ------- files/sketchybar/executable_sketchybarrc | 73 ------------------- files/sketchybar/items/executable_calendar.sh | 12 --- .../sketchybar/items/executable_front_app.sh | 29 -------- .../items/executable_spaces.sh.tmpl | 39 ---------- files/sketchybar/items/executable_volume.sh | 27 ------- files/sketchybar/plugins/executable_volume.sh | 23 ------ 7 files changed, 229 deletions(-) delete mode 100755 files/sketchybar/executable_colors.sh delete mode 100644 files/sketchybar/executable_sketchybarrc delete mode 100644 files/sketchybar/items/executable_calendar.sh delete mode 100644 files/sketchybar/items/executable_front_app.sh delete mode 100644 files/sketchybar/items/executable_spaces.sh.tmpl delete mode 100644 files/sketchybar/items/executable_volume.sh delete mode 100644 files/sketchybar/plugins/executable_volume.sh diff --git a/files/sketchybar/executable_colors.sh b/files/sketchybar/executable_colors.sh deleted file mode 100755 index 627efac..0000000 --- a/files/sketchybar/executable_colors.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/usr/bin/env sh - -# Color Palette -export BLACK=0xff4c4f69 -export WHITE=0xffeff1f5 -export RED=0xffd20f39 -export GREEN=0xff40a02b -export BLUE=0xff1e66f5 -export YELLOW=0xffdf8e1d -export ORANGE=0xfffe640b -export MAGENTA=0xffea76cb -export GREY=0xff9ca0b0 -export TRANSPARENT=0xff000000 -export BLUE2=0xff7287fd - -# General bar colors -export BAR_COLOR=0xeff1f5ff # Color of the bar -export ICON_COLOR=0xff4c4f69 -export LABEL_COLOR=0xff4c4f69 # Color of all labels -export BACKGROUND_1=0xffbcc0cc -export BACKGROUND_2=0xffbcc0cc - -export POPUP_BACKGROUND_COLOR=$BLACK -export POPUP_BORDER_COLOR=$WHITE - -export SHADOW_COLOR=$BLACK diff --git a/files/sketchybar/executable_sketchybarrc b/files/sketchybar/executable_sketchybarrc deleted file mode 100644 index cedd4ff..0000000 --- a/files/sketchybar/executable_sketchybarrc +++ /dev/null @@ -1,73 +0,0 @@ -#!/usr/bin/env sh - -source "$HOME/.config/sketchybar/colors.sh" # Loads all defined colors -source "$HOME/.config/sketchybar/icons.sh" # Loads all defined icons - -ITEM_DIR="$HOME/.config/sketchybar/items" # Directory where the items are configured -PLUGIN_DIR="$HOME/.config/sketchybar/plugins" # Directory where all the plugin scripts are stored - -FONT="SF Pro" # Needs to have Regular, Bold, Semibold, Heavy and Black variants -PADDINGS=3 # All paddings use this value (icon, label, background) - -# Setting up and starting the helper process -HELPER=git.felix.helper -killall helper -cd $HOME/.config/sketchybar/helper && make -$HOME/.config/sketchybar/helper/helper $HELPER > /dev/null 2>&1 & - -# Unload the macOS on screen indicator overlay for volume change -launchctl unload -F /System/Library/LaunchAgents/com.apple.OSDUIHelper.plist > /dev/null 2>&1 & - -# Setting up the general bar appearance and default values -sketchybar --bar height=50 \ - color=$BAR_COLOR \ - shadow=off \ - position=top \ - sticky=on \ - padding_right=7 \ - padding_left=7 \ - corner_radius=12 \ - y_offset=20 \ - margin=40 \ - blur_radius=0 \ - notch_width=0 \ - \ - --default updates=when_shown \ - icon.font="$FONT:Bold:14.0" \ - icon.color=$ICON_COLOR \ - icon.padding_left=$PADDINGS \ - icon.padding_right=$PADDINGS \ - label.font="$FONT:Semibold:13.0" \ - label.color=$LABEL_COLOR \ - label.padding_left=$PADDINGS \ - label.padding_right=$PADDINGS \ - background.padding_right=$PADDINGS \ - background.padding_left=$PADDINGS \ - background.height=26 \ - background.corner_radius=9 \ - popup.background.border_width=2 \ - popup.background.corner_radius=11 \ - popup.background.border_color=$POPUP_BORDER_COLOR \ - popup.background.color=$POPUP_BACKGROUND_COLOR \ - popup.background.shadow.drawing=on - -# Left -source "$ITEM_DIR/apple.sh" -source "$ITEM_DIR/spaces.sh" -source "$ITEM_DIR/front_app.sh" - -# Center -# source "$ITEM_DIR/spotify.sh" -source "$ITEM_DIR/calendar.sh" - -# Right -source "$ITEM_DIR/brew.sh" -# source "$ITEM_DIR/github.sh" -source "$ITEM_DIR/volume.sh" -source "$ITEM_DIR/divider.sh" -# source "$ITEM_DIR/cpu.sh" - -# Forcing all item scripts to run (never do this outside of sketchybarrc) -sketchybar --update - -echo "sketchybar configuation loaded.." diff --git a/files/sketchybar/items/executable_calendar.sh b/files/sketchybar/items/executable_calendar.sh deleted file mode 100644 index ad140ca..0000000 --- a/files/sketchybar/items/executable_calendar.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/usr/bin/env sh - -sketchybar --add item calendar center \ - --set calendar icon=cal \ - icon.font="$FONT:Black:12.0" \ - icon.padding_right=0 \ - label.width=50 \ - label.align=right \ - background.padding_left=15 \ - update_freq=30 \ - script="$PLUGIN_DIR/calendar.sh" \ - click_script="$PLUGIN_DIR/zen.sh" diff --git a/files/sketchybar/items/executable_front_app.sh b/files/sketchybar/items/executable_front_app.sh deleted file mode 100644 index 31cec8b..0000000 --- a/files/sketchybar/items/executable_front_app.sh +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env sh - -FRONT_APP_SCRIPT='sketchybar --set $NAME label="$INFO"' - -sketchybar --add event window_focus \ - --add event windows_on_spaces \ - --add item system.yabai left \ - --set system.yabai script="$PLUGIN_DIR/yabai.sh" \ - icon.font="$FONT:Bold:16.0" \ - label.drawing=off \ - icon.width=30 \ - icon=$YABAI_GRID \ - icon.color=$BLACK \ - updates=on \ - associated_display=active \ - --subscribe system.yabai window_focus \ - windows_on_spaces \ - mouse.clicked \ - \ - --add item front_app left \ - --set front_app script="$FRONT_APP_SCRIPT" \ - icon.drawing=off \ - background.padding_left=0 \ - background.padding_right=10 \ - label.color=$BLACK \ - label.font="$FONT:Black:12.0" \ - associated_display=active \ - --subscribe front_app front_app_switched - diff --git a/files/sketchybar/items/executable_spaces.sh.tmpl b/files/sketchybar/items/executable_spaces.sh.tmpl deleted file mode 100644 index 6261efc..0000000 --- a/files/sketchybar/items/executable_spaces.sh.tmpl +++ /dev/null @@ -1,39 +0,0 @@ -#!/usr/bin/env sh - -SPACE_ICONS=("1" "2" "3" "4" "5" "6" "7" "8" "9" "10") -SPACE_CLICK_SCRIPT="yabai -m space --focus \$SID 2>/dev/null" - -sid=0 -for i in "${!SPACE_ICONS[@]}" -do - sid=$(($i+1)) - sketchybar --add space space.$sid left \ - --set space.$sid associated_space=$sid \ - icon=${SPACE_ICONS[i]} \ - icon.padding_left=22 \ - icon.padding_right=22 \ - label.padding_right=33 \ - icon.highlight_color=$WHITE \ - icon.color=0xff4c566a \ - background.padding_left=-8 \ - background.padding_right=-8 \ - background.color=$BACKGROUND_1 \ - background.drawing=on \ - label.font="JetBrainsMono Nerd Font:Regular:16.0" \ - label.background.height=26 \ - label.background.drawing=on \ - label.background.color=$BACKGROUND_2 \ - label.background.corner_radius=9 \ - label.drawing=off \ - script="$PLUGIN_DIR/space.sh" \ - click_script="$SPACE_CLICK_SCRIPT" -done - -sketchybar --add item separator left \ - --set separator icon= \ - icon.font="JetBrainsMono Nerd Font:Regular:16.0" \ - background.padding_left=26 \ - background.padding_right=15 \ - label.drawing=off \ - associated_display=active \ - icon.color=$GREEN diff --git a/files/sketchybar/items/executable_volume.sh b/files/sketchybar/items/executable_volume.sh deleted file mode 100644 index cd6c854..0000000 --- a/files/sketchybar/items/executable_volume.sh +++ /dev/null @@ -1,27 +0,0 @@ -sketchybar --add item volume right \ - --set volume script="$PLUGIN_DIR/volume.sh" \ - updates=on \ - icon.background.drawing=on \ - icon.background.color=$GREEN \ - icon.background.height=8 \ - icon.background.corner_radius=3 \ - icon.width=0 \ - icon.align=right \ - label.drawing=off \ - background.drawing=on \ - background.color=$BACKGROUND_2 \ - background.height=8 \ - background.corner_radius=3 \ - align=left \ - --subscribe volume volume_change - -sketchybar --add alias "Control Center,Sound" right \ - --rename "Control Center,Sound" volume_alias \ - --set volume_alias icon.drawing=off \ - label.drawing=off \ - alias.color=$WHITE \ - background.padding_right=0 \ - background.padding_left=5 \ - width=50 \ - align=right \ - click_script="$PLUGIN_DIR/volume_click.sh" diff --git a/files/sketchybar/plugins/executable_volume.sh b/files/sketchybar/plugins/executable_volume.sh deleted file mode 100644 index 080bfc7..0000000 --- a/files/sketchybar/plugins/executable_volume.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/usr/bin/env sh - -WIDTH=100 - -volume_change() { - INITIAL_WIDTH=$(sketchybar --query $NAME | jq ".icon.width") - if [ "$INITIAL_WIDTH" -eq "0" ]; then - sketchybar --animate tanh 30 --set $NAME width=$WIDTH icon.width=$INFO - else - sketchybar --set $NAME icon.width=$INFO width=$WIDTH - fi - - sleep 5 - FINAL_WIDTH=$(sketchybar --query $NAME | jq ".icon.width") - if [ "$FINAL_WIDTH" -eq "$INFO" ]; then - sketchybar --animate tanh 30 --set $NAME width=0 icon.width=0 - fi -} - -case "$SENDER" in - "volume_change") volume_change - ;; -esac