1
0
Fork 0
dotfiles/vim/colors/jdkaplan-dark.vim
Jeremy Kaplan be5708c8c7 Automate switching between day/night color schemes
This sets up individual light and dark color scheme files for vim/neovim
and alacritty, adds a script (`set-color`) for placing them, and
includes two no-arg scripts for later keybinding (`day-mode` and
`night-mode`).

Thanks to this blog post for the idea to `cat` the YAML into place:
https://shuheikagawa.com/blog/2020/02/14/switching-colorschemes-of-vim-and-alacritty/

TIL YAML is concatenative!
2021-04-15 23:03:28 -07:00

45 lines
2.1 KiB
VimL

" Vim color file jdkaplan
hi clear
if exists("syntax_on")
syntax reset
endif
set background=dark
let colors_name = "jdkaplan"
hi Comment cterm=none ctermfg=145
hi Constant cterm=none ctermfg=141
hi Cursor cterm=none ctermbg=255
hi CursorLine cterm=none ctermbg=232
hi CursorColumn cterm=none ctermbg=232
hi Directory cterm=none ctermfg=33
hi ExtraWhitespace cterm=none ctermbg=160
hi Folded cterm=none ctermfg=220 ctermbg=59
hi Function cterm=none ctermfg=45
hi Identifier cterm=none ctermfg=45
hi LineNr cterm=none ctermfg=245
hi MatchParen cterm=none ctermfg=209 ctermbg=235
hi Normal cterm=none ctermfg=254 ctermbg=235
hi NonText cterm=none ctermfg=110 ctermbg=238
hi Number cterm=none ctermfg=208
hi PreProc cterm=none ctermfg=77
hi SignColumn ctermbg=238
hi Statement cterm=none ctermfg=77
hi Special cterm=none ctermfg=254
hi SpecialKey cterm=none ctermfg=113
hi SpellBad NONE cterm=underline
hi SpellCap NONE cterm=underline
hi StatusLine cterm=none ctermfg=255 ctermbg=238
hi StatusLineNC cterm=none ctermfg=243 ctermbg=236
hi String cterm=none ctermfg=178
hi StorageClass cterm=none ctermfg=184
hi Title cterm=none ctermfg=254
hi Todo cterm=none ctermfg=160 ctermbg=235
hi Type cterm=none ctermfg=184
hi Underlined cterm=underline ctermfg=254
hi VertSplit cterm=none ctermfg=239
hi Visual cterm=none ctermfg=254 ctermbg=237
hi Whitespace cterm=none ctermfg=239 ctermbg=235
hi ALEWarningSign ctermfg=184 ctermbg=238
hi ALEErrorSign ctermfg=160 ctermbg=238