made all files written directly to
This commit is contained in:
73
.profile
73
.profile
@@ -1,34 +1,47 @@
|
||||
export THEME="gruvbox" # Supported: gruvbox
|
||||
export MODE="dark" # light/dark
|
||||
set -a
|
||||
THEME="gruvbox" # Supported: gruvbox
|
||||
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"
|
||||
DOTFILES="$HOME/dotfiles"
|
||||
GAPS_IN=10
|
||||
GAPS_OUT=20
|
||||
BORDER_WIDTH=2
|
||||
BORDER_RADIUS=20
|
||||
SCREEN_HEIGHT=1080
|
||||
SCREEN_WIDTH=1920
|
||||
FONT="victormono"
|
||||
mainMod="SUPER"
|
||||
ACCENT=$GREEN
|
||||
ACTIVE_BORDER_COLOR=$ACCENT
|
||||
INACTIVE_BORDER_COLOR=$FG
|
||||
KEYBOARD_LAYOUT="gb"
|
||||
SHADOW="true"
|
||||
SHADOW_COLOR=$BLACK
|
||||
WAYBAR_COLOR=$ACCENT
|
||||
TERMINAL="kitty"
|
||||
FM="pcmanfm"
|
||||
WALLPAPER="$HOME/color_schemes/$THEME/$MODE/wallpaper.png"
|
||||
ACTIVE_OPACITY=1.0
|
||||
INACTIVE_OPACITY=0.9
|
||||
MENU_OPACITY_HEX="99"
|
||||
TERMINAL_OPACITY=0.6
|
||||
MENU="fuzzel"
|
||||
EMOJI_MENU="fuzzel-emoji"
|
||||
|
||||
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
|
||||
# Config locations
|
||||
KITTY_CONFIG="$DOTFILES/.config/kitty/kitty.conf"
|
||||
HYPRLAND_CONFIG="$DOTFILES/.config/hypr/hyprland.conf"
|
||||
HYPRPAPER_CONFIG="$DOTFILES/.config/hypr/hyprpaper.conf"
|
||||
HYPRLOCK_CONFIG="$DOTFILES/.config/hypr/hyprlock.conf"
|
||||
WAYBAR_CONFIG="$DOTFILES/.config/waybar/config"
|
||||
WAYBAR_STYLE="$DOTFILES/.config/waybar/style.css"
|
||||
FUZZEL_CONFIG="$DOTFILES/.config/fuzzel/fuzzel.ini"
|
||||
|
||||
exec $DOTFILES/scripts/change_kitty_theme.sh &
|
||||
exec $DOTFILES/scripts/change_hyprland_theme.sh &
|
||||
exec $DOTFILES/scripts/change_hyprpaper_theme.sh &
|
||||
exec $DOTFILES/scripts/change_hyprlock_theme.sh &
|
||||
exec $DOTFILES/scripts/change_waybar_theme.sh &
|
||||
exec $DOTFILES/scripts/change_fuzzel_theme.sh &
|
||||
|
||||
Reference in New Issue
Block a user