mirror of
https://github.com/amix/vimrc
synced 2025-06-23 06:35:01 +08:00
Updated plugins
This commit is contained in:
@ -65,8 +65,8 @@ Features
|
||||
--------
|
||||
|
||||
* Lots of style-customization options (contrast, color invertion, italics usage etc.)
|
||||
* Extended filetype highlighting: Html, Xml, Vim (and ES6 with [yajs.vim](https://github.com/othree/yajs.vim)), Clojure, C, Python, JavaScript, CoffeeScript, Ruby, Objective-C, Go, Lua, MoonScript, Java, Markdown, Haskell
|
||||
* Supported plugins: [EasyMotion][], [vim-sneak][], [Indent Guides][], [indentLine][], [Rainbow Parentheses][], [Airline][], [Lightline][], [GitGutter][], [Signify][], [ShowMarks][], [Signature][], [Syntastic][], [CtrlP][], [Startify][]
|
||||
* Extended filetype highlighting: Html, Xml, Vim, Clojure, C, Python, JavaScript, TypeScript, PureScript, CoffeeScript, Ruby, Objective-C, Go, Lua, MoonScript, Java, Markdown, Haskell, Elixir
|
||||
* Supported plugins: [EasyMotion][], [vim-sneak][], [Indent Guides][], [indentLine][], [Rainbow Parentheses][], [Airline][], [Lightline][], [GitGutter][], [Signify][], [ShowMarks][], [Signature][], [Syntastic][], [Ale][], [CtrlP][], [Startify][], [NERDTree][], [Dirvish][]
|
||||
|
||||
[EasyMotion]: https://github.com/Lokaltog/vim-easymotion
|
||||
[vim-sneak]: https://github.com/justinmk/vim-sneak
|
||||
@ -80,8 +80,11 @@ Features
|
||||
[ShowMarks]: http://www.vim.org/scripts/script.php?script_id=152
|
||||
[Signature]: https://github.com/kshenoy/vim-signature
|
||||
[Syntastic]: https://github.com/scrooloose/syntastic
|
||||
[Ale]: https://github.com/w0rp/ale
|
||||
[CtrlP]: https://github.com/kien/ctrlp.vim
|
||||
[Startify]: https://github.com/mhinz/vim-startify
|
||||
[NERDTree]: https://github.com/scrooloose/nerdtree
|
||||
[Dirvish]: https://github.com/justinmk/vim-dirvish
|
||||
|
||||
Contributions
|
||||
-------------
|
||||
@ -93,8 +96,8 @@ See [gruvbox-contrib][] repo for contributions, ports and extras.
|
||||
ToDo
|
||||
----
|
||||
|
||||
* Filetype syntax highlighting (R, TeX, Swift, Erlang, Purescript and I'm still dissatisfied with CSS)
|
||||
* Plugin support (MiniBufExplorer, Tagbar, Netrw, VimPLug)
|
||||
* Filetype syntax highlighting (R, TeX, Swift, Erlang)
|
||||
* Plugin support (Tagbar, VimPlug)
|
||||
|
||||
Self-Promotion
|
||||
--------------
|
||||
|
@ -3,7 +3,7 @@
|
||||
" Description: Retro groove color scheme for Airline
|
||||
" Author: morhetz <morhetz@gmail.com>
|
||||
" Source: https://github.com/morhetz/gruvbox
|
||||
" Last Modified: 22 Aug 2014
|
||||
" Last Modified: 12 Aug 2017
|
||||
" -----------------------------------------------------------------------------
|
||||
|
||||
let g:airline#themes#gruvbox#palette = {}
|
||||
@ -17,7 +17,7 @@ function! airline#themes#gruvbox#refresh()
|
||||
let error_group = airline#themes#get_highlight2(['Normal', 'bg'], ['WarningMsg', 'fg'])
|
||||
|
||||
let s:N1 = airline#themes#get_highlight2(['Normal', 'bg'], ['StatusLineNC', 'bg'])
|
||||
let s:N2 = airline#themes#get_highlight2(['StatusLineNC', 'bg'], ['StatusLineNC', 'fg'])
|
||||
let s:N2 = airline#themes#get_highlight2(['StatusLineNC', 'bg'], ['Pmenu', 'bg'])
|
||||
let s:N3 = airline#themes#get_highlight2(['StatusLineNC', 'bg'], ['CursorLine', 'bg'])
|
||||
let g:airline#themes#gruvbox#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
|
||||
let g:airline#themes#gruvbox#palette.normal_modified = { 'airline_c': modified_group }
|
||||
@ -28,7 +28,7 @@ function! airline#themes#gruvbox#refresh()
|
||||
|
||||
let s:I1 = airline#themes#get_highlight2(['Normal', 'bg'], ['Identifier', 'fg'])
|
||||
let s:I2 = s:N2
|
||||
let s:I3 = airline#themes#get_highlight2(['Normal', 'fg'], ['StatusLineNC', 'fg'])
|
||||
let s:I3 = airline#themes#get_highlight2(['Normal', 'fg'], ['Pmenu', 'bg'])
|
||||
let g:airline#themes#gruvbox#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3)
|
||||
let g:airline#themes#gruvbox#palette.insert_modified = g:airline#themes#gruvbox#palette.normal_modified
|
||||
let g:airline#themes#gruvbox#palette.insert.airline_warning = g:airline#themes#gruvbox#palette.normal.airline_warning
|
||||
@ -46,7 +46,7 @@ function! airline#themes#gruvbox#refresh()
|
||||
let g:airline#themes#gruvbox#palette.replace.airline_error = g:airline#themes#gruvbox#palette.normal.airline_error
|
||||
let g:airline#themes#gruvbox#palette.replace_modified.airline_error = g:airline#themes#gruvbox#palette.normal_modified.airline_error
|
||||
|
||||
let s:V1 = airline#themes#get_highlight2(['Normal', 'bg'], ['ModeMsg', 'fg'])
|
||||
let s:V1 = airline#themes#get_highlight2(['Normal', 'bg'], ['Question', 'fg'])
|
||||
let s:V2 = s:N2
|
||||
let s:V3 = airline#themes#get_highlight2(['Normal', 'bg'], ['TabLine', 'fg'])
|
||||
let g:airline#themes#gruvbox#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3)
|
||||
|
@ -25,8 +25,9 @@ if exists('g:lightline')
|
||||
let s:blue = s:getGruvColor('GruvboxBlue')
|
||||
let s:aqua = s:getGruvColor('GruvboxAqua')
|
||||
let s:orange = s:getGruvColor('GruvboxOrange')
|
||||
let s:green = s:getGruvColor('GruvboxGreen')
|
||||
|
||||
let s:p = {'normal':{}, 'inactive':{}, 'insert':{}, 'replace':{}, 'visual':{}, 'tabline':{}}
|
||||
let s:p = {'normal':{}, 'inactive':{}, 'insert':{}, 'replace':{}, 'visual':{}, 'tabline':{}, 'terminal':{}}
|
||||
let s:p.normal.left = [ [ s:bg0, s:fg4 ], [ s:fg4, s:bg2 ] ]
|
||||
let s:p.normal.right = [ [ s:bg0, s:fg4 ], [ s:fg4, s:bg2 ] ]
|
||||
let s:p.normal.middle = [ [ s:fg4, s:bg1 ] ]
|
||||
@ -36,6 +37,9 @@ if exists('g:lightline')
|
||||
let s:p.insert.left = [ [ s:bg0, s:blue ], [ s:fg1, s:bg2 ] ]
|
||||
let s:p.insert.right = [ [ s:bg0, s:blue ], [ s:fg1, s:bg2 ] ]
|
||||
let s:p.insert.middle = [ [ s:fg4, s:bg2 ] ]
|
||||
let s:p.terminal.left = [ [ s:bg0, s:green ], [ s:fg1, s:bg2 ] ]
|
||||
let s:p.terminal.right = [ [ s:bg0, s:green ], [ s:fg1, s:bg2 ] ]
|
||||
let s:p.terminal.middle = [ [ s:fg4, s:bg2 ] ]
|
||||
let s:p.replace.left = [ [ s:bg0, s:aqua ], [ s:fg1, s:bg2 ] ]
|
||||
let s:p.replace.right = [ [ s:bg0, s:aqua ], [ s:fg1, s:bg2 ] ]
|
||||
let s:p.replace.middle = [ [ s:fg4, s:bg2 ] ]
|
||||
|
@ -3,7 +3,7 @@
|
||||
" Description: Retro groove color scheme for Vim
|
||||
" Author: morhetz <morhetz@gmail.com>
|
||||
" Source: https://github.com/morhetz/gruvbox
|
||||
" Last Modified: 04 Sep 2015
|
||||
" Last Modified: 12 Aug 2017
|
||||
" -----------------------------------------------------------------------------
|
||||
|
||||
" Supporting code -------------------------------------------------------------
|
||||
@ -18,7 +18,7 @@ endif
|
||||
|
||||
let g:colors_name='gruvbox'
|
||||
|
||||
if !has('gui_running') && &t_Co != 256
|
||||
if !(has('termguicolors') && &termguicolors) && !has('gui_running') && &t_Co != 256
|
||||
finish
|
||||
endif
|
||||
|
||||
@ -269,7 +269,35 @@ let s:gb.aqua = s:aqua
|
||||
let s:gb.orange = s:orange
|
||||
|
||||
" }}}
|
||||
" Setup Terminal Colors For Neovim: {{{
|
||||
|
||||
if has('nvim')
|
||||
let g:terminal_color_0 = s:bg0[0]
|
||||
let g:terminal_color_8 = s:gray[0]
|
||||
|
||||
let g:terminal_color_1 = s:gb.neutral_red[0]
|
||||
let g:terminal_color_9 = s:red[0]
|
||||
|
||||
let g:terminal_color_2 = s:gb.neutral_green[0]
|
||||
let g:terminal_color_10 = s:green[0]
|
||||
|
||||
let g:terminal_color_3 = s:gb.neutral_yellow[0]
|
||||
let g:terminal_color_11 = s:yellow[0]
|
||||
|
||||
let g:terminal_color_4 = s:gb.neutral_blue[0]
|
||||
let g:terminal_color_12 = s:blue[0]
|
||||
|
||||
let g:terminal_color_5 = s:gb.neutral_purple[0]
|
||||
let g:terminal_color_13 = s:purple[0]
|
||||
|
||||
let g:terminal_color_6 = s:gb.neutral_aqua[0]
|
||||
let g:terminal_color_14 = s:aqua[0]
|
||||
|
||||
let g:terminal_color_7 = s:fg4[0]
|
||||
let g:terminal_color_15 = s:fg1[0]
|
||||
endif
|
||||
|
||||
" }}}
|
||||
" Overload Setting: {{{
|
||||
|
||||
let s:hls_cursor = s:orange
|
||||
@ -300,7 +328,7 @@ if exists('g:gruvbox_color_column')
|
||||
let s:color_column = get(s:gb, g:gruvbox_color_column)
|
||||
endif
|
||||
|
||||
let s:vert_split = s:bg2
|
||||
let s:vert_split = s:bg0
|
||||
if exists('g:gruvbox_vert_split')
|
||||
let s:vert_split = get(s:gb, g:gruvbox_vert_split)
|
||||
endif
|
||||
@ -451,9 +479,9 @@ if version >= 700
|
||||
hi! link CursorColumn CursorLine
|
||||
|
||||
" Tab pages line filler
|
||||
call s:HL('TabLineFill', s:bg4, s:vim_bg, s:invert_tabline)
|
||||
call s:HL('TabLineFill', s:bg4, s:bg1, s:invert_tabline)
|
||||
" Active tab page label
|
||||
call s:HL('TabLineSel', s:vim_bg, s:bg4, s:bold . s:invert_tabline)
|
||||
call s:HL('TabLineSel', s:green, s:bg1, s:invert_tabline)
|
||||
" Not active tab page label
|
||||
hi! link TabLine TabLineFill
|
||||
|
||||
@ -483,11 +511,11 @@ call s:HL('IncSearch', s:hls_cursor, s:bg0, s:inverse)
|
||||
|
||||
call s:HL('Underlined', s:blue, s:none, s:underline)
|
||||
|
||||
call s:HL('StatusLine', s:bg4, s:bg0, s:bold . s:inverse)
|
||||
call s:HL('StatusLineNC', s:bg2, s:fg4, s:bold . s:inverse)
|
||||
call s:HL('StatusLine', s:bg2, s:fg1, s:inverse)
|
||||
call s:HL('StatusLineNC', s:bg1, s:fg4, s:inverse)
|
||||
|
||||
" The column separating vertically split windows
|
||||
call s:HL('VertSplit', s:fg4, s:vert_split)
|
||||
call s:HL('VertSplit', s:bg3, s:vert_split)
|
||||
|
||||
" Current match in wildmenu completion
|
||||
call s:HL('WildMenu', s:blue, s:bg2, s:bold)
|
||||
@ -541,7 +569,7 @@ hi! link lCursor Cursor
|
||||
if g:gruvbox_improved_strings == 0
|
||||
hi! link Special GruvboxOrange
|
||||
else
|
||||
call s:HL('Special', s:bg1, s:orange, s:italic)
|
||||
call s:HL('Special', s:orange, s:bg1, s:italicize_strings)
|
||||
endif
|
||||
|
||||
call s:HL('Comment', s:gray, s:none, s:italicize_comments)
|
||||
@ -587,7 +615,7 @@ hi! link Character GruvboxPurple
|
||||
if g:gruvbox_improved_strings == 0
|
||||
call s:HL('String', s:green, s:none, s:italicize_strings)
|
||||
else
|
||||
call s:HL('String', s:bg1, s:fg1, s:italicize_strings)
|
||||
call s:HL('String', s:fg1, s:bg1, s:italicize_strings)
|
||||
endif
|
||||
" Boolean constant: TRUE, false
|
||||
hi! link Boolean GruvboxPurple
|
||||
@ -660,10 +688,8 @@ hi! link EasyMotionShade Comment
|
||||
" }}}
|
||||
" Sneak: {{{
|
||||
|
||||
hi! link SneakPluginTarget Search
|
||||
hi! link SneakStreakTarget Search
|
||||
call s:HL('SneakStreakMask', s:yellow, s:yellow)
|
||||
hi! link SneakStreakStatusLine Search
|
||||
autocmd ColorScheme gruvbox hi! link Sneak Search
|
||||
autocmd ColorScheme gruvbox hi! link SneakLabel Search
|
||||
|
||||
" }}}
|
||||
" Indent Guides: {{{
|
||||
@ -779,7 +805,7 @@ call s:HL('CtrlPStats', s:fg4, s:bg2, s:bold)
|
||||
" Startify: {{{
|
||||
|
||||
hi! link StartifyBracket GruvboxFg3
|
||||
hi! link StartifyFile GruvboxFg0
|
||||
hi! link StartifyFile GruvboxFg1
|
||||
hi! link StartifyNumber GruvboxBlue
|
||||
hi! link StartifyPath GruvboxGray
|
||||
hi! link StartifySlash GruvboxGray
|
||||
@ -806,6 +832,62 @@ call s:HL('BufTabLineActive', s:fg4, s:bg2)
|
||||
call s:HL('BufTabLineHidden', s:bg4, s:bg1)
|
||||
call s:HL('BufTabLineFill', s:bg0, s:bg0)
|
||||
|
||||
" }}}
|
||||
" Asynchronous Lint Engine: {{{
|
||||
|
||||
call s:HL('ALEError', s:none, s:none, s:undercurl, s:red)
|
||||
call s:HL('ALEWarning', s:none, s:none, s:undercurl, s:yellow)
|
||||
call s:HL('ALEInfo', s:none, s:none, s:undercurl, s:blue)
|
||||
|
||||
hi! link ALEErrorSign GruvboxRedSign
|
||||
hi! link ALEWarningSign GruvboxYellowSign
|
||||
hi! link ALEInfoSign GruvboxBlueSign
|
||||
|
||||
" }}}
|
||||
" Dirvish: {{{
|
||||
|
||||
hi! link DirvishPathTail GruvboxAqua
|
||||
hi! link DirvishArg GruvboxYellow
|
||||
|
||||
" }}}
|
||||
" Netrw: {{{
|
||||
|
||||
hi! link netrwDir GruvboxAqua
|
||||
hi! link netrwClassify GruvboxAqua
|
||||
hi! link netrwLink GruvboxGray
|
||||
hi! link netrwSymLink GruvboxFg1
|
||||
hi! link netrwExe GruvboxYellow
|
||||
hi! link netrwComment GruvboxGray
|
||||
hi! link netrwList GruvboxBlue
|
||||
hi! link netrwHelpCmd GruvboxAqua
|
||||
hi! link netrwCmdSep GruvboxFg3
|
||||
hi! link netrwVersion GruvboxGreen
|
||||
|
||||
" }}}
|
||||
" NERDTree: {{{
|
||||
|
||||
hi! link NERDTreeDir GruvboxAqua
|
||||
hi! link NERDTreeDirSlash GruvboxAqua
|
||||
|
||||
hi! link NERDTreeOpenable GruvboxOrange
|
||||
hi! link NERDTreeClosable GruvboxOrange
|
||||
|
||||
hi! link NERDTreeFile GruvboxFg1
|
||||
hi! link NERDTreeExecFile GruvboxYellow
|
||||
|
||||
hi! link NERDTreeUp GruvboxGray
|
||||
hi! link NERDTreeCWD GruvboxGreen
|
||||
hi! link NERDTreeHelp GruvboxFg1
|
||||
|
||||
hi! link NERDTreeToggleOn GruvboxGreen
|
||||
hi! link NERDTreeToggleOff GruvboxRed
|
||||
|
||||
" }}}
|
||||
" Vim Multiple Cursors: {{{
|
||||
|
||||
call s:HL('multiple_cursors_cursor', s:none, s:none, s:inverse)
|
||||
call s:HL('multiple_cursors_visual', s:none, s:bg2)
|
||||
|
||||
" }}}
|
||||
|
||||
" Filetype specific -----------------------------------------------------------
|
||||
@ -932,9 +1014,13 @@ hi! link pythonImport GruvboxBlue
|
||||
hi! link pythonRun GruvboxBlue
|
||||
hi! link pythonCoding GruvboxBlue
|
||||
hi! link pythonOperator GruvboxRed
|
||||
hi! link pythonException GruvboxRed
|
||||
hi! link pythonExceptions GruvboxPurple
|
||||
hi! link pythonBoolean GruvboxPurple
|
||||
hi! link pythonDot GruvboxFg3
|
||||
hi! link pythonConditional GruvboxRed
|
||||
hi! link pythonRepeat GruvboxRed
|
||||
hi! link pythonDottedName GruvboxGreenBold
|
||||
|
||||
" }}}
|
||||
" CSS: {{{
|
||||
@ -999,9 +1085,24 @@ hi! link javascriptEndColons GruvboxFg1
|
||||
hi! link javascriptFuncArg GruvboxFg1
|
||||
hi! link javascriptGlobalMethod GruvboxFg1
|
||||
hi! link javascriptNodeGlobal GruvboxFg1
|
||||
hi! link javascriptBOMWindowProp GruvboxFg1
|
||||
hi! link javascriptArrayMethod GruvboxFg1
|
||||
hi! link javascriptArrayStaticMethod GruvboxFg1
|
||||
hi! link javascriptCacheMethod GruvboxFg1
|
||||
hi! link javascriptDateMethod GruvboxFg1
|
||||
hi! link javascriptMathStaticMethod GruvboxFg1
|
||||
|
||||
" hi! link javascriptVariable GruvboxOrange
|
||||
hi! link javascriptVariable GruvboxRed
|
||||
" hi! link javascriptProp GruvboxFg1
|
||||
hi! link javascriptURLUtilsProp GruvboxFg1
|
||||
hi! link javascriptBOMNavigatorProp GruvboxFg1
|
||||
hi! link javascriptDOMDocMethod GruvboxFg1
|
||||
hi! link javascriptDOMDocProp GruvboxFg1
|
||||
hi! link javascriptBOMLocationMethod GruvboxFg1
|
||||
hi! link javascriptBOMWindowMethod GruvboxFg1
|
||||
hi! link javascriptStringMethod GruvboxFg1
|
||||
|
||||
hi! link javascriptVariable GruvboxOrange
|
||||
" hi! link javascriptVariable GruvboxRed
|
||||
" hi! link javascriptIdentifier GruvboxOrange
|
||||
" hi! link javascriptClassSuper GruvboxOrange
|
||||
hi! link javascriptIdentifier GruvboxOrange
|
||||
@ -1030,7 +1131,7 @@ hi! link javascriptObjectLabel GruvboxFg1
|
||||
hi! link javascriptPropertyName GruvboxFg1
|
||||
|
||||
hi! link javascriptLogicSymbols GruvboxFg1
|
||||
hi! link javascriptArrowFunc GruvboxFg1
|
||||
hi! link javascriptArrowFunc GruvboxYellow
|
||||
|
||||
hi! link javascriptDocParamName GruvboxFg4
|
||||
hi! link javascriptDocTags GruvboxFg4
|
||||
@ -1038,11 +1139,38 @@ hi! link javascriptDocNotation GruvboxFg4
|
||||
hi! link javascriptDocParamType GruvboxFg4
|
||||
hi! link javascriptDocNamedParamType GruvboxFg4
|
||||
|
||||
hi! link javascriptBrackets GruvboxFg1
|
||||
hi! link javascriptDOMElemAttrs GruvboxFg1
|
||||
hi! link javascriptDOMEventMethod GruvboxFg1
|
||||
hi! link javascriptDOMNodeMethod GruvboxFg1
|
||||
hi! link javascriptDOMStorageMethod GruvboxFg1
|
||||
hi! link javascriptHeadersMethod GruvboxFg1
|
||||
|
||||
hi! link javascriptAsyncFuncKeyword GruvboxRed
|
||||
hi! link javascriptAwaitFuncKeyword GruvboxRed
|
||||
|
||||
" }}}
|
||||
" PanglossJS: {{{
|
||||
|
||||
hi! link jsClassKeyword GruvboxAqua
|
||||
hi! link jsExtendsKeyword GruvboxAqua
|
||||
hi! link jsExportDefault GruvboxAqua
|
||||
hi! link jsTemplateBraces GruvboxAqua
|
||||
hi! link jsGlobalNodeObjects GruvboxFg1
|
||||
hi! link jsGlobalObjects GruvboxFg1
|
||||
hi! link jsFunction GruvboxAqua
|
||||
hi! link jsFuncParens GruvboxFg3
|
||||
hi! link jsParens GruvboxFg3
|
||||
hi! link jsNull GruvboxPurple
|
||||
hi! link jsUndefined GruvboxPurple
|
||||
hi! link jsClassDefinition GruvboxYellow
|
||||
|
||||
" }}}
|
||||
" TypeScript: {{{
|
||||
|
||||
hi! link typeScriptReserved GruvboxAqua
|
||||
hi! link typeScriptLabel GruvboxAqua
|
||||
hi! link typeScriptFuncKeyword GruvboxAqua
|
||||
hi! link typeScriptIdentifier GruvboxOrange
|
||||
hi! link typeScriptBraces GruvboxFg1
|
||||
hi! link typeScriptEndColons GruvboxFg1
|
||||
@ -1052,6 +1180,32 @@ hi! link typeScriptLogicSymbols GruvboxFg1
|
||||
hi! link typeScriptDocSeeTag Comment
|
||||
hi! link typeScriptDocParam Comment
|
||||
hi! link typeScriptDocTags vimCommentTitle
|
||||
hi! link typeScriptGlobalObjects GruvboxFg1
|
||||
hi! link typeScriptParens GruvboxFg3
|
||||
hi! link typeScriptOpSymbols GruvboxFg3
|
||||
hi! link typeScriptHtmlElemProperties GruvboxFg1
|
||||
hi! link typeScriptNull GruvboxPurple
|
||||
hi! link typeScriptInterpolationDelimiter GruvboxAqua
|
||||
|
||||
" }}}
|
||||
" PureScript: {{{
|
||||
|
||||
hi! link purescriptModuleKeyword GruvboxAqua
|
||||
hi! link purescriptModuleName GruvboxFg1
|
||||
hi! link purescriptWhere GruvboxAqua
|
||||
hi! link purescriptDelimiter GruvboxFg4
|
||||
hi! link purescriptType GruvboxFg1
|
||||
hi! link purescriptImportKeyword GruvboxAqua
|
||||
hi! link purescriptHidingKeyword GruvboxAqua
|
||||
hi! link purescriptAsKeyword GruvboxAqua
|
||||
hi! link purescriptStructure GruvboxAqua
|
||||
hi! link purescriptOperator GruvboxBlue
|
||||
|
||||
hi! link purescriptTypeVar GruvboxFg1
|
||||
hi! link purescriptConstructor GruvboxFg1
|
||||
hi! link purescriptFunction GruvboxFg1
|
||||
hi! link purescriptConditional GruvboxOrange
|
||||
hi! link purescriptBacktick GruvboxOrange
|
||||
|
||||
" }}}
|
||||
" CoffeeScript: {{{
|
||||
|
10
sources_non_forked/gruvbox/package.json
Normal file
10
sources_non_forked/gruvbox/package.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"name": "gruvbox",
|
||||
"version": "2.0.0",
|
||||
"repository": "git@github.com:morhetz/gruvbox.git",
|
||||
"author": "Pavel Pertsev <morhetz@gmail.com>",
|
||||
"license": "MIT",
|
||||
"vim": {
|
||||
"opt": true
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user