mirror of
https://github.com/davegallant/nix-config
synced 2025-08-08 05:52:28 +00:00
Switch vim colorscheme to gruvbox (#23)
This commit is contained in:
64
.config/nvim/colors/primaries.vim
Normal file
64
.config/nvim/colors/primaries.vim
Normal file
@@ -0,0 +1,64 @@
|
||||
" Maintainer: Simon Descarpentries <simon/\d12s.fr>
|
||||
" Licence: GPLv3
|
||||
" Commant: Good code from mango.vim, good colors inspired by mustang.vim, in good
|
||||
" readability inspired by monochrome.vim
|
||||
|
||||
set background=dark
|
||||
|
||||
hi clear
|
||||
|
||||
if exists("syntax_on")
|
||||
syntax reset
|
||||
endif
|
||||
|
||||
let colors_name = "primaries"
|
||||
|
||||
let Orange = "guifg=#ff9800 guibg=NONE gui=none ctermfg=203 ctermbg=none cterm=none"
|
||||
let Lemon = "guifg=#ffd787 guibg=NONE gui=none ctermfg=220 ctermbg=none cterm=none"
|
||||
let Peach = 'guifg=#eeeeee guibg=NONE gui=none ctermfg=224 ctermbg=none cterm=none'
|
||||
let Olive = "guifg=#b1d631 guibg=NONE gui=italic ctermfg=71 ctermbg=none cterm=none"
|
||||
let Prunus = "guifg=#af87ff guibg=NONE gui=none ctermfg=63 ctermbg=none cterm=none"
|
||||
let Snow = "guifg=#ffffff guibg=NONE gui=none ctermfg=255 ctermbg=none cterm=BOLD"
|
||||
let White = "guifg=#ffffff guibg=NONE gui=none ctermfg=255 ctermbg=none cterm=none"
|
||||
let Concrete = "guifg=#888888 guibg=NONE gui=none ctermfg=246 ctermbg=none cterm=none"
|
||||
let Anthracite= "guifg=#666666 guibg=NONE gui=none ctermfg=242 ctermbg=none cterm=none"
|
||||
|
||||
exe "hi Boolean " .Lemon
|
||||
exe "hi Constant " .Peach
|
||||
exe "hi Character " .Olive
|
||||
exe "hi Comment " .Anthracite
|
||||
exe "hi Conditional " .Snow
|
||||
exe "hi Debug " .Anthracite
|
||||
exe "hi Define " .Prunus
|
||||
exe "hi Delimiter " .Snow
|
||||
exe "hi Exception " .Snow
|
||||
exe "hi Float " .Orange
|
||||
exe "hi Function " .Snow
|
||||
exe "hi Identifier " .Snow
|
||||
exe "hi Ignore " .Anthracite
|
||||
exe "hi Include " .Snow
|
||||
exe "hi Keyword " .Concrete
|
||||
exe "hi Label " .Concrete
|
||||
exe "hi LineNr " .Anthracite
|
||||
exe "hi Macro " .Prunus
|
||||
exe "hi Normal " .White
|
||||
exe "hi Noise " .Lemon
|
||||
exe "hi Number " .Orange
|
||||
exe "hi Operator " .Snow
|
||||
exe "hi PreCondit " .Prunus
|
||||
exe "hi PreProc " .Snow
|
||||
" ^ function names…
|
||||
exe "hi Repeat " .Snow
|
||||
exe "hi Special " .Snow
|
||||
exe "hi SpecialChar " .Lemon
|
||||
exe "hi SpecialComment " .Lemon
|
||||
exe "hi Statement " .Snow
|
||||
exe "hi StorageClass " .Snow
|
||||
exe "hi String " .Olive
|
||||
exe "hi Structure " .Snow
|
||||
exe "hi Tag " .Peach
|
||||
exe "hi Type " .Peach
|
||||
exe "hi TypeDef " .Snow
|
||||
|
||||
" cursorline
|
||||
hi cursorline cterm=none ctermbg=236 ctermfg=none guibg=grey20 guifg=NONE
|
Reference in New Issue
Block a user