feat(vim): make theme dynamic from BASE16_THEME use in the shell

Now when loading vim the them from the shell is getting used rather than
only every using tomorrow night. When I use tomorrow it will be
inherited in vim.
This commit is contained in:
Ade Attwood 2023-03-16 20:53:21 +00:00
parent ce7b395e90
commit 243a0aa497
2 changed files with 6 additions and 5 deletions

View file

@ -1,7 +1,8 @@
" Set color theme " Set color theme
let base16colorspace=256 if exists('$BASE16_THEME') && (!exists('g:colors_name') || g:colors_name != 'base16-$BASE16_THEME')
let g:github_dark_sidebar = 0 let base16colorspace=256
colorscheme base16-tomorrow-night colorscheme base16-$BASE16_THEME
endif
" Set tailing white space to errors " Set tailing white space to errors
match ErrorMsg '\s\+$' match ErrorMsg '\s\+$'

View file

@ -48,8 +48,8 @@ printf '\033[5 q'
# emacs or vim # emacs or vim
# #
if [[ -z "$VIM" ]] && [[ -z "$INSIDE_EMACS" ]] && [[ -z "$SSH_TTY" ]] ; then if [[ -z "$VIM" ]] && [[ -z "$INSIDE_EMACS" ]] && [[ -z "$SSH_TTY" ]] ; then
BASE16_SHELL="$HOME/.config/base16-shell/" BASE16_CONFIG_PATH="$HOME/.config/base16-shell/"
[ -s "$BASE16_SHELL/profile_helper.sh" ] && source "$BASE16_SHELL/profile_helper.sh" [ -s "$BASE16_CONFIG_PATH/profile_helper.sh" ] && source "$BASE16_CONFIG_PATH/profile_helper.sh"
fi fi
# #