export BASE16_THEME=ayu-dark
color00="0f/14/19" color01="f0/71/78" color02="b8/cc/52" color03="ff/b4/54" color04="59/c2/ff" color05="d2/a6/ff" color06="95/e6/cb" color07="e6/e1/cf" color08="3e/4b/59" color09=$color01 color10=$color02 color11=$color03 color12=$color04 color13=$color05 color14=$color06 color15="f3/f4/f5" color16="ff/8f/40" color17="e6/b6/73" color18="13/17/21" color19="27/2d/38" color20="bf/bd/b6" color21="e6/e1/cf" color_foreground="e6/e1/cf" color_background="0f/14/19"
if [ -n "$TMUX" ] || [ "${TERM%%[-.]*}" = tmux ]; then
put_template() { printf '\033Ptmux;\033\033]4;%d;rgb:%s\033\033\\\033\\' $@; }
put_template_var() { printf '\033Ptmux;\033\033]%d;rgb:%s\033\033\\\033\\' $@; }
put_template_custom() { printf '\033Ptmux;\033\033]%s%s\033\033\\\033\\' $@; }
elif [ "${TERM%%[-.]*}" = "screen" ]; then
put_template() { printf '\033P\033]4;%d;rgb:%s\007\033\\' $@; }
put_template_var() { printf '\033P\033]%d;rgb:%s\007\033\\' $@; }
put_template_custom() { printf '\033P\033]%s%s\007\033\\' $@; }
elif [ "${TERM%%-*}" = "linux" ]; then
put_template() { [ $1 -lt 16 ] && printf "\e]P%x%s" $1 $(echo $2 | sed 's/\///g'); }
put_template_var() { true; }
put_template_custom() { true; }
else
put_template() { printf '\033]4;%d;rgb:%s\033\\' $@; }
put_template_var() { printf '\033]%d;rgb:%s\033\\' $@; }
put_template_custom() { printf '\033]%s%s\033\\' $@; }
fi
put_template 0 $color00
put_template 1 $color01
put_template 2 $color02
put_template 3 $color03
put_template 4 $color04
put_template 5 $color05
put_template 6 $color06
put_template 7 $color07
put_template 8 $color08
put_template 9 $color09
put_template 10 $color10
put_template 11 $color11
put_template 12 $color12
put_template 13 $color13
put_template 14 $color14
put_template 15 $color15
put_template 16 $color16
put_template 17 $color17
put_template 18 $color18
put_template 19 $color19
put_template 20 $color20
put_template 21 $color21
if [ -n "$ITERM_SESSION_ID" ]; then
put_template_custom Pg e6e1cf put_template_custom Ph 0f1419 put_template_custom Pi e6e1cf put_template_custom Pj 272d38 put_template_custom Pk e6e1cf put_template_custom Pl e6e1cf put_template_custom Pm 0f1419 else
put_template_var 10 $color_foreground
if [ "$BASE16_SHELL_SET_BACKGROUND" != false ]; then
put_template_var 11 $color_background
if [ "${TERM%%-*}" = "rxvt" ]; then
put_template_var 708 $color_background fi
fi
put_template_custom 12 ";7" fi
unset -f put_template
unset -f put_template_var
unset -f put_template_custom
unset color00
unset color01
unset color02
unset color03
unset color04
unset color05
unset color06
unset color07
unset color08
unset color09
unset color10
unset color11
unset color12
unset color13
unset color14
unset color15
unset color16
unset color17
unset color18
unset color19
unset color20
unset color21
unset color_foreground
unset color_background
if [ -n "$BASE16_SHELL_ENABLE_VARS" ]; then
export BASE16_COLOR_00_HEX="0f1419"
export BASE16_COLOR_01_HEX="131721"
export BASE16_COLOR_02_HEX="272d38"
export BASE16_COLOR_03_HEX="3e4b59"
export BASE16_COLOR_04_HEX="bfbdb6"
export BASE16_COLOR_05_HEX="e6e1cf"
export BASE16_COLOR_06_HEX="e6e1cf"
export BASE16_COLOR_07_HEX="f3f4f5"
export BASE16_COLOR_08_HEX="f07178"
export BASE16_COLOR_09_HEX="ff8f40"
export BASE16_COLOR_0A_HEX="ffb454"
export BASE16_COLOR_0B_HEX="b8cc52"
export BASE16_COLOR_0C_HEX="95e6cb"
export BASE16_COLOR_0D_HEX="59c2ff"
export BASE16_COLOR_0E_HEX="d2a6ff"
export BASE16_COLOR_0F_HEX="e6b673"
fi