Updated Neovim Plugins as well as cleaned up aerospace config and sketbar config and added fastfetch config
61 lines
1.7 KiB
Bash
Executable File
61 lines
1.7 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
source "$CONFIG_DIR/colors.sh"
|
|
|
|
# This is a demo config to showcase some of the most important commands.
|
|
# It is meant to be changed and configured, as it is intentionally kept sparse.
|
|
# For a (much) more advanced configuration example see my dotfiles:
|
|
# https://github.com/FelixKratz/dotfiles
|
|
|
|
PLUGIN_DIR="$CONFIG_DIR/plugins"
|
|
ITEM_DIR="$CONFIG_DIR/items"
|
|
HELPER_DIR="$CONFIG_DIR/helper"
|
|
|
|
##### Bar Appearance #####
|
|
# Configuring the general appearance of the bar.
|
|
# These are only some of the options available. For all options see:
|
|
# https://felixkratz.github.io/SketchyBar/config/bar
|
|
# If you are looking for other colors, see the color picker:
|
|
# https://felixkratz.github.io/SketchyBar/config/tricks#color-picker
|
|
|
|
sketchybar --bar position=top height=40 blur_radius=30 color=$BAR_COLOR notch_width=220
|
|
|
|
##### Changing Defaults #####
|
|
# We now change some default values, which are applied to all further items.
|
|
# For a full list of all available item properties see:
|
|
# https://felixkratz.github.io/SketchyBar/config/items
|
|
|
|
default=(
|
|
padding_left=5
|
|
padding_right=5
|
|
icon.font="JetBrainsMono Nerd Font:Bold:17.0"
|
|
label.font="JetBrainsMono Nerd Font:Bold:14.0"
|
|
background.color=$ITEM_BG_COLOR
|
|
background.corner_radius=5
|
|
background.height=24
|
|
icon.padding_left=4
|
|
icon.padding_right=4
|
|
label.padding_left=4
|
|
label.padding_right=4
|
|
)
|
|
sketchybar --default "${default[@]}"
|
|
|
|
# --Left Side Items --
|
|
|
|
source $ITEM_DIR/spaces.sh
|
|
|
|
# --Middle Items --
|
|
|
|
source $ITEM_DIR/front_app.sh
|
|
source $ITEM_DIR/pomodoro.sh
|
|
|
|
# --Right Side Items --
|
|
|
|
source $ITEM_DIR/calendar.sh
|
|
source $ITEM_DIR/volume.sh
|
|
source $ITEM_DIR/battery.sh
|
|
source $ITEM_DIR/wifi.sh
|
|
|
|
##### Force all scripts to run the first time (never do this in a script) #####
|
|
sketchybar --update
|