diff options
Diffstat (limited to 'dot-config/sketchybar/sketchybarrc')
| -rwxr-xr-x | dot-config/sketchybar/sketchybarrc | 92 |
1 files changed, 0 insertions, 92 deletions
diff --git a/dot-config/sketchybar/sketchybarrc b/dot-config/sketchybar/sketchybarrc deleted file mode 100755 index 3f120c6..0000000 --- a/dot-config/sketchybar/sketchybarrc +++ /dev/null @@ -1,92 +0,0 @@ -PLUGIN_DIR="$CONFIG_DIR/plugins" - -# https://felixkratz.github.io/SketchyBar/config/bar -bar=( - position=top - height=30 - blur_radius=30 - color=0x10000000 - sticky=on - font_smoothing=on - sticky=true - margin=0 -) - -# https://felixkratz.github.io/SketchyBar/config/items -default=( - padding_left=5 - padding_right=5 - icon.font="Iosevka Nerd Font:Bold:18.0" - label.font="Atkinson Hyperlegible:Regular:17.0" - icon.color=0xffffffff - label.color=0xffffffff - icon.padding_left=4 - icon.padding_right=4 - label.padding_left=4 - label.padding_right=4 -) - -sketchybar --default "${default[@]}" --bar "${bar[@]}" - - -##### Adding Mission Control Space Indicators ##### -# Let's add some mission control spaces: -# https://felixkratz.github.io/SketchyBar/config/components#space----associate-mission-control-spaces-with-an-item -# to indicate active and available mission control spaces. - -##### Adding Left Items ##### -# We add some regular items to the left side of the bar, where -# only the properties deviating from the current defaults need to be set - -sketchybar --add item apple left \ - --set apple icon= label.drawing=off \ - -##### Adding Right Items ##### -# In the same way as the left items we can add items to the right side. -# Additional position (e.g. center) are available, see: -# https://felixkratz.github.io/SketchyBar/config/items#adding-items-to-sketchybar - -# Some items refresh on a fixed cycle, e.g. the clock runs its script once -# every 10s. Other items respond to events they subscribe to, e.g. the -# volume.sh script is only executed once an actual change in system audio -# volume is registered. More info about the event system can be found here: -# https://felixkratz.github.io/SketchyBar/config/events - -sketchybar --add item clock right \ - --set clock update_freq=1 script="$PLUGIN_DIR/clock.sh" \ - --add item volume right \ - --set volume script="$PLUGIN_DIR/volume.sh" \ - --subscribe volume volume_change \ - --add item battery right \ - --set battery update_freq=120 script="$PLUGIN_DIR/battery.sh" \ - --subscribe battery system_woke power_source_change - -## Network -sketchybar --add item network right \ - --set network script="$PLUGIN_DIR/network.sh" \ - --subscribe network wifi_change - -## Aerospace -sketchybar --add event aerospace_workspace_change - -for sid in $(aerospace list-workspaces --all); do - sketchybar --add item space.$sid left \ - --subscribe space.$sid aerospace_workspace_change \ - --set space.$sid \ - background.color=0x44ffffff \ - background.corner_radius=5 \ - background.height=20 \ - background.drawing=off \ - label="$sid" \ - click_script="aerospace workspace $sid" \ - script="$CONFIG_DIR/plugins/aerospace.sh $sid" -done - -## Current app -sketchybar --add item front_app left \ - --set front_app icon.drawing=off script="$PLUGIN_DIR/front_app.sh" \ - --subscribe front_app front_app_switched - -##### Force all scripts to run the first time (never do this in a script) ##### -sketchybar --hotload true -sketchybar --update |
