Only set background color if it's changing

This commit is contained in:
ViViDboarder 2021-04-30 11:26:06 -07:00
parent 88f5da156e
commit 2b60626ed3
1 changed files with 6 additions and 2 deletions

View File

@ -72,10 +72,14 @@ function! UpdateColors()
let dark_mode = substitute(system(cmd), '\n', '', 'g')
" Set colorscheme and background based on mode
if dark_mode ==# 'Dark'
set background=dark
if &background !=# 'dark'
set background=dark
endif
call s:maybe_set_color(s:env_color_dark)
else
set background=light
if &background !=# 'light'
set background=light
endif
call s:maybe_set_color(s:env_color_light)
endif
endfunction