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