From 2d46e61125708c65a10cc50a479630e63d07d5cb Mon Sep 17 00:00:00 2001 From: BonaBeavis Date: Thu, 18 Mar 2021 16:44:40 +0100 Subject: Something opinionated --- colors/base16-atelier-sulphurpool.vim | 107 +++++++++++++++++++++++++--------- 1 file changed, 79 insertions(+), 28 deletions(-) (limited to 'colors/base16-atelier-sulphurpool.vim') diff --git a/colors/base16-atelier-sulphurpool.vim b/colors/base16-atelier-sulphurpool.vim index df5fdbe..985ca37 100644 --- a/colors/base16-atelier-sulphurpool.vim +++ b/colors/base16-atelier-sulphurpool.vim @@ -204,7 +204,7 @@ call hi("Exception", s:gui08, "", s:cterm08, "", "", "") call hi("FoldColumn", s:gui0C, s:gui01, s:cterm0C, s:cterm01, "", "") call hi("Folded", s:gui03, s:gui01, s:cterm03, s:cterm01, "", "") call hi("IncSearch", s:gui01, s:gui09, s:cterm01, s:cterm09, "none", "") -call hi("Italic", "", "", "", "", "none", "") +call hi("Italic", "", "", "", "", "italic", "") call hi("Macro", s:gui08, "", s:cterm08, "", "", "") call hi("MatchParen", "", s:gui03, "", s:cterm03, "", "") call hi("ModeMsg", s:gui0B, "", s:cterm0B, "", "", "") @@ -221,20 +221,20 @@ call hi("WarningMsg", s:gui08, "", s:cterm08, "", "", "") call hi("WildMenu", s:gui00, s:gui05, s:cterm00, s:cterm05, "", "") call hi("Title", s:gui0D, "", s:cterm0D, "", "none", "") call hi("Conceal", s:gui0D, s:gui00, s:cterm0D, s:cterm00, "", "") -call hi("Cursor", s:gui00, s:gui05, s:cterm00, s:cterm05, "", "") +call hi("Cursor", s:gui00, s:gui05, s:cterm00, s:cterm05, "inverse", "") call hi("NonText", s:gui03, "", s:cterm03, "", "", "") call hi("Whitespace", s:gui03, "", s:cterm03, "", "", "") -call hi("LineNr", s:gui03, s:gui01, s:cterm03, s:cterm01, "", "") -call hi("SignColumn", s:gui03, s:gui01, s:cterm03, s:cterm01, "", "") -call hi("StatusLine", s:gui04, s:gui02, s:cterm04, s:cterm02, "none", "") +call hi("LineNr", s:gui03, s:gui00, s:cterm03, s:cterm00, "", "") +call hi("SignColumn", s:gui03, s:gui00, s:cterm03, s:cterm00, "", "") +call hi("StatusLine", s:gui04, s:gui01, s:cterm04, s:cterm01, "none", "") call hi("StatusLineNC", s:gui03, s:gui01, s:cterm03, s:cterm01, "none", "") -call hi("VertSplit", s:gui02, s:gui02, s:cterm02, s:cterm02, "none", "") +call hi("VertSplit", s:gui01, s:gui00, s:cterm01, s:cterm00, "none", "") call hi("ColorColumn", "", s:gui01, "", s:cterm01, "none", "") call hi("CursorColumn", "", s:gui01, "", s:cterm01, "none", "") -call hi("CursorLine", "", s:gui01, "", s:cterm01, "none", "") +call hi("CursorLine", "", s:gui02, "", s:cterm02, "none", "") call hi("CursorLineNr", s:gui04, s:gui01, s:cterm04, s:cterm01, "bold", "") call hi("QuickFixLine", "", s:gui01, "", s:cterm01, "none", "") -call hi("PMenu", s:gui05, s:gui01, s:cterm05, s:cterm01, "none", "") +call hi("PMenu", s:gui05, s:gui02, s:cterm05, s:cterm02, "none", "") call hi("PMenuSel", s:gui01, s:gui05, s:cterm01, s:cterm05, "", "") call hi("TabLine", s:gui03, s:gui01, s:cterm03, s:cterm01, "none", "") call hi("TabLineFill", s:gui03, s:gui01, s:cterm03, s:cterm01, "none", "") @@ -255,7 +255,7 @@ call hi("Include", s:gui0D, "", s:cterm0D, "", "", "") call hi("Keyword", s:gui0E, "", s:cterm0E, "", "", "") call hi("Label", s:gui0A, "", s:cterm0A, "", "", "") call hi("Number", s:gui09, "", s:cterm09, "", "", "") -call hi("Operator", s:gui05, "", s:cterm05, "", "none", "") +call hi("Operator", s:gui0F, "", s:cterm0F, "", "none", "") call hi("PreProc", s:gui0A, "", s:cterm0A, "", "", "") call hi("Repeat", s:gui0A, "", s:cterm0A, "", "", "") call hi("Special", s:gui0C, "", s:cterm0C, "", "", "") @@ -269,6 +269,32 @@ call hi("Todo", s:gui0A, s:gui01, s:cterm0A, s:cterm01, "", "") call hi("Type", s:gui0A, "", s:cterm0A, "", "none", "") call hi("Typedef", s:gui0A, "", s:cterm0A, "", "", "") +" Standard highlights to be used by plugins +call hi("GitAddSign", s:gui0B, "", s:cterm0B, "", "", "") +call hi("GitChangeSign", s:gui04, "", s:cterm04, "", "", "") +call hi("GitDeleteSign", s:gui08, "", s:cterm08, "", "", "") +call hi("GitChangeDeleteSign", s:gui04, "", s:cterm04, "", "", "") + +call hi("ErrorSign", s:gui08, "", s:cterm08, "", "", "") +call hi("WarningSign", s:gui09, "", s:cterm09, "", "", "") +call hi("InfoSign", s:gui0D, "", s:cterm0D, "", "", "") +call hi("HintSign", s:gui0C, "", s:cterm0C, "", "", "") + +call hi("ErrorFloat", s:gui08, s:gui02, s:cterm08, s:cterm02, "", "") +call hi("WarningFloat", s:gui09, s:gui02, s:cterm09, s:cterm02, "", "") +call hi("InfoFloat", s:gui0D, s:gui02, s:cterm0D, s:cterm02, "", "") +call hi("HintFloat", s:gui0C, s:gui02, s:cterm0C, s:cterm02, "", "") + +call hi("ErrorHighlight", "", "", s:cterm00, s:cterm08, "underline", s:gui08) +call hi("WarningHighlight", "", "", s:cterm00, s:cterm09, "underline", s:gui09) +call hi("InfoHighlight", "", "", s:cterm00, s:cterm0D, "underline", s:gui0D) +call hi("HintHighlight", "", "", s:cterm00, s:cterm0C, "underline", s:gui0C) + +call hi("SpellBad", "", "", s:cterm00, s:cterm08, "undercurl", s:gui08) +call hi("SpellLocal", "", "", s:cterm00, s:cterm0C, "undercurl", s:gui0C) +call hi("SpellCap", "", "", s:cterm00, s:cterm0D, "undercurl", s:gui0D) +call hi("SpellRare", "", "", s:cterm00, s:cterm0E, "undercurl", s:gui0E) + " C highlighting call hi("cOperator", s:gui0C, "", s:cterm0C, "", "", "") call hi("cPreCondit", s:gui0E, "", s:cterm0E, "", "", "") @@ -282,16 +308,43 @@ call hi("csUnspecifiedStatement", s:gui0D, "", s:cterm0D, "", "", "") call hi("csContextualStatement", s:gui0E, "", s:cterm0E, "", "", "") call hi("csNewDecleration", s:gui08, "", s:cterm08, "", "", "") +" Clap highlighting +hi default link ClapInput ColorColumn +hi default link ClapSpinner ColorColumn +hi default link ClapDisplay Default +hi default link ClapPreview ColorColumn +hi default link ClapCurrentSelection CursorLine +hi default link ClapNoMatchesFound ErrorFloat + +" Coc highlighting +hi default link CocErrorSign ErrorSign +hi default link CocWarningSign WarningSign +hi default link CocInfoSign InfoSign +hi default link CocHintSign HintSign +hi default link CocErrorFloat ErrorFloat +hi default link CocWarningFloat WarningFloat +hi default link CocInfoFloat InfoFloat +hi default link CocHintFloat HintFloat +hi default link CocErrorHighlight ErrorHighlight +hi default link CocWarningHighlight WarningHighlight +hi default link CocInfoHighlight InfoHighlight +hi default link CocHintHighlight HintHighlight +call hi("CocHighlightRead", s:gui0B, s:gui01, s:cterm0B, s:cterm01, "", "") +call hi("CocHighlightText", s:gui0A, s:gui01, s:cterm0A, s:cterm01, "", "") +call hi("CocHighlightWrite", s:gui08, s:gui01, s:cterm08, s:cterm01, "", "") +call hi("CocListMode", s:gui01, s:gui0B, s:cterm01, s:cterm0B, "bold", "") +call hi("CocListPath", s:gui01, s:gui0B, s:cterm01, s:cterm0B, "", "") + " CSS highlighting call hi("cssBraces", s:gui05, "", s:cterm05, "", "", "") call hi("cssClassName", s:gui0E, "", s:cterm0E, "", "", "") call hi("cssColor", s:gui0C, "", s:cterm0C, "", "", "") " Diff highlighting -call hi("DiffAdd", s:gui0B, s:gui01, s:cterm0B, s:cterm01, "", "") -call hi("DiffChange", s:gui03, s:gui01, s:cterm03, s:cterm01, "", "") -call hi("DiffDelete", s:gui08, s:gui01, s:cterm08, s:cterm01, "", "") -call hi("DiffText", s:gui0D, s:gui01, s:cterm0D, s:cterm01, "", "") +call hi("DiffAdd", s:gui0B, s:gui02, s:cterm0B, s:cterm02, "", "") +call hi("DiffChange", s:gui05, s:gui02, s:cterm05, s:cterm02, "", "") +call hi("DiffDelete", s:gui08, s:gui02, s:cterm08, s:cterm02, "", "") +call hi("DiffText", s:gui0D, s:gui02, s:cterm0D, s:cterm02, "", "") call hi("DiffAdded", s:gui0B, s:gui00, s:cterm0B, s:cterm00, "", "") call hi("DiffFile", s:gui08, s:gui00, s:cterm08, s:cterm00, "", "") call hi("DiffNewFile", s:gui0B, s:gui00, s:cterm0B, s:cterm00, "", "") @@ -316,14 +369,14 @@ call hi("gitcommitDiscardedFile", s:gui08, "", s:cterm08, "", "bold", "") call hi("gitcommitSelectedFile", s:gui0B, "", s:cterm0B, "", "bold", "") " GitGutter highlighting -call hi("GitGutterAdd", s:gui0B, s:gui01, s:cterm0B, s:cterm01, "", "") -call hi("GitGutterChange", s:gui0D, s:gui01, s:cterm0D, s:cterm01, "", "") -call hi("GitGutterDelete", s:gui08, s:gui01, s:cterm08, s:cterm01, "", "") -call hi("GitGutterChangeDelete", s:gui0E, s:gui01, s:cterm0E, s:cterm01, "", "") +hi default link GitGutterAdd GitAddSign +hi default link GitGutterChange GitChangeSign +hi default link GitGutterDelete GitDeleteSign +hi default link GitGutterChangeDelete GitChangeDeleteSign " HTML highlighting -call hi("htmlBold", s:gui0A, "", s:cterm0A, "", "", "") -call hi("htmlItalic", s:gui0E, "", s:cterm0E, "", "", "") +call hi("htmlBold", s:gui05, "", s:cterm0A, "", "bold", "") +call hi("htmlItalic", s:gui05, "", s:cterm0E, "", "italic", "") call hi("htmlEndTag", s:gui05, "", s:cterm05, "", "", "") call hi("htmlTag", s:gui05, "", s:cterm05, "", "", "") @@ -396,15 +449,9 @@ call hi("sassMixing", s:gui0E, "", s:cterm0E, "", "", "") call hi("sassMixinName", s:gui0D, "", s:cterm0D, "", "", "") " Signify highlighting -call hi("SignifySignAdd", s:gui0B, s:gui01, s:cterm0B, s:cterm01, "", "") -call hi("SignifySignChange", s:gui0D, s:gui01, s:cterm0D, s:cterm01, "", "") -call hi("SignifySignDelete", s:gui08, s:gui01, s:cterm08, s:cterm01, "", "") - -" Spelling highlighting -call hi("SpellBad", s:gui00, s:gui08, s:cterm00, s:cterm08, "undercurl", s:gui08) -call hi("SpellLocal", s:gui00, s:gui0C, s:cterm00, s:cterm0C, "undercurl", s:gui0C) -call hi("SpellCap", s:gui00, s:gui0D, s:cterm00, s:cterm0D, "undercurl", s:gui0D) -call hi("SpellRare", s:gui00, s:gui0E, s:cterm00, s:cterm0E, "undercurl", s:gui0E) +hi default link SignifySignAdd GitAddSign +hi default link SignifySignChange GitChangeSign +hi default link SignifySignDelete GitDeleteSign " Startify highlighting call hi("StartifyBracket", s:gui03, "", s:cterm03, "", "", "") @@ -426,6 +473,10 @@ if has("nvim") call hi("TSProperty", s:gui0A, "", s:cterm0A, "", "", "") call hi("TSPunctBracket", s:gui0C, "", s:cterm0C, "", "", "") call hi("TSType", s:gui08, "", s:cterm08, "", "none", "") + + " Treesitter-refactor highlighting + call hi("TSDefinition", "", s:gui03, "", s:cterm03, "", "") + call hi("TSDefinitionUsage", "", s:gui02, "", s:cterm02, "none", "") endif " LSP highlighting -- cgit v1.2.3