a duotonic color scheme

Italic comments, fix pmenu and matchparen

Changed files
+16 -16
colors
+16 -16
colors/plain.vim
··· 58 58 let s:green = s:light_green 59 59 let s:red = s:light_red 60 60 let s:yellow = s:light_yellow 61 - let s:visual = s:lighter_black 61 + let s:visual = s:subtle_black 62 62 let s:cursor_line = s:subtle_black 63 - let s:status_line = s:light_gray 63 + let s:status_line = s:medium_gray 64 64 let s:status_line_nc = s:light_black 65 65 let s:constant = s:light_green 66 66 let s:comment = s:lighter_black 67 - let s:selection = s:light_yellow 67 + let s:selection = s:green 68 68 let s:warning = s:yellow 69 69 else 70 70 let s:bg = s:white ··· 79 79 let s:yellow = s:dark_yellow 80 80 let s:visual = s:light_blue 81 81 let s:cursor_line = s:lightest_gray 82 - let s:status_line = s:light_black 82 + let s:status_line = s:medium_gray 83 83 let s:status_line_nc = s:light_gray 84 84 let s:constant = s:dark_blue 85 85 let s:comment = s:light_gray ··· 102 102 call s:h("Normal", {"bg": s:bg, "fg": s:norm}) 103 103 call s:h("Noise", {"bg": s:bg, "fg": s:norm_subtle}) 104 104 call s:h("Cursor", {"bg": s:green, "fg": s:norm}) 105 - call s:h("Comment", {"fg": s:comment, "cterm": "bold"}) 105 + call s:h("Comment", {"fg": s:comment, "cterm": "italic"}) 106 106 call s:h("Function", {"fg": s:norm, "cterm": "bold"}) 107 107 108 108 call s:h("Constant", {"bg": s:bg, "fg": s:constant}) ··· 154 154 call s:h("NonText", {"fg": s:medium_gray}) 155 155 call s:h("Directory", {"fg": s:dark_green}) 156 156 call s:h("ErrorMsg", {"fg": s:pink}) 157 - call s:h("IncSearch", {"bg": s:selection, "fg": s:light_black}) 158 - call s:h("Search", {"bg": s:selection, "fg": s:light_black}) 157 + call s:h("IncSearch", {"bg": s:selection, "fg": s:black}) 158 + call s:h("Search", {"bg": s:selection, "fg": s:black}) 159 159 call s:h("MoreMsg", {"fg": s:medium_gray, "cterm": "bold", "gui": "bold"}) 160 160 hi! link ModeMsg MoreMsg 161 - call s:h("LineNr", {"fg": s:bg_subtle}) 161 + call s:h("LineNr", {"fg": s:light_black}) 162 162 call s:h("CursorLineNr", {"fg": s:green, "bg": s:bg_very_subtle}) 163 163 call s:h("Question", {"fg": s:red}) 164 - call s:h("VertSplit", {"bg": s:bg_very_subtle, "fg": s:bg_very_subtle}) 164 + call s:h("VertSplit", {"bg": s:bg, "fg": s:bg_very_subtle}) 165 165 call s:h("Title", {"fg": s:dark_green}) 166 166 call s:h("Visual", {"bg": s:visual}) 167 167 call s:h("VisualNOS", {"bg": s:bg_subtle}) 168 168 call s:h("WarningMsg", {"fg": s:warning}) 169 - call s:h("WildMenu", {"fg": s:black, "bg": s:bg_very_subtle}) 169 + call s:h("WildMenu", {"fg": s:white, "bg": s:bg}) 170 170 call s:h("Folded", {"fg": s:medium_gray}) 171 171 call s:h("FoldColumn", {"fg": s:bg_subtle}) 172 172 call s:h("DiffAdd", {"fg": s:green}) ··· 193 193 194 194 """ StatusLine 195 195 196 - call s:h("StatusLine", {"cterm": "underline", "bg": s:bg, "fg": s:status_line}) 196 + call s:h("StatusLine", {"bg": s:bg, "fg": s:status_line}) 197 197 call s:h("StatusLineNC", {"cterm": "underline", "bg": s:bg, "fg": s:status_line_nc}) 198 198 199 199 " Those are not standard but are useful to emphasis different parts of the ··· 202 202 call s:h("StatusLineError", {"gui": "underline", "bg": s:bg, "fg": s:pink}) 203 203 call s:h("StatusLineWarning", {"gui": "underline", "bg": s:bg, "fg": s:warning}) 204 204 205 - call s:h("Pmenu", {"fg": s:norm, "bg": s:cursor_line}) 206 - call s:h("PmenuSel", {"fg": s:norm, "bg": s:bg_subtle, "gui": "bold"}) 205 + call s:h("Pmenu", {"fg": s:norm, "bg": s:bg_very_subtle}) 206 + call s:h("PmenuSel", {"fg": s:bg, "bg": s:bg_subtle, "gui": "bold"}) 207 207 call s:h("PmenuSbar", {"fg": s:norm, "bg": s:bg_subtle}) 208 208 call s:h("PmenuThumb", {"fg": s:norm, "bg": s:bg_subtle}) 209 - call s:h("TabLine", {"fg": s:norm, "bg": s:bg}) 209 + call s:h("TabLine", {"fg": s:norm_subtle, "bg": s:bg}) 210 210 call s:h("TabLineSel", {"fg": s:norm, "bg": s:bg, "gui": "bold", "cterm": "bold"}) 211 - call s:h("TabLineFill", {"fg": s:norm, "bg": s:bg}) 211 + call s:h("TabLineFill", {"fg": s:norm_subtle, "bg": s:bg}) 212 212 call s:h("CursorColumn", {"bg": s:bg_very_subtle}) 213 213 call s:h("CursorLine", {"bg": s:cursor_line}) 214 214 call s:h("ColorColumn", {"bg": s:bg_subtle}) 215 215 216 - call s:h("MatchParen", {"bg": s:bg_subtle, "fg": s:norm}) 216 + call s:h("MatchParen", {"bg": s:bg_very_subtle, "fg": s:norm}) 217 217 call s:h("qfLineNr", {"fg": s:medium_gray}) 218 218 219 219 call s:h("htmlH1", {"bg": s:bg, "fg": s:norm})