35 lines
2.1 KiB
Bash
35 lines
2.1 KiB
Bash
export THEME="gruvbox" # Supported: gruvbox
|
|
export MODE="dark" # light/dark
|
|
|
|
source $HOME/color_schemes/$THEME/$MODE/colors.sh
|
|
|
|
export DOTFILES="$HOME/dotfiles"
|
|
export GAPS_IN=10
|
|
export GAPS_OUT=20
|
|
export BORDER_WIDTH=2
|
|
export BORDER_RADIUS=20
|
|
export FONT="victormono"
|
|
export ACCENT=$GREEN
|
|
export ACTIVE_BORDER_COLOR=$ACCENT
|
|
export INACTIVE_BORDER_COLOR=$FG
|
|
export KEYBOARD_LAYOUT="gb"
|
|
export SHADOW="true"
|
|
export SHADOW_COLOR=$BLACK
|
|
export WAYBAR_COLOR=$ACCENT
|
|
export TERMINAL="kitty"
|
|
export FM="pcmanfm"
|
|
export WALLPAPER="$HOME/color_schemes/$THEME/$MODE/wallpaper.png"
|
|
export ACTIVE_OPACITY=1.0
|
|
export INACTIVE_OPACITY=0.9
|
|
export MENU_OPACITY_HEX="99"
|
|
export TERMINAL_OPACITY=0.6
|
|
export MENU="fuzzel --background=$BG$MENU_OPACITY_HEX --border-color=${ACCENT}ff --match-color=${RED}ff --selection-color=${FG}ff --selection-text-color=${BG}ff --text-color=${FG}ff --prompt-color=${FG}ff --input-color=${FG}ff --border-width=$BORDER_WIDTH --border-radius=$BORDER_RADIUS --prompt=>> --width=25 --lines=15 --no-icons --font=$FONT"
|
|
|
|
export EMOJI_MENU="fuzzel-emoji --background=$BG$MENU_OPACITY_HEX --border-color=${ACCENT}ff --match-color=${RED}ff --selection-color=${FG}ff --selection-text-color=${BG}ff --text-color=${FG}ff --prompt-color=${FG}ff --input-color=${FG}ff --border-width=$BORDER_WIDTH --border-radius=$BORDER_RADIUS --prompt=>> --width=25 --lines=15 --no-icons --font=$FONT"
|
|
|
|
sed 's/^background_opacity.*/background_opacity\ '"$TERMINAL_OPACITY"'/g' $DOTFILES/.config/kitty/kitty.conf > tmp && mv tmp $DOTFILES/.config/kitty/kitty.conf
|
|
|
|
printf "selection_foreground #$BG\nselection_background #$FG\nforeground #$FG\nbackground #$BG\ncolor0 #$BG1\ncolor1 #$DARK_RED\ncolor2 #$DARK_GREEN\ncolor3 #$DARK_YELLOW\ncolor4 #$DARK_BLUE\ncolor5 #$DARK_PURPLE\ncolor6 #$DARK_AQUA\ncolor7 #$FG4\ncolor8 #$GRAY\ncolor9 #$RED\ncolor10 #$GREEN\ncolor11 #$YELLOW\ncolor12 #$BLUE\ncolor13 #$PURPLE\ncolor14 #$AQUA\ncolor15 #$FG0\ncursor #$FG3\ncursor_text_color #$BG3\nurl_color #$BLUE" > $DOTFILES/.config/kitty/current-theme.conf
|
|
|
|
sed 's/^\@define-color.*/\@define-color\ accent\ \#'"$ACCENT"';/g' $DOTFILES/.config/waybar/style.css > tmp && mv tmp $DOTFILES/.config/waybar/style.css
|