Mercurial > ec-dotfiles
diff 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 |
line wrap: on
line diff
--- a/vendor/vim-colors/codedark.vim Thu Oct 13 16:16:07 2022 +0900 +++ b/vendor/vim-colors/codedark.vim Fri Oct 21 20:17:06 2022 +0900 @@ -65,9 +65,15 @@ " General appearance colors: " (some of them may be unused) +" Transparent background +if !exists("g:codedark_transparent") + let g:codedark_transparent=0 +endif + let s:cdNone = {'gui': 'NONE', 'cterm': 'NONE', 'cterm256': 'NONE'} let s:cdFront = {'gui': '#D4D4D4', 'cterm': s:cterm05, 'cterm256': '188'} let s:cdBack = {'gui': '#1E1E1E', 'cterm': s:cterm00, 'cterm256': '234'} +if g:codedark_transparent | let s:cdBack = {'gui': 'NONE', 'cterm': 'NONE', 'cterm256': 'NONE'} | endif let s:cdTabCurrent = {'gui': '#1E1E1E', 'cterm': s:cterm00, 'cterm256': '234'} let s:cdTabOther = {'gui': '#2D2D2D', 'cterm': s:cterm01, 'cterm256': '236'} @@ -97,6 +103,8 @@ let s:cdDiffRedLightLight = {'gui': '#FB0101', 'cterm': s:cterm08, 'cterm256': '09'} let s:cdDiffGreenDark = {'gui': '#373D29', 'cterm': s:cterm0B, 'cterm256': '237'} let s:cdDiffGreenLight = {'gui': '#4B5632', 'cterm': s:cterm09, 'cterm256': '58'} +let s:cdDiffBlueLight = {'gui': '#87d7ff', 'cterm': s:cterm0C, 'cterm256': '117'} +let s:cdDiffBlue = {'gui': '#005f87', 'cterm': s:cterm0D, 'cterm256': '24'} let s:cdSearchCurrent = {'gui': '#4B5632', 'cterm': s:cterm09, 'cterm256': '58'} let s:cdSearch = {'gui': '#264F78', 'cterm': s:cterm03, 'cterm256': '24'} @@ -139,11 +147,11 @@ call <sid>hi('Cursor', s:cdCursorDark, s:cdCursorLight, 'none', {}) call <sid>hi('CursorLine', {}, s:cdCursorDarkDark, 'none', {}) call <sid>hi('CursorColumn', {}, s:cdCursorDarkDark, 'none', {}) -call <sid>hi('Directory', s:cdBlue, s:cdBack, 'none', {}) -call <sid>hi('DiffAdd', {}, s:cdDiffGreenLight, 'none', {}) -call <sid>hi('DiffChange', {}, s:cdDiffRedDark, 'none', {}) -call <sid>hi('DiffDelete', {}, s:cdDiffRedLight, 'none', {}) -call <sid>hi('DiffText', {}, s:cdDiffRedLight, 'none', {}) +call <sid>hi('Directory', s:cdBlue, s:cdNone, 'none', {}) +call <sid>hi('DiffAdd', s:cdFront, s:cdDiffGreenLight, 'none', {}) +call <sid>hi('DiffChange', s:cdFront, s:cdDiffBlue, 'none', {}) +call <sid>hi('DiffDelete', s:cdFront, s:cdDiffRedLight, 'none', {}) +call <sid>hi('DiffText', s:cdBack, s:cdDiffBlueLight, 'none', {}) call <sid>hi('EndOfBuffer', s:cdLineNumber, s:cdBack, 'none', {}) call <sid>hi('ErrorMsg', s:cdRed, s:cdBack, 'none', {}) call <sid>hi('VertSplit', s:cdSplitDark, s:cdBack, 'none', {}) @@ -156,7 +164,7 @@ call <sid>hi('MatchParen', s:cdNone, s:cdCursorDark, 'none', {}) call <sid>hi('ModeMsg', s:cdFront, s:cdLeftDark, 'none', {}) call <sid>hi('MoreMsg', s:cdFront, s:cdLeftDark, 'none', {}) -call <sid>hi('NonText', s:cdLineNumber, s:cdBack, 'none', {}) +call <sid>hi('NonText', s:cdLineNumber, s:cdNone, 'none', {}) call <sid>hi('Pmenu', s:cdPopupFront, s:cdPopupBack, 'none', {}) call <sid>hi('PmenuSel', s:cdPopupFront, s:cdPopupHighlightBlue, 'none', {}) call <sid>hi('PmenuSbar', {}, s:cdPopupHighlightGray, 'none', {}) @@ -174,6 +182,7 @@ call <sid>hi('VisualNOS', s:cdNone, s:cdSelection, 'none', {}) call <sid>hi('WarningMsg', s:cdOrange, s:cdBack, 'none', {}) call <sid>hi('WildMenu', s:cdNone, s:cdSelection, 'none', {}) +call <sid>hi('netrwMarkFile', s:cdFront, s:cdSelection, 'none', {}) " Legacy groups for official git.vim and diff.vim syntax hi! link diffAdded DiffAdd @@ -221,7 +230,7 @@ call <sid>hi('Underlined', s:cdNone, {}, 'underline', {}) call <sid>hi("Conceal", s:cdFront, s:cdBack, 'none', {}) -call <sid>hi('Ignore', s:cdFront, {}, 'none', {}) +call <sid>hi('Ignore', s:cdBack, {}, 'none', {}) call <sid>hi('Error', s:cdRed, s:cdBack, 'undercurl', s:cdRed) @@ -291,6 +300,12 @@ call <sid>hi('TSTagDelimiter', s:cdGray, {}, 'none', {}) " Markdown: +call <sid>hi('markdownH1', s:cdBlue, {}, 'bold', {}) +call <sid>hi('markdownH2', s:cdBlue, {}, 'bold', {}) +call <sid>hi('markdownH3', s:cdBlue, {}, 'bold', {}) +call <sid>hi('markdownH4', s:cdBlue, {}, 'bold', {}) +call <sid>hi('markdownH5', s:cdBlue, {}, 'bold', {}) +call <sid>hi('markdownH6', s:cdBlue, {}, 'bold', {}) call <sid>hi('markdownBold', s:cdBlue, {}, 'bold', {}) call <sid>hi('markdownCode', s:cdOrange, {}, 'none', {}) call <sid>hi('markdownRule', s:cdBlue, {}, 'bold', {})