]> git.r.bdr.sh - rbdr/dotfiles/blob - config/nvim/colors/rbdr.vim
Restore tab completion and diff colors
[rbdr/dotfiles] / config / nvim / colors / rbdr.vim
1 " Vim color scheme
2 "
3 " Name: rbdr.vim
4 " Maintainer: Rubén Beltrán del Río <ben@nsovocal.com>
5 " Last Change: 11 Apr 2019
6 " License: public domain
7 " Version: 1.0
8 "
9 " 256 color scheme using (almost) CGA colors
10
11 set background=dark
12 hi clear
13 if exists("syntax_on")
14 syntax reset
15 endif
16
17 let g:colors_name = "rbdr"
18
19 hi Normal guifg=#FFFFFF guibg=#000000
20 hi Comment guifg=#AAAAAA
21 hi Cursor guifg=#232323 guibg=#FFFF00
22 hi LineNr guifg=#000000 guibg=#FFFFFF
23 hi NonText guifg=#555555 guibg=none
24 hi SpecialKey guifg=#555555
25
26 hi Boolean guifg=#FF00FF
27 hi Character guifg=#FFFF00
28 hi Number guifg=#FF00FF
29 hi String guifg=#00FF00
30 hi Conditional guifg=#FF0000 gui=bold cterm=bold
31 hi Constant guifg=#FFFF00
32 hi Debug guifg=#FF77A8 gui=bold cterm=bold
33
34 hi Define guifg=#FF0000 gui=italic cterm=italic
35 hi Delimiter guifg=#00FF00
36
37 hi diffAdded guifg=#00FF00
38 hi diffRemoved guifg=#FF00FF
39 hi diffFile guifg=#00FFFF
40 hi gitCommitDiff guifg=#FFFFFF
41 hi diffIndexLine guifg=#FFFF00
42 hi diffLine guifg=#FF0000
43
44 hi DiffAdd guifg=#00FF00 guibg=#232323
45 hi DiffDelete guifg=#FF00FF guibg=#232323
46 hi DiffChange guifg=#AAAAAA guibg=#555555
47 hi DiffText guibg=#555555 gui=italic,bold cterm=italic,bold
48
49 hi link @text.diff.add DiffAdd
50 hi link @text.diff.delete DiffDelete
51
52 hi Directory guifg=#00FF00 gui=bold
53 hi Error guifg=#FFFFFF guibg=#FF0000
54 hi ErrorMsg guifg=#FFFFFF guibg=#FF0000 gui=bold cterm=bold
55 hi Exception guifg=#00FF00
56 hi Float guifg=#FF00FF
57 hi FoldColumn guifg=#555555 guibg=#232323
58 hi Folded guifg=#555555 guibg=#232323
59 hi Function guifg=#1E90FF
60 hi Identifier guifg=#FFFF00
61 hi Ignore guifg=#AAAAAA guibg=bg
62 hi IncSearch guifg=#FFFF00 guibg=#232323
63
64 hi Keyword guifg=#FF0000 gui=bold,italic cterm=bold,italic
65 hi Label guifg=#FFFF00 gui=none cterm=none
66 hi Macro guifg=#FFFF00 gui=bold,italic cterm=bold,italic
67 hi SpecialKey guifg=#00FFFF gui=italic cterm=italic
68
69 hi MatchParen guifg=#232323 guibg=#FFFF00 gui=bold cterm=bold
70 hi ModeMsg guifg=#FFFF00
71 hi MoreMsg guifg=#FFFF00
72 hi Operator guifg=#FF0000
73
74 " complete menu
75 hi Pmenu guifg=#00FFFF guibg=#232323
76 hi PmenuSel guibg=#555555
77 hi PmenuSbar guibg=#080808
78 hi PmenuThumb guifg=#00FFFF
79
80 hi PreCondit guifg=#00FF00 gui=bold cterm=bold
81 hi PreProc guifg=#A6E22E
82 hi Question guifg=#00FFFF
83 hi Repeat guifg=#FF0000 gui=bold cterm=bold
84 hi Search guibg=#FFFF55 guifg=#555555
85
86 hi SignColumn guifg=#00FF00 guibg=#232323
87 hi SpecialChar guifg=#FF0000 gui=bold cterm=bold
88 hi SpecialComment guifg=#AAAAAA gui=bold cterm=bold
89 hi Special guifg=#00FFFF guibg=bg gui=italic cterm=italic
90
91 hi Statement guifg=#FF0000 gui=bold cterm=bold
92 hi StatusLine guifg=#FFFFFF guibg=#000000
93 hi StatusLineNC guifg=#000000 guibg=#FFFFFF
94 hi StorageClass guifg=#FF0000 gui=italic cterm=italic
95 hi Structure guifg=#00FFFF
96 hi Tag guifg=#FF0000 gui=italic cterm=italic
97 hi Title guifg=#1E90FF
98 hi Todo guifg=#FFFFFF guibg=bg gui=bold cterm=bold
99
100 hi Type guifg=#00FFFF gui=none cterm=none
101 hi Typedef guifg=#00FFFF
102 hi Underlined guifg=#AAAAAA gui=underline cterm=underline
103
104 hi Include guifg=#FFFF00 gui=none cterm=none
105
106 hi VertSplit guifg=#000000 guibg=#FFFFFF gui=bold cterm=bold
107 hi VisualNOS guibg=#555555
108 hi Visual guibg=#555555
109 hi WarningMsg guifg=#FFFFFF guibg=#555555 gui=bold cterm=bold
110 hi WildMenu guifg=#00FFFF guibg=#000000
111 hi CursorLine guibg=#555555
112 hi ColorColumn guifg=#FFFFFF guibg=#FF0000