Mercurial > ec-dotfiles
comparison vendor/vim-colors/codedark.vim @ 688:17cacf387f7c
Update vendor
...also update scripts to support syntax subdirectories
| author | nanaya <me@nanaya.pro> |
|---|---|
| date | Fri, 21 Oct 2022 20:17:06 +0900 |
| parents | 6cdd7d26260d |
| children | 1e0f578f6752 |
comparison
equal
deleted
inserted
replaced
| 687:ae7f2fb75cdf | 688:17cacf387f7c |
|---|---|
| 63 endif | 63 endif |
| 64 | 64 |
| 65 " General appearance colors: | 65 " General appearance colors: |
| 66 " (some of them may be unused) | 66 " (some of them may be unused) |
| 67 | 67 |
| 68 " Transparent background | |
| 69 if !exists("g:codedark_transparent") | |
| 70 let g:codedark_transparent=0 | |
| 71 endif | |
| 72 | |
| 68 let s:cdNone = {'gui': 'NONE', 'cterm': 'NONE', 'cterm256': 'NONE'} | 73 let s:cdNone = {'gui': 'NONE', 'cterm': 'NONE', 'cterm256': 'NONE'} |
| 69 let s:cdFront = {'gui': '#D4D4D4', 'cterm': s:cterm05, 'cterm256': '188'} | 74 let s:cdFront = {'gui': '#D4D4D4', 'cterm': s:cterm05, 'cterm256': '188'} |
| 70 let s:cdBack = {'gui': '#1E1E1E', 'cterm': s:cterm00, 'cterm256': '234'} | 75 let s:cdBack = {'gui': '#1E1E1E', 'cterm': s:cterm00, 'cterm256': '234'} |
| 76 if g:codedark_transparent | let s:cdBack = {'gui': 'NONE', 'cterm': 'NONE', 'cterm256': 'NONE'} | endif | |
| 71 | 77 |
| 72 let s:cdTabCurrent = {'gui': '#1E1E1E', 'cterm': s:cterm00, 'cterm256': '234'} | 78 let s:cdTabCurrent = {'gui': '#1E1E1E', 'cterm': s:cterm00, 'cterm256': '234'} |
| 73 let s:cdTabOther = {'gui': '#2D2D2D', 'cterm': s:cterm01, 'cterm256': '236'} | 79 let s:cdTabOther = {'gui': '#2D2D2D', 'cterm': s:cterm01, 'cterm256': '236'} |
| 74 let s:cdTabOutside = {'gui': '#252526', 'cterm': s:cterm01, 'cterm256': '235'} | 80 let s:cdTabOutside = {'gui': '#252526', 'cterm': s:cterm01, 'cterm256': '235'} |
| 75 | 81 |
| 95 let s:cdDiffRedDark = {'gui': '#4B1818', 'cterm': s:cterm08, 'cterm256': '52'} | 101 let s:cdDiffRedDark = {'gui': '#4B1818', 'cterm': s:cterm08, 'cterm256': '52'} |
| 96 let s:cdDiffRedLight = {'gui': '#6F1313', 'cterm': s:cterm08, 'cterm256': '52'} | 102 let s:cdDiffRedLight = {'gui': '#6F1313', 'cterm': s:cterm08, 'cterm256': '52'} |
| 97 let s:cdDiffRedLightLight = {'gui': '#FB0101', 'cterm': s:cterm08, 'cterm256': '09'} | 103 let s:cdDiffRedLightLight = {'gui': '#FB0101', 'cterm': s:cterm08, 'cterm256': '09'} |
| 98 let s:cdDiffGreenDark = {'gui': '#373D29', 'cterm': s:cterm0B, 'cterm256': '237'} | 104 let s:cdDiffGreenDark = {'gui': '#373D29', 'cterm': s:cterm0B, 'cterm256': '237'} |
| 99 let s:cdDiffGreenLight = {'gui': '#4B5632', 'cterm': s:cterm09, 'cterm256': '58'} | 105 let s:cdDiffGreenLight = {'gui': '#4B5632', 'cterm': s:cterm09, 'cterm256': '58'} |
| 106 let s:cdDiffBlueLight = {'gui': '#87d7ff', 'cterm': s:cterm0C, 'cterm256': '117'} | |
| 107 let s:cdDiffBlue = {'gui': '#005f87', 'cterm': s:cterm0D, 'cterm256': '24'} | |
| 100 | 108 |
| 101 let s:cdSearchCurrent = {'gui': '#4B5632', 'cterm': s:cterm09, 'cterm256': '58'} | 109 let s:cdSearchCurrent = {'gui': '#4B5632', 'cterm': s:cterm09, 'cterm256': '58'} |
| 102 let s:cdSearch = {'gui': '#264F78', 'cterm': s:cterm03, 'cterm256': '24'} | 110 let s:cdSearch = {'gui': '#264F78', 'cterm': s:cterm03, 'cterm256': '24'} |
| 103 | 111 |
| 104 " Syntax colors: | 112 " Syntax colors: |
| 137 call <sid>hi('Normal', s:cdFront, s:cdBack, 'none', {}) | 145 call <sid>hi('Normal', s:cdFront, s:cdBack, 'none', {}) |
| 138 call <sid>hi('ColorColumn', {}, s:cdCursorDarkDark, 'none', {}) | 146 call <sid>hi('ColorColumn', {}, s:cdCursorDarkDark, 'none', {}) |
| 139 call <sid>hi('Cursor', s:cdCursorDark, s:cdCursorLight, 'none', {}) | 147 call <sid>hi('Cursor', s:cdCursorDark, s:cdCursorLight, 'none', {}) |
| 140 call <sid>hi('CursorLine', {}, s:cdCursorDarkDark, 'none', {}) | 148 call <sid>hi('CursorLine', {}, s:cdCursorDarkDark, 'none', {}) |
| 141 call <sid>hi('CursorColumn', {}, s:cdCursorDarkDark, 'none', {}) | 149 call <sid>hi('CursorColumn', {}, s:cdCursorDarkDark, 'none', {}) |
| 142 call <sid>hi('Directory', s:cdBlue, s:cdBack, 'none', {}) | 150 call <sid>hi('Directory', s:cdBlue, s:cdNone, 'none', {}) |
| 143 call <sid>hi('DiffAdd', {}, s:cdDiffGreenLight, 'none', {}) | 151 call <sid>hi('DiffAdd', s:cdFront, s:cdDiffGreenLight, 'none', {}) |
| 144 call <sid>hi('DiffChange', {}, s:cdDiffRedDark, 'none', {}) | 152 call <sid>hi('DiffChange', s:cdFront, s:cdDiffBlue, 'none', {}) |
| 145 call <sid>hi('DiffDelete', {}, s:cdDiffRedLight, 'none', {}) | 153 call <sid>hi('DiffDelete', s:cdFront, s:cdDiffRedLight, 'none', {}) |
| 146 call <sid>hi('DiffText', {}, s:cdDiffRedLight, 'none', {}) | 154 call <sid>hi('DiffText', s:cdBack, s:cdDiffBlueLight, 'none', {}) |
| 147 call <sid>hi('EndOfBuffer', s:cdLineNumber, s:cdBack, 'none', {}) | 155 call <sid>hi('EndOfBuffer', s:cdLineNumber, s:cdBack, 'none', {}) |
| 148 call <sid>hi('ErrorMsg', s:cdRed, s:cdBack, 'none', {}) | 156 call <sid>hi('ErrorMsg', s:cdRed, s:cdBack, 'none', {}) |
| 149 call <sid>hi('VertSplit', s:cdSplitDark, s:cdBack, 'none', {}) | 157 call <sid>hi('VertSplit', s:cdSplitDark, s:cdBack, 'none', {}) |
| 150 call <sid>hi('Folded', s:cdLeftLight, s:cdLeftDark, 'underline', {}) | 158 call <sid>hi('Folded', s:cdLeftLight, s:cdLeftDark, 'underline', {}) |
| 151 call <sid>hi('FoldColumn', s:cdLineNumber, s:cdBack, 'none', {}) | 159 call <sid>hi('FoldColumn', s:cdLineNumber, s:cdBack, 'none', {}) |
| 154 call <sid>hi('LineNr', s:cdLineNumber, s:cdBack, 'none', {}) | 162 call <sid>hi('LineNr', s:cdLineNumber, s:cdBack, 'none', {}) |
| 155 call <sid>hi('CursorLineNr', s:cdPopupFront, s:cdBack, 'none', {}) | 163 call <sid>hi('CursorLineNr', s:cdPopupFront, s:cdBack, 'none', {}) |
| 156 call <sid>hi('MatchParen', s:cdNone, s:cdCursorDark, 'none', {}) | 164 call <sid>hi('MatchParen', s:cdNone, s:cdCursorDark, 'none', {}) |
| 157 call <sid>hi('ModeMsg', s:cdFront, s:cdLeftDark, 'none', {}) | 165 call <sid>hi('ModeMsg', s:cdFront, s:cdLeftDark, 'none', {}) |
| 158 call <sid>hi('MoreMsg', s:cdFront, s:cdLeftDark, 'none', {}) | 166 call <sid>hi('MoreMsg', s:cdFront, s:cdLeftDark, 'none', {}) |
| 159 call <sid>hi('NonText', s:cdLineNumber, s:cdBack, 'none', {}) | 167 call <sid>hi('NonText', s:cdLineNumber, s:cdNone, 'none', {}) |
| 160 call <sid>hi('Pmenu', s:cdPopupFront, s:cdPopupBack, 'none', {}) | 168 call <sid>hi('Pmenu', s:cdPopupFront, s:cdPopupBack, 'none', {}) |
| 161 call <sid>hi('PmenuSel', s:cdPopupFront, s:cdPopupHighlightBlue, 'none', {}) | 169 call <sid>hi('PmenuSel', s:cdPopupFront, s:cdPopupHighlightBlue, 'none', {}) |
| 162 call <sid>hi('PmenuSbar', {}, s:cdPopupHighlightGray, 'none', {}) | 170 call <sid>hi('PmenuSbar', {}, s:cdPopupHighlightGray, 'none', {}) |
| 163 call <sid>hi('PmenuThumb', {}, s:cdPopupFront, 'none', {}) | 171 call <sid>hi('PmenuThumb', {}, s:cdPopupFront, 'none', {}) |
| 164 call <sid>hi('Question', s:cdBlue, s:cdBack, 'none', {}) | 172 call <sid>hi('Question', s:cdBlue, s:cdBack, 'none', {}) |
| 172 call <sid>hi('Title', s:cdNone, s:cdNone, 'bold', {}) | 180 call <sid>hi('Title', s:cdNone, s:cdNone, 'bold', {}) |
| 173 call <sid>hi('Visual', s:cdNone, s:cdSelection, 'none', {}) | 181 call <sid>hi('Visual', s:cdNone, s:cdSelection, 'none', {}) |
| 174 call <sid>hi('VisualNOS', s:cdNone, s:cdSelection, 'none', {}) | 182 call <sid>hi('VisualNOS', s:cdNone, s:cdSelection, 'none', {}) |
| 175 call <sid>hi('WarningMsg', s:cdOrange, s:cdBack, 'none', {}) | 183 call <sid>hi('WarningMsg', s:cdOrange, s:cdBack, 'none', {}) |
| 176 call <sid>hi('WildMenu', s:cdNone, s:cdSelection, 'none', {}) | 184 call <sid>hi('WildMenu', s:cdNone, s:cdSelection, 'none', {}) |
| 185 call <sid>hi('netrwMarkFile', s:cdFront, s:cdSelection, 'none', {}) | |
| 177 | 186 |
| 178 " Legacy groups for official git.vim and diff.vim syntax | 187 " Legacy groups for official git.vim and diff.vim syntax |
| 179 hi! link diffAdded DiffAdd | 188 hi! link diffAdded DiffAdd |
| 180 hi! link diffChanged DiffChange | 189 hi! link diffChanged DiffChange |
| 181 hi! link diffRemoved DiffDelete | 190 hi! link diffRemoved DiffDelete |
| 219 call <sid>hi('Debug', s:cdFront, {}, 'none', {}) | 228 call <sid>hi('Debug', s:cdFront, {}, 'none', {}) |
| 220 | 229 |
| 221 call <sid>hi('Underlined', s:cdNone, {}, 'underline', {}) | 230 call <sid>hi('Underlined', s:cdNone, {}, 'underline', {}) |
| 222 call <sid>hi("Conceal", s:cdFront, s:cdBack, 'none', {}) | 231 call <sid>hi("Conceal", s:cdFront, s:cdBack, 'none', {}) |
| 223 | 232 |
| 224 call <sid>hi('Ignore', s:cdFront, {}, 'none', {}) | 233 call <sid>hi('Ignore', s:cdBack, {}, 'none', {}) |
| 225 | 234 |
| 226 call <sid>hi('Error', s:cdRed, s:cdBack, 'undercurl', s:cdRed) | 235 call <sid>hi('Error', s:cdRed, s:cdBack, 'undercurl', s:cdRed) |
| 227 | 236 |
| 228 call <sid>hi('Todo', s:cdNone, s:cdLeftMid, 'none', {}) | 237 call <sid>hi('Todo', s:cdNone, s:cdLeftMid, 'none', {}) |
| 229 | 238 |
| 289 " Tags | 298 " Tags |
| 290 call <sid>hi('TSTag', s:cdBlue, {}, 'none', {}) | 299 call <sid>hi('TSTag', s:cdBlue, {}, 'none', {}) |
| 291 call <sid>hi('TSTagDelimiter', s:cdGray, {}, 'none', {}) | 300 call <sid>hi('TSTagDelimiter', s:cdGray, {}, 'none', {}) |
| 292 | 301 |
| 293 " Markdown: | 302 " Markdown: |
| 303 call <sid>hi('markdownH1', s:cdBlue, {}, 'bold', {}) | |
| 304 call <sid>hi('markdownH2', s:cdBlue, {}, 'bold', {}) | |
| 305 call <sid>hi('markdownH3', s:cdBlue, {}, 'bold', {}) | |
| 306 call <sid>hi('markdownH4', s:cdBlue, {}, 'bold', {}) | |
| 307 call <sid>hi('markdownH5', s:cdBlue, {}, 'bold', {}) | |
| 308 call <sid>hi('markdownH6', s:cdBlue, {}, 'bold', {}) | |
| 294 call <sid>hi('markdownBold', s:cdBlue, {}, 'bold', {}) | 309 call <sid>hi('markdownBold', s:cdBlue, {}, 'bold', {}) |
| 295 call <sid>hi('markdownCode', s:cdOrange, {}, 'none', {}) | 310 call <sid>hi('markdownCode', s:cdOrange, {}, 'none', {}) |
| 296 call <sid>hi('markdownRule', s:cdBlue, {}, 'bold', {}) | 311 call <sid>hi('markdownRule', s:cdBlue, {}, 'bold', {}) |
| 297 call <sid>hi('markdownCodeDelimiter', s:cdOrange, {}, 'none', {}) | 312 call <sid>hi('markdownCodeDelimiter', s:cdOrange, {}, 'none', {}) |
| 298 call <sid>hi('markdownHeadingDelimiter', s:cdBlue, {}, 'none', {}) | 313 call <sid>hi('markdownHeadingDelimiter', s:cdBlue, {}, 'none', {}) |
