mirror of
https://github.com/davegallant/nix-config
synced 2025-08-08 01:42:28 +00:00
Switch vim colorscheme to gruvbox (#23)
This commit is contained in:
195
.config/nvim/colors/darth.vim
Normal file
195
.config/nvim/colors/darth.vim
Normal file
@@ -0,0 +1,195 @@
|
||||
" vim: set expandtab:
|
||||
"
|
||||
" Vim color file
|
||||
"
|
||||
" A dark theme.
|
||||
"
|
||||
" Author: Martin Lundberg
|
||||
"
|
||||
set background=dark
|
||||
hi clear
|
||||
if exists("syntax_on")
|
||||
syntax reset
|
||||
endif
|
||||
|
||||
let colors_name="darth"
|
||||
|
||||
" Default colors
|
||||
hi Normal guifg=#CCCCCC guibg=black gui=NONE ctermfg=250 ctermbg=NONE cterm=NONE
|
||||
|
||||
" Top groups
|
||||
hi Comment guifg=#7C7C7C guibg=NONE gui=NONE ctermfg=darkgray ctermbg=NONE cterm=NONE
|
||||
hi Constant guifg=#99CC99 guibg=NONE gui=NONE ctermfg=green ctermbg=NONE cterm=NONE
|
||||
hi Identifier guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
|
||||
hi Statement guifg=#A5D6FB guibg=NONE gui=NONE ctermfg=darkblue ctermbg=NONE cterm=NONE
|
||||
hi PreProc guifg=#A5D6FB guibg=NONE gui=NONE ctermfg=darkblue ctermbg=NONE cterm=NONE
|
||||
hi Type guifg=#C6C5FE guibg=NONE gui=NONE ctermfg=darkcyan ctermbg=NONE cterm=NONE
|
||||
hi Special guifg=#FFFFB6 guibg=NONE gui=NONE ctermfg=yellow ctermbg=NONE cterm=NONE
|
||||
hi Underlined guifg=NONE guibg=NONE gui=underline ctermfg=NONE ctermbg=NONE cterm=underline
|
||||
hi Ignore guifg=NONE guibg=NONE gui=NONE ctermfg=darkgray ctermbg=NONE cterm=NONE
|
||||
hi Error guifg=#FFFFFF guibg=#FF0000 gui=NONE ctermfg=white ctermbg=darkred cterm=NONE
|
||||
hi Todo guifg=#FFFFB6 guibg=NONE gui=NONE ctermfg=220 ctermbg=NONE cterm=NONE
|
||||
|
||||
" Sub groups
|
||||
hi Boolean guifg=#FCB1FF guibg=NONE gui=NONE ctermfg=magenta ctermbg=NONE cterm=NONE
|
||||
hi Number guifg=#FCB1FF guibg=NONE gui=NONE ctermfg=magenta ctermbg=NONE cterm=NONE
|
||||
|
||||
" UI
|
||||
hi ColorColumn guifg=NONE guibg=#222222 gui=NONE ctermfg=NONE ctermbg=52 cterm=NONE
|
||||
hi Cursor guifg=#555555 guibg=#EEEEEE gui=NONE ctermfg=black ctermbg=white cterm=standout
|
||||
hi CursorColumn guifg=NONE guibg=#121212 gui=NONE ctermfg=NONE ctermbg=black cterm=NONE
|
||||
hi CursorLine guifg=NONE guibg=#121212 gui=NONE ctermfg=NONE ctermbg=black cterm=NONE
|
||||
hi CursorLineNr guifg=NONE guibg=#121212 gui=NONE ctermfg=234 ctermbg=243 cterm=NONE
|
||||
hi Directory guifg=#A5D6FB guibg=NONE gui=NONE ctermfg=darkblue ctermbg=NONE cterm=NONE
|
||||
hi DiffAdd guifg=#000000 guibg=#99FF99 gui=NONE ctermfg=black ctermbg=green cterm=NONE
|
||||
hi DiffChange guifg=#000000 guibg=#99FF99 gui=NONE ctermfg=black ctermbg=green cterm=NONE
|
||||
hi DiffDelete guifg=#000000 guibg=#FF8888 gui=NONE ctermfg=black ctermbg=darkred cterm=NONE
|
||||
hi DiffText guifg=#000000 guibg=#DDF8CC gui=NONE ctermfg=black ctermbg=darkgreen cterm=NONE
|
||||
hi ErrorMsg guifg=#FFFFFF guibg=#FF0000 gui=NONE ctermfg=black ctermbg=red cterm=NONE
|
||||
hi VertSplit guifg=#666666 guibg=#666666 gui=NONE ctermfg=darkgray ctermbg=darkgray cterm=NONE
|
||||
hi Folded guifg=#000000 guibg=#666666 gui=NONE ctermfg=240 ctermbg=234 cterm=NONE
|
||||
hi FoldColumn guifg=#222222 guibg=#666666 gui=NONE ctermfg=16 ctermbg=darkgray cterm=NONE
|
||||
hi SignColumn guifg=#222222 guibg=#666666 gui=NONE ctermfg=16 ctermbg=gray cterm=NONE
|
||||
hi IncSearch guifg=#111111 guibg=#FFFFAF gui=NONE ctermfg=16 ctermbg=222 cterm=NONE
|
||||
hi LineNr guifg=#333333 guibg=#BBBBBB gui=NONE ctermfg=243 ctermbg=234 cterm=NONE
|
||||
hi MatchParen guifg=#FFFFAF guibg=NONE gui=NONE ctermfg=220 ctermbg=16 cterm=NONE
|
||||
hi ModeMsg guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
|
||||
hi MoreMsg guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
|
||||
hi NonText guifg=#555555 guibg=NONE gui=NONE ctermfg=darkgray ctermbg=NONE cterm=NONE
|
||||
hi Pmenu guifg=#111111 guibg=#999999 gui=NONE ctermfg=16 ctermbg=gray cterm=NONE
|
||||
hi PmenuSel guifg=#111111 guibg=#FFFFAF gui=NONE ctermfg=16 ctermbg=220 cterm=NONE
|
||||
hi PmenuSbar guifg=#cccccc guibg=#cccccc gui=NONE ctermfg=lightgray ctermbg=lightgray cterm=NONE
|
||||
hi PmenuThumb guifg=#777777 guibg=#777777 gui=NONE ctermfg=gray ctermbg=gray cterm=NONE
|
||||
hi Question guifg=#BCBCBC guibg=#262626 gui=NONE ctermfg=lightgray ctermbg=NONE cterm=NONE
|
||||
hi Search guifg=#262626 guibg=#FFFFB6 gui=NONE ctermfg=16 ctermbg=220 cterm=NONE
|
||||
hi SpecialKey guifg=#555555 guibg=NONE gui=NONE ctermfg=darkgray ctermbg=NONE cterm=NONE
|
||||
hi SpellBad guifg=#FF0000 guibg=NONE gui=underline ctermfg=darkred ctermbg=NONE cterm=NONE
|
||||
hi SpellCap guifg=#FF0000 guibg=NONE gui=NONE ctermfg=darkred ctermbg=NONE cterm=NONE
|
||||
hi SpellLocal guifg=#FCB1FF guibg=NONE gui=NONE ctermfg=red ctermbg=NONE cterm=NONE
|
||||
hi SpellRare guifg=#FCB1FF guibg=NONE gui=NONE ctermfg=red ctermbg=NONE cterm=NONE
|
||||
hi StatusLine guifg=#FFFFFF guibg=#268bd2 gui=NONE ctermfg=255 ctermbg=26 cterm=NONE
|
||||
hi StatusLineNC guifg=#222222 guibg=#666666 gui=NONE ctermfg=234 ctermbg=244 cterm=NONE
|
||||
hi TabLine guifg=#555555 guibg=#AAAAAA gui=NONE ctermfg=NONE ctermbg=NONE cterm=reverse
|
||||
hi TabLineFill guifg=#555555 guibg=#AAAAAA gui=NONE ctermfg=NONE ctermbg=NONE cterm=reverse
|
||||
hi TabLineSel guifg=#111111 guibg=#DDDDDD gui=bold ctermfg=NONE ctermbg=NONE cterm=NONE
|
||||
hi Title guifg=#C6C5FE guibg=NONE gui=NONE ctermfg=darkcyan guibg=NONE gui=NONE
|
||||
hi Visual guifg=#555555 guibg=#EEEEEE gui=NONE ctermfg=lightgray guibg=darkgray gui=NONE
|
||||
hi WarningMsg guifg=#FFFFFF guibg=#8B0000 gui=NONE ctermfg=16 ctermbg=214 cterm=NONE
|
||||
hi WildMenu guifg=#FFFFB6 guibg=NONE gui=NONE ctermfg=16 ctermbg=220 cterm=NONE
|
||||
|
||||
" Statusline
|
||||
hi link User1 Error
|
||||
|
||||
" Sub groups
|
||||
hi link StorageClass Keyword
|
||||
hi link StringSpecial Special
|
||||
|
||||
" Diff
|
||||
hi diffRemoved guifg=#FF0000 guibg=NONE gui=NONE ctermfg=darkred ctermbg=NONE cterm=NONE
|
||||
hi diffAdded guifg=#008000 guibg=NONE gui=NONE ctermfg=darkgreen ctermbg=NONE cterm=NONE
|
||||
|
||||
" Vim
|
||||
hi link vimGroupName Type
|
||||
hi link vimFuncName Type
|
||||
hi link vimParenSep Normal
|
||||
|
||||
" Help
|
||||
hi link helpHyperTextJump Type
|
||||
|
||||
" PHP
|
||||
hi link phpBackslashSequences Number
|
||||
hi link phpComparison Normal
|
||||
hi link phpMemberSelector Normal
|
||||
hi link phpOperator Normal
|
||||
hi link phpParent Normal
|
||||
hi link phpRelation Normal
|
||||
hi link phpSpecialChar StringSpecial
|
||||
hi link phpStorageClass Statement
|
||||
hi link phpStructure Statement
|
||||
hi link phpVarSelector Normal
|
||||
hi link phpFunctions Type
|
||||
hi link phpInclude phpFunctions
|
||||
hi link phpSpecialFunction Type
|
||||
hi link PhpLocalVarCheckError Comment
|
||||
hi link phpClasses Type
|
||||
|
||||
" JavaScript from default
|
||||
hi link javaScriptFunction Statement
|
||||
hi link javaScriptNumber Number
|
||||
hi link javaScriptIdentifier Statement
|
||||
hi link javaScriptVariable Statement
|
||||
hi link javaScriptNull Type
|
||||
hi link javaScriptExceptions Type
|
||||
hi link javaScriptSpecial StringSpecial
|
||||
hi link javaScriptLabel StringSpecial
|
||||
hi link javaScriptGlobal Normal
|
||||
|
||||
" JavaScript from somwhere?
|
||||
hi link jsOperator Normal
|
||||
hi link jsClass Keyword
|
||||
|
||||
" JavaScript from othree/yajs.vim
|
||||
hi link javascriptMethod Type
|
||||
hi link javascriptArrayMethod Type
|
||||
hi link javascriptObjectStaticMethod Type
|
||||
hi link javascriptDOMNodeMethod Type
|
||||
hi link javascriptProp Normal
|
||||
hi link javascriptArrowFunc Normal
|
||||
hi link javascriptBOMWindowProp Special
|
||||
hi link javascriptDOMDocProp Special
|
||||
hi link javascriptImport Keyword
|
||||
hi link javascriptNodeGlobal Special
|
||||
hi link javascriptOperator Keyword
|
||||
hi link javascriptEndColons Normal
|
||||
|
||||
" CSS
|
||||
hi link cssClassName Normal
|
||||
hi link cssIdentifier Normal
|
||||
hi link cssTagName Normal
|
||||
hi link cssVendor Statement
|
||||
|
||||
" Python
|
||||
hi link pythonEscape StringSpecial
|
||||
hi link pythonValues Type
|
||||
|
||||
" HTML
|
||||
hi link htmlEndTag Normal
|
||||
hi link htmlH1 Normal
|
||||
hi link htmlItalic Special
|
||||
hi link javaScript Normal
|
||||
hi link htmlSpecialTagName Normal
|
||||
hi link htmlTagName Normal
|
||||
|
||||
" Sass
|
||||
hi link sassClass Type
|
||||
hi link sassClassChar Type
|
||||
|
||||
" Smarty
|
||||
hi link smartyTagName Normal
|
||||
|
||||
" Markdown
|
||||
hi link markdownH1 Keyword
|
||||
hi link markdownH2 Type
|
||||
hi link markdownH3 Constant
|
||||
|
||||
"
|
||||
" Plugins
|
||||
"
|
||||
|
||||
highlight ExtraWhitespace guibg=#ff0000 ctermbg=red
|
||||
highlight NifflerCursorLine guifg=#000000 guibg=#FFD700 ctermfg=16 ctermbg=220
|
||||
|
||||
" VimWiki
|
||||
hi link VimwikiHeader1 Constant
|
||||
hi link VimwikiHeader2 Type
|
||||
hi link VimwikiHeader3 Number
|
||||
hi VimwikiDelText guifg=#FF0000 guibg=NONE gui=NONE ctermfg=160 ctermbg=none cterm=NONE
|
||||
hi link VimwikiItalic Special
|
||||
hi link VimwikiBold Todo
|
||||
hi link VimwikiLink Keyword
|
||||
hi link VimwikiLinkRest Special
|
||||
hi link VimwikiCode Special
|
||||
hi link VimwikiPre Special
|
||||
" hi VimwikiCode guifg=#ffff00 guibg=NONE gui=NONE ctermfg=37 ctermbg=none cterm=NONE
|
||||
" hi link VimwikiCode WarningMsg
|
||||
" hi VimwikiCode guifg=#ffff00 guibg=NONE gui=NONE ctermfg=167 ctermbg=none cterm=NONE
|
Reference in New Issue
Block a user