diff options
| author | José Juan Loeza Sierra <jj@xz6ze.com> | 2025-07-07 21:45:52 -0700 |
|---|---|---|
| committer | José Juan Loeza Sierra <jj@xz6ze.com> | 2025-07-07 21:45:52 -0700 |
| commit | a7dd1fd423b1317e96eaa926654166a5670d5385 (patch) | |
| tree | f613bd5db11db79cedb6ed77dcfb89a50dc91510 /dot-config | |
| parent | 737094ff0fb0e39f39867a5a7353ae4ebc81e92c (diff) | |
remove aerospace and sketchybar
Diffstat (limited to 'dot-config')
| -rw-r--r-- | dot-config/aerospace/aerospace.toml | 120 | ||||
| -rwxr-xr-x | dot-config/sketchybar/plugins/aerospace.sh | 10 | ||||
| -rwxr-xr-x | dot-config/sketchybar/plugins/battery.sh | 28 | ||||
| -rwxr-xr-x | dot-config/sketchybar/plugins/clock.sh | 8 | ||||
| -rwxr-xr-x | dot-config/sketchybar/plugins/front_app.sh | 10 | ||||
| -rwxr-xr-x | dot-config/sketchybar/plugins/network.sh | 20 | ||||
| -rwxr-xr-x | dot-config/sketchybar/plugins/space.sh | 7 | ||||
| -rwxr-xr-x | dot-config/sketchybar/plugins/volume.sh | 20 | ||||
| -rwxr-xr-x | dot-config/sketchybar/sketchybarrc | 92 |
9 files changed, 0 insertions, 315 deletions
diff --git a/dot-config/aerospace/aerospace.toml b/dot-config/aerospace/aerospace.toml deleted file mode 100644 index 8cbcf75..0000000 --- a/dot-config/aerospace/aerospace.toml +++ /dev/null @@ -1,120 +0,0 @@ -# Available commands: https://nikitabobko.github.io/AeroSpace/commands -after-login-command = [] - -# Available commands : https://nikitabobko.github.io/AeroSpace/commands -after-startup-command = ['exec-and-forget sketchybar'] - -# Start AeroSpace at login -start-at-login = true - -# Normalizations. See: https://nikitabobko.github.io/AeroSpace/guide#normalization -enable-normalization-flatten-containers = true -enable-normalization-opposite-orientation-for-nested-containers = true - -# See: https://nikitabobko.github.io/AeroSpace/guide#layouts -accordion-padding = 30 - -# Possible values: tiles|accordion -default-root-container-layout = 'tiles' - -# Possible values: horizontal|vertical|auto -default-root-container-orientation = 'auto' - -# See https://nikitabobko.github.io/AeroSpace/guide#on-focus-changed-callbacks -# See https://nikitabobko.github.io/AeroSpace/commands#move-mouse -on-focused-monitor-changed = ['move-mouse monitor-lazy-center'] - -# You can effectively turn off macOS "Hide application" (cmd-h) feature by toggling this flag -# Also see: https://nikitabobko.github.io/AeroSpace/goodies#disable-hide-app -automatically-unhide-macos-hidden-apps = true - -# Notify Sketchybar about workspace change -exec-on-workspace-change = ['/bin/bash', '-c', - 'sketchybar --trigger aerospace_workspace_change FOCUSED_WORKSPACE=$AEROSPACE_FOCUSED_WORKSPACE' -] - - -# See https://nikitabobko.github.io/AeroSpace/guide#key-mapping -[key-mapping] -preset = 'qwerty' - - -# Gaps between windows (inner-*) and between monitor edges (outer-*). -# See: https://nikitabobko.github.io/AeroSpace/guide#assign-workspaces-to-monitors -[gaps] -inner.horizontal = 0 -inner.vertical = 0 -outer.left = 0 -outer.bottom = 0 -outer.top = 30 # SketchyBar height -outer.right = 0 - - -# See: https://nikitabobko.github.io/AeroSpace/guide#binding-modes -[mode.main.binding] -# All possible commands: https://nikitabobko.github.io/AeroSpace/commands -# See: https://nikitabobko.github.io/AeroSpace/commands#exec-and-forget - -# See: https://nikitabobko.github.io/AeroSpace/commands#layout -alt-slash = 'layout tiles horizontal vertical' -alt-comma = 'layout accordion horizontal vertical' - -# See: https://nikitabobko.github.io/AeroSpace/commands#focus -alt-h = 'focus left' -alt-j = 'focus down' -alt-k = 'focus up' -alt-l = 'focus right' - -# See: https://nikitabobko.github.io/AeroSpace/commands#move -alt-shift-h = 'move left' -alt-shift-j = 'move down' -alt-shift-k = 'move up' -alt-shift-l = 'move right' - -# See: https://nikitabobko.github.io/AeroSpace/commands#resize -alt-shift-minus = 'resize smart -50' -alt-shift-equal = 'resize smart +50' - -# See: https://nikitabobko.github.io/AeroSpace/commands#workspace -alt-1 = 'workspace 1' -alt-2 = 'workspace 2' -alt-3 = 'workspace 3' -alt-4 = 'workspace 4' -alt-5 = 'workspace 5' - -# See: https://nikitabobko.github.io/AeroSpace/commands#move-node-to-workspace -alt-shift-1 = 'move-node-to-workspace 1' -alt-shift-2 = 'move-node-to-workspace 2' -alt-shift-3 = 'move-node-to-workspace 3' -alt-shift-4 = 'move-node-to-workspace 4' -alt-shift-5 = 'move-node-to-workspace 5' - -# See: https://nikitabobko.github.io/AeroSpace/commands#workspace-back-and-forth -alt-tab = 'workspace-back-and-forth' -# See: https://nikitabobko.github.io/AeroSpace/commands#move-workspace-to-monitor -alt-shift-tab = 'move-workspace-to-monitor --wrap-around next' - -# See: https://nikitabobko.github.io/AeroSpace/commands#mode -alt-shift-semicolon = 'mode service' - - -# 'service' binding mode declaration. -# See: https://nikitabobko.github.io/AeroSpace/guide#binding-modes -[mode.service.binding] -esc = ['reload-config', 'mode main'] -r = ['flatten-workspace-tree', 'mode main'] # reset layout -f = ['layout floating tiling', 'mode main'] # Toggle between floating and tiling layout -backspace = ['close-all-windows-but-current', 'mode main'] - -# sticky is not yet supported https://github.com/nikitabobko/AeroSpace/issues/2 -#s = ['layout sticky tiling', 'mode main'] - -alt-shift-h = ['join-with left', 'mode main'] -alt-shift-j = ['join-with down', 'mode main'] -alt-shift-k = ['join-with up', 'mode main'] -alt-shift-l = ['join-with right', 'mode main'] - -down = 'volume down' -up = 'volume up' -shift-down = ['volume set 0', 'mode main'] - diff --git a/dot-config/sketchybar/plugins/aerospace.sh b/dot-config/sketchybar/plugins/aerospace.sh deleted file mode 100755 index 6114c3d..0000000 --- a/dot-config/sketchybar/plugins/aerospace.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/usr/bin/env bash - -# make sure it's executable with: -# chmod +x ~/.config/sketchybar/plugins/aerospace.sh - -if [ "$1" = "$FOCUSED_WORKSPACE" ]; then - sketchybar --set $NAME background.drawing=on -else - sketchybar --set $NAME background.drawing=off -fi diff --git a/dot-config/sketchybar/plugins/battery.sh b/dot-config/sketchybar/plugins/battery.sh deleted file mode 100755 index 9dd9627..0000000 --- a/dot-config/sketchybar/plugins/battery.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/sh - -PERCENTAGE="$(pmset -g batt | grep -Eo "\d+%" | cut -d% -f1)" -CHARGING="$(pmset -g batt | grep 'AC Power')" - -if [ "$PERCENTAGE" = "" ]; then - exit 0 -fi - -case "${PERCENTAGE}" in - 9[0-9]|100) ICON="" - ;; - [6-8][0-9]) ICON="" - ;; - [3-5][0-9]) ICON="" - ;; - [1-2][0-9]) ICON="" - ;; - *) ICON="" -esac - -if [[ "$CHARGING" != "" ]]; then - ICON="" -fi - -# The item invoking this script (name $NAME) will get its icon and label -# updated with the current battery status -sketchybar --set "$NAME" icon="$ICON" label="${PERCENTAGE}%" diff --git a/dot-config/sketchybar/plugins/clock.sh b/dot-config/sketchybar/plugins/clock.sh deleted file mode 100755 index edb27d5..0000000 --- a/dot-config/sketchybar/plugins/clock.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh - -# The $NAME variable is passed from sketchybar and holds the name of -# the item invoking this script: -# https://felixkratz.github.io/SketchyBar/config/events#events-and-scripting - -sketchybar --set "$NAME" label="$(date '+%a %b %d %I:%M %p')" - diff --git a/dot-config/sketchybar/plugins/front_app.sh b/dot-config/sketchybar/plugins/front_app.sh deleted file mode 100755 index fb6d0b3..0000000 --- a/dot-config/sketchybar/plugins/front_app.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh - -# Some events send additional information specific to the event in the $INFO -# variable. E.g. the front_app_switched event sends the name of the newly -# focused application in the $INFO variable: -# https://felixkratz.github.io/SketchyBar/config/events#events-and-scripting - -if [ "$SENDER" = "front_app_switched" ]; then - sketchybar --set "$NAME" label="$INFO" -fi diff --git a/dot-config/sketchybar/plugins/network.sh b/dot-config/sketchybar/plugins/network.sh deleted file mode 100755 index e1790ae..0000000 --- a/dot-config/sketchybar/plugins/network.sh +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh - -NETWORK="$(scutil --nwi | awk -F': ' '/Network interfaces/ {print $2;}')" - -# Split devices into array -IFS=' ' read -ra SERVICES <<< "$NETWORK" - -# Check the first device -case "${SERVICES}" in - # check if no devices - "") ICON="" - ;; - # if en0, then wifi - "en0") ICON="" - ;; - # else, must be hardwired - *) ICON="" -esac - -sketchybar --set "$NAME" icon="$ICON" diff --git a/dot-config/sketchybar/plugins/space.sh b/dot-config/sketchybar/plugins/space.sh deleted file mode 100755 index b8602b5..0000000 --- a/dot-config/sketchybar/plugins/space.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -# The $SELECTED variable is available for space components and indicates if -# the space invoking this script (with name: $NAME) is currently selected: -# https://felixkratz.github.io/SketchyBar/config/components#space----associate-mission-control-spaces-with-an-item - -sketchybar --set "$NAME" background.drawing="$SELECTED" diff --git a/dot-config/sketchybar/plugins/volume.sh b/dot-config/sketchybar/plugins/volume.sh deleted file mode 100755 index 6e69a5d..0000000 --- a/dot-config/sketchybar/plugins/volume.sh +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh - -# The volume_change event supplies a $INFO variable in which the current volume -# percentage is passed to the script. - -if [ "$SENDER" = "volume_change" ]; then - VOLUME="$INFO" - - case "$VOLUME" in - [6-9][0-9]|100) ICON="" - ;; - [3-5][0-9]) ICON="" - ;; - [1-9]|[1-2][0-9]) ICON="" - ;; - *) ICON="" - esac - - sketchybar --set "$NAME" icon="$ICON" label="$VOLUME%" -fi 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 |
