""" Themes and colors if exists('+termguicolors') let &t_8f = "\[38;2;%lu;%lu;%lum" let &t_8b = "\[48;2;%lu;%lu;%lum" set termguicolors endif " source $VIMHOME/config/themes/melange.vim source $VIMHOME/config/themes/miramare.vim function! s:colorscheme_gitgo() hi Search guibg=Green endfunction function! s:colorscheme_miramare() hi Search guibg=Purple endfunction autocmd! ColorScheme gitgo call s:colorscheme_gitgo() autocmd! ColorScheme miramare call s:colorscheme_miramare() function! LightOrDarkness() if &background==?"dark" set background=light colorscheme gitgo elseif &background==?"light" set background=dark execute 'colorscheme ' . g:colorscheme endif endfunction " Needed for kitty not to f*ck up the background color let &t_ut='' " virtualedit "set virtualedit=all