Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit b205f3d
Showing
10 changed files
with
1,212 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
** | ||
!.gitignore | ||
!init.vim | ||
!dein.vim | ||
!dein.toml | ||
!dein_lazy.toml | ||
!/colors/ | ||
!/colors/** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,174 @@ | ||
" Vim color file -- candycode | ||
" Maintainer: Justin Constantino <goflyapig-at-gmail-com> | ||
" Last Change: 2006 Aug 12 | ||
|
||
set background=dark | ||
highlight clear | ||
let g:colors_name="candycode" | ||
|
||
let save_cpo = &cpo | ||
set cpo&vim | ||
|
||
" basic highlight groups (:help highlight-groups) {{{ | ||
|
||
" text {{{ | ||
|
||
hi Normal guifg=#ffffff guibg=#050505 gui=NONE | ||
\ ctermfg=white ctermbg=black cterm=NONE | ||
|
||
hi Folded guifg=#c2bfa5 guibg=#050505 gui=underline | ||
\ ctermfg=lightgray ctermbg=black cterm=underline | ||
|
||
hi LineNr guifg=#928c75 guibg=NONE gui=NONE | ||
\ ctermfg=darkgray ctermbg=NONE cterm=NONE | ||
|
||
hi Directory guifg=#00bbdd guibg=NONE gui=NONE | ||
\ ctermfg=cyan ctermbg=NONE cterm=NONE | ||
hi NonText guifg=#77ff22 guibg=NONE gui=bold | ||
\ ctermfg=yellow ctermbg=NONE cterm=NONE | ||
hi SpecialKey guifg=#559933 guibg=NONE gui=NONE | ||
\ ctermfg=green ctermbg=NONE cterm=NONE | ||
|
||
hi SpellBad guifg=NONE guibg=NONE gui=undercurl | ||
\ ctermfg=white ctermbg=darkred guisp=#ff0011 | ||
hi SpellCap guifg=NONE guibg=NONE gui=undercurl | ||
\ ctermfg=white ctermbg=darkblue guisp=#0044ff | ||
hi SpellLocal guifg=NONE guibg=NONE gui=undercurl | ||
\ ctermfg=black ctermbg=cyan guisp=#00dd99 | ||
hi SpellRare guifg=NONE guibg=NONE gui=undercurl | ||
\ ctermfg=white ctermbg=darkmagenta guisp=#ff22ee | ||
|
||
hi DiffAdd guifg=#ffffff guibg=#126493 gui=NONE | ||
\ ctermfg=white ctermbg=darkblue cterm=NONE | ||
hi DiffChange guifg=#000000 guibg=#976398 gui=NONE | ||
\ ctermfg=black ctermbg=darkmagenta cterm=NONE | ||
hi DiffDelete guifg=#000000 guibg=#be1923 gui=bold | ||
\ ctermfg=black ctermbg=red cterm=bold | ||
hi DiffText guifg=#ffffff guibg=#976398 gui=bold | ||
\ ctermfg=white ctermbg=green cterm=bold | ||
|
||
" }}} | ||
" borders / separators / menus {{{ | ||
|
||
hi FoldColumn guifg=#c8bcb9 guibg=#786d65 gui=bold | ||
\ ctermfg=lightgray ctermbg=darkgray cterm=NONE | ||
hi SignColumn guifg=#c8bcb9 guibg=#786d65 gui=bold | ||
\ ctermfg=lightgray ctermbg=darkgray cterm=NONE | ||
|
||
hi Pmenu guifg=#000000 guibg=#a6a190 gui=NONE | ||
\ ctermfg=white ctermbg=darkgray cterm=NONE | ||
hi PmenuSel guifg=#ffffff guibg=#133293 gui=NONE | ||
\ ctermfg=white ctermbg=lightblue cterm=NONE | ||
hi PmenuSbar guifg=NONE guibg=#555555 gui=NONE | ||
\ ctermfg=black ctermbg=black cterm=NONE | ||
hi PmenuThumb guifg=NONE guibg=#cccccc gui=NONE | ||
\ ctermfg=gray ctermbg=gray cterm=NONE | ||
|
||
hi StatusLine guifg=#000000 guibg=#c2bfa5 gui=bold | ||
\ ctermfg=black ctermbg=white cterm=bold | ||
hi StatusLineNC guifg=#444444 guibg=#c2bfa5 gui=NONE | ||
\ ctermfg=darkgray ctermbg=white cterm=NONE | ||
hi WildMenu guifg=#ffffff guibg=#133293 gui=bold | ||
\ ctermfg=white ctermbg=darkblue cterm=bold | ||
hi VertSplit guifg=#c2bfa5 guibg=#c2bfa5 gui=NONE | ||
\ ctermfg=white ctermbg=white cterm=NONE | ||
|
||
hi TabLine guifg=#000000 guibg=#c2bfa5 gui=NONE | ||
\ ctermfg=black ctermbg=white cterm=NONE | ||
hi TabLineFill guifg=#000000 guibg=#c2bfa5 gui=NONE | ||
\ ctermfg=black ctermbg=white cterm=NONE | ||
hi TabLineSel guifg=#ffffff guibg=#133293 gui=NONE | ||
\ ctermfg=white ctermbg=black cterm=NONE | ||
|
||
"hi Menu | ||
"hi Scrollbar | ||
"hi Tooltip | ||
|
||
" }}} | ||
" cursor / dynamic / other {{{ | ||
|
||
hi Cursor guifg=#000000 guibg=#ffff99 gui=NONE | ||
\ ctermfg=black ctermbg=white cterm=NONE | ||
hi CursorIM guifg=#000000 guibg=#aaccff gui=NONE | ||
\ ctermfg=black ctermbg=white cterm=reverse | ||
hi CursorLine guifg=NONE guibg=#1b1b1b gui=NONE | ||
\ ctermfg=NONE ctermbg=NONE cterm=NONE | ||
hi CursorColumn guifg=NONE guibg=#1b1b1b gui=NONE | ||
\ ctermfg=NONE ctermbg=NONE cterm=NONE | ||
|
||
hi Visual guifg=#ffffff guibg=#606070 gui=NONE | ||
\ ctermfg=white ctermbg=lightblue cterm=NONE | ||
|
||
hi IncSearch guifg=#000000 guibg=#eedd33 gui=bold | ||
\ ctermfg=white ctermbg=yellow cterm=NONE | ||
hi Search guifg=#efefd0 guibg=#937340 gui=NONE | ||
\ ctermfg=white ctermbg=darkgreen cterm=NONE | ||
|
||
hi MatchParen guifg=NONE guibg=#3377aa gui=NONE | ||
\ ctermfg=white ctermbg=blue cterm=NONE | ||
|
||
"hi VisualNOS | ||
|
||
" }}} | ||
" listings / messages {{{ | ||
|
||
hi ModeMsg guifg=#eecc18 guibg=NONE gui=NONE | ||
\ ctermfg=yellow ctermbg=NONE cterm=NONE | ||
hi Title guifg=#dd4452 guibg=NONE gui=bold | ||
\ ctermfg=red ctermbg=NONE cterm=bold | ||
hi Question guifg=#66d077 guibg=NONE gui=NONE | ||
\ ctermfg=green ctermbg=NONE cterm=NONE | ||
hi MoreMsg guifg=#39d049 guibg=NONE gui=NONE | ||
\ ctermfg=green ctermbg=NONE cterm=NONE | ||
|
||
hi ErrorMsg guifg=#ffffff guibg=#ff0000 gui=bold | ||
\ ctermfg=white ctermbg=red cterm=bold | ||
hi WarningMsg guifg=#ccae22 guibg=NONE gui=bold | ||
\ ctermfg=yellow ctermbg=NONE cterm=bold | ||
|
||
" }}} | ||
|
||
" }}} | ||
" syntax highlighting groups (:help group-name) {{{ | ||
|
||
hi Comment guifg=#ff9922 guibg=NONE gui=NONE | ||
\ ctermfg=brown ctermbg=NONE cterm=NONE | ||
|
||
hi Constant guifg=#ff6050 guibg=NONE gui=NONE | ||
\ ctermfg=red ctermbg=NONE cterm=NONE | ||
hi Boolean guifg=#ff6050 guibg=NONE gui=bold | ||
\ ctermfg=red ctermbg=NONE cterm=bold | ||
|
||
hi Identifier guifg=#eecc44 guibg=NONE gui=NONE | ||
\ ctermfg=yellow ctermbg=NONE cterm=NONE | ||
|
||
hi Statement guifg=#66d077 guibg=NONE gui=bold | ||
\ ctermfg=green ctermbg=NONE cterm=bold | ||
|
||
hi PreProc guifg=#bb88dd guibg=NONE gui=NONE | ||
\ ctermfg=darkmagenta ctermbg=NONE cterm=NONE | ||
|
||
hi Type guifg=#4093cc guibg=NONE gui=bold | ||
\ ctermfg=lightblue ctermbg=NONE cterm=bold | ||
|
||
hi Special guifg=#9999aa guibg=NONE gui=bold | ||
\ ctermfg=lightgray ctermbg=NONE cterm=bold | ||
|
||
hi Underlined guifg=#80a0ff guibg=NONE gui=underline | ||
\ ctermfg=NONE ctermbg=NONE cterm=underline | ||
\ term=underline | ||
|
||
hi Ignore guifg=#888888 guibg=NONE gui=NONE | ||
\ ctermfg=darkgray ctermbg=NONE cterm=NONE | ||
|
||
hi Error guifg=#ffffff guibg=#ff0000 gui=NONE | ||
\ ctermfg=white ctermbg=red cterm=NONE | ||
|
||
hi Todo guifg=#ffffff guibg=#ee7700 gui=bold | ||
\ ctermfg=black ctermbg=yellow cterm=bold | ||
|
||
" }}} | ||
|
||
let &cpo = save_cpo | ||
|
||
" vim: fdm=marker fdl=0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,215 @@ | ||
" Vim color file | ||
" Version: 1.2 2007.08.08 | ||
" Author: Valyaeff Valentin <hhyperr AT gmail DOT com> | ||
" License: GPL | ||
" | ||
" Copyright 2007 Valyaeff Valentin | ||
" | ||
" This program is free software: you can redistribute it and/or modify | ||
" it under the terms of the GNU General Public License as published by | ||
" the Free Software Foundation, either version 3 of the License, or | ||
" (at your option) any later version. | ||
" | ||
" This program is distributed in the hope that it will be useful, | ||
" but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
" GNU General Public License for more details. | ||
" | ||
" You should have received a copy of the GNU General Public License | ||
" along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
|
||
set background=dark | ||
hi clear | ||
if exists("syntax_on") | ||
syntax reset | ||
endif | ||
let g:colors_name="lettuce" | ||
|
||
|
||
augroup Syntax_extensions | ||
au! | ||
au Syntax c,cpp,ruby,javascript syn match Operator "[*/%&|!=><^~,.;:?+-]\+" display contains=TOP | ||
au Syntax c,cpp syn region cParen matchgroup=Operator transparent start='(' end=')' contains=ALLBUT,@cParenGroup,cCppParen,cErrInBracket,cCppBracket,cCppString,@Spell | ||
au Syntax c,cpp syn region cCppParen matchgroup=Operator transparent start='(' skip='\\$' excludenl end=')' end='$' contained contains=ALLBUT,@cParenGroup,cErrInBracket,cParen,cBracket,cString,@Spell | ||
au Syntax c,cpp syn region cBracket matchgroup=Operator transparent start='\[\|<::\@!' end=']\|:>' contains=ALLBUT,@cParenGroup,cErrInParen,cCppParen,cCppBracket,cCppString,@Spell | ||
au Syntax c,cpp syn region cCppBracket matchgroup=Operator transparent start='\[\|<::\@!' skip='\\$' excludenl end=']\|:>' end='$' contained contains=ALLBUT,@cParenGroup,cErrInParen,cParen,cBracket,cString,@Spell | ||
au Syntax c,cpp syn region cBlock matchgroup=OperatorCurlyBrackets start="{" end="}" transparent fold | ||
au Syntax ruby syn match rubyBlockParameter "\%(\%(\<do\>\|{\)\s*\)\@<=|\s*[( ,a-zA-Z0-9_*)]\+\ze\s*|"hs=s+1 display | ||
au Syntax ruby syn region rubyCurlyBlock matchgroup=Operator start="{" end="}" contains=ALLBUT,@rubyExtendedStringSpecial,rubyTodo fold | ||
au Syntax ruby syn region rubyParentheses matchgroup=Operator start="(" end=")" contains=ALLBUT,@rubyExtendedStringSpecial,rubyTodo | ||
au Syntax ruby syn region rubySquareBrackets matchgroup=Operator start="\[" end="\]" contains=ALLBUT,@rubyExtendedStringSpecial,rubyTodo | ||
au Syntax javascript syn region javascriptCurlyBrackets matchgroup=Operator start="{" end="}" transparent fold | ||
au Syntax javascript syn region javascriptParentheses matchgroup=Operator start="(" end=")" transparent | ||
au Syntax javascript syn region javascriptSquareBrackets matchgroup=Operator start="\[" end="\]" transparent | ||
augroup END | ||
|
||
|
||
if !has("gui_running") | ||
|
||
hi rubyGlobalVariable cterm=none ctermfg=64 | ||
hi rubyPredefinedIdentifier cterm=bold ctermfg=64 | ||
hi def link rubyStringDelimiter String | ||
|
||
hi Normal cterm=none ctermbg=232 ctermfg=189 | ||
hi StatusLine cterm=none ctermbg=236 ctermfg=231 | ||
hi StatusLineNC cterm=none ctermbg=236 ctermfg=103 | ||
hi User1 cterm=bold ctermbg=236 ctermfg=223 | ||
hi User2 cterm=none ctermbg=236 ctermfg=240 | ||
hi VertSplit cterm=none ctermbg=236 ctermfg=103 | ||
hi TabLine cterm=none ctermbg=236 ctermfg=145 | ||
hi TabLineFill cterm=none ctermbg=236 | ||
hi TabLineSel cterm=none ctermbg=240 ctermfg=253 | ||
hi LineNr cterm=none ctermfg=238 | ||
hi NonText cterm=bold ctermbg=233 ctermfg=241 | ||
hi Folded cterm=none ctermbg=234 ctermfg=136 | ||
hi FoldColumn cterm=none ctermbg=236 ctermfg=103 | ||
hi SignColumn cterm=none ctermbg=236 ctermfg=103 | ||
hi CursorColumn cterm=none ctermbg=234 | ||
hi CursorLine cterm=none ctermbg=234 | ||
hi IncSearch cterm=bold ctermbg=63 ctermfg=232 | ||
hi Search cterm=none ctermbg=36 ctermfg=232 | ||
hi Visual cterm=none ctermbg=24 | ||
hi WildMenu cterm=bold ctermbg=35 ctermfg=232 | ||
hi ModeMsg cterm=bold ctermfg=110 | ||
hi MoreMsg cterm=bold ctermfg=121 | ||
hi Question cterm=bold ctermfg=121 | ||
hi ErrorMsg cterm=none ctermbg=88 ctermfg=255 | ||
hi WarningMsg cterm=none ctermbg=58 ctermfg=255 | ||
hi SpecialKey cterm=none ctermfg=77 | ||
hi Title cterm=bold ctermfg=147 | ||
hi Directory ctermfg=105 | ||
hi DiffAdd cterm=none ctermbg=18 | ||
hi DiffChange cterm=none ctermbg=58 | ||
hi DiffDelete cterm=none ctermbg=52 ctermfg=58 | ||
hi DiffText cterm=none ctermbg=53 | ||
hi Pmenu cterm=none ctermbg=17 ctermfg=121 | ||
hi PmenuSel cterm=none ctermbg=24 ctermfg=121 | ||
hi PmenuSbar cterm=none ctermbg=19 | ||
hi PmenuThumb cterm=none ctermbg=37 | ||
hi MatchParen cterm=bold ctermbg=24 | ||
hi SpellBad cterm=none ctermbg=88 | ||
hi SpellCap cterm=none ctermbg=18 | ||
hi SpellLocal cterm=none ctermbg=30 | ||
hi SpellRare cterm=none ctermbg=90 | ||
|
||
hi Comment cterm=none ctermfg=138 | ||
hi Constant cterm=none ctermfg=215 | ||
hi String cterm=none ctermbg=235 ctermfg=215 | ||
hi Character cterm=none ctermbg=235 ctermfg=215 | ||
hi Number cterm=none ctermfg=34 | ||
hi Float cterm=none ctermfg=41 | ||
hi Identifier cterm=none ctermfg=186 | ||
hi Function cterm=none ctermfg=210 | ||
hi Statement cterm=bold ctermfg=63 | ||
hi Exception cterm=bold ctermfg=99 | ||
hi Operator cterm=none ctermfg=75 | ||
hi Label cterm=none ctermfg=63 | ||
hi PreProc cterm=bold ctermfg=36 | ||
hi Type cterm=bold ctermfg=71 | ||
hi Special cterm=none ctermbg=235 ctermfg=87 | ||
hi Underlined cterm=underline ctermfg=227 | ||
hi Ignore cterm=bold ctermfg=235 | ||
hi Error cterm=bold ctermbg=52 ctermfg=231 | ||
hi Todo cterm=bold ctermbg=143 ctermfg=16 | ||
|
||
hi OperatorCurlyBrackets cterm=bold ctermfg=75 | ||
|
||
" highlight modes | ||
autocmd InsertEnter * hi StatusLine ctermbg=52 | ||
autocmd InsertEnter * hi User1 ctermbg=52 | ||
autocmd InsertEnter * hi User2 ctermbg=52 | ||
autocmd InsertLeave * hi User2 ctermbg=236 | ||
autocmd InsertLeave * hi User1 ctermbg=236 | ||
autocmd InsertLeave * hi StatusLine ctermbg=236 | ||
autocmd CmdwinEnter * hi StatusLine ctermbg=22 | ||
autocmd CmdwinEnter * hi User1 ctermbg=22 | ||
autocmd CmdwinEnter * hi User2 ctermbg=22 | ||
autocmd CmdwinLeave * hi User2 ctermbg=236 | ||
autocmd CmdwinLeave * hi User1 ctermbg=236 | ||
autocmd CmdwinLeave * hi StatusLine ctermbg=236 | ||
|
||
else | ||
|
||
hi rubyGlobalVariable gui=none guifg=#5f8700 | ||
hi rubyPredefinedIdentifier gui=bold guifg=#5f8700 | ||
hi def link rubyStringDelimiter String | ||
|
||
hi Normal gui=none guibg=#080808 guifg=#dfdfff | ||
hi StatusLine gui=none guibg=#303030 guifg=#ffffff | ||
hi StatusLineNC gui=none guibg=#303030 guifg=#8787af | ||
hi User1 gui=bold guibg=#303030 guifg=#ffdfaf | ||
hi User2 gui=none guibg=#303030 guifg=#585858 | ||
hi VertSplit gui=none guibg=#303030 guifg=#8787af | ||
hi TabLine gui=none guibg=#303030 guifg=#afafaf | ||
hi TabLineFill gui=none guibg=#303030 | ||
hi TabLineSel gui=none guibg=#585858 guifg=#dadada | ||
hi LineNr gui=none guifg=#444444 | ||
hi NonText gui=bold guibg=#121212 guifg=#606060 | ||
hi Folded gui=none guibg=#1c1c1c guifg=#af8700 | ||
hi FoldColumn gui=none guibg=#303030 guifg=#8787af | ||
hi SignColumn gui=none guibg=#303030 guifg=#8787af | ||
hi CursorColumn gui=none guibg=#1c1c1c | ||
hi CursorLine gui=none guibg=#1c1c1c | ||
hi IncSearch gui=bold guibg=#5f5fff guifg=#080808 | ||
hi Search gui=none guibg=#00af87 guifg=#080808 | ||
hi Visual gui=none guibg=#005f87 | ||
hi WildMenu gui=bold guibg=#00af5f guifg=#080808 | ||
hi ModeMsg gui=bold guifg=#87afdf | ||
hi MoreMsg gui=bold guifg=#87ffaf | ||
hi Question gui=bold guifg=#87ffaf | ||
hi ErrorMsg gui=none guibg=#870000 guifg=#eeeeee | ||
hi WarningMsg gui=none guibg=#5f5f00 guifg=#eeeeee | ||
hi SpecialKey gui=none guifg=#5fdf5f | ||
hi Title gui=bold guifg=#afafff | ||
hi Directory guifg=#8787ff | ||
hi DiffAdd gui=none guibg=#000087 | ||
hi DiffChange gui=none guibg=#5f5f00 | ||
hi DiffDelete gui=none guibg=#5f0000 guifg=#5f5f00 | ||
hi DiffText gui=none guibg=#5f005f | ||
hi Pmenu gui=none guibg=#00005f guifg=#87ffaf | ||
hi PmenuSel gui=none guibg=#005f87 guifg=#87ffaf | ||
hi PmenuSbar gui=none guibg=#0000af | ||
hi PmenuThumb gui=none guibg=#00afaf | ||
hi MatchParen gui=bold guibg=#005f87 | ||
hi SpellBad gui=none guibg=#870000 | ||
hi SpellCap gui=none guibg=#000087 | ||
hi SpellLocal gui=none guibg=#008787 | ||
hi SpellRare gui=none guibg=#870087 | ||
|
||
hi Comment gui=none guifg=#af8787 | ||
hi Constant gui=none guifg=#ffaf5f | ||
hi String gui=none guibg=#262626 guifg=#ffaf5f | ||
hi Character gui=none guibg=#262626 guifg=#ffaf5f | ||
hi Number gui=none guifg=#00af00 | ||
hi Float gui=none guifg=#00df5f | ||
hi Identifier gui=none guifg=#dfdf87 | ||
hi Function gui=none guifg=#ff8787 | ||
hi Statement gui=bold guifg=#5f5fff | ||
hi Exception gui=bold guifg=#875fff | ||
hi Operator gui=none guifg=#5fafff | ||
hi Label gui=none guifg=#5f5fff | ||
hi PreProc gui=bold guifg=#00af87 | ||
hi Type gui=bold guifg=#5faf5f | ||
hi Special gui=none guibg=#262626 guifg=#5fffff | ||
hi Underlined gui=underline guifg=#ffff5f | ||
hi Ignore gui=bold guifg=#262626 | ||
hi Error gui=bold guibg=#5f0000 guifg=#ffffff | ||
hi Todo gui=bold guibg=#afaf5f guifg=#000000 | ||
|
||
hi OperatorCurlyBrackets gui=bold guifg=#5fafff | ||
|
||
" highlight modes | ||
autocmd InsertEnter * hi StatusLine guibg=#5f0000 | ||
autocmd InsertEnter * hi User1 guibg=#5f0000 | ||
autocmd InsertEnter * hi User2 guibg=#5f0000 | ||
autocmd InsertLeave * hi User2 guibg=#303030 | ||
autocmd InsertLeave * hi User1 guibg=#303030 | ||
autocmd InsertLeave * hi StatusLine guibg=#303030 | ||
autocmd CmdwinEnter * hi StatusLine guibg=#005f00 | ||
autocmd CmdwinEnter * hi User1 guibg=#005f00 | ||
autocmd CmdwinEnter * hi User2 guibg=#005f00 | ||
autocmd CmdwinLeave * hi User2 guibg=#303030 | ||
autocmd CmdwinLeave * hi User1 guibg=#303030 | ||
autocmd CmdwinLeave * hi StatusLine guibg=#303030 | ||
|
||
end |
Oops, something went wrong.