]> git.r.bdr.sh - rbdr/dotfiles/blob - config/nvim/colors/tranquil.vim
New color scheme
[rbdr/dotfiles] / config / nvim / colors / tranquil.vim
1 " Vim color scheme
2 "
3 " Name: tranquil.vim
4 " Maintainer: Rubén Beltrán del Río <ben@nsovocal.com>
5 " Last Change: 19 Apr 2024
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 = "tranquil"
18
19 hi Normal guifg=#FFFFFF guibg=#0F261F
20 hi Comment guifg=#B5D1CC
21 hi Cursor guifg=#90A6A2 guibg=#FAED8F
22 hi LineNr guifg=#0024CC guibg=#FFFFFF
23 hi CursorLineNr guifg=#FFFFFF guibg=#0024CC
24 hi NonText guifg=#0024CC guibg=none
25 hi SpecialKey guifg=#0024CC
26
27 hi Boolean guifg=#FFB4F0
28 hi Character guifg=#FAED8F
29 hi Number guifg=#FFB4F0
30 hi String guifg=#23C17C
31 hi Conditional guifg=#FA2B00 gui=bold cterm=bold
32 hi Constant guifg=#FAED8F
33 hi Debug guifg=#FFB4F0 gui=bold cterm=bold
34
35 hi Define guifg=#FA2B00 gui=italic cterm=italic
36 hi Delimiter guifg=#23C17C
37
38 hi diffAdded guifg=#23C17C
39 hi diffRemoved guifg=#FFB4F0
40 hi diffFile guifg=#80FFCC
41 hi gitCommitDiff guifg=#FFFFFF
42 hi diffIndexLine guifg=#FAED8F
43 hi diffLine guifg=#FA2B00
44
45 hi DiffAdd guifg=#23C17C guibg=#90A6A2
46 hi DiffDelete guifg=#FFB4F0 guibg=#90A6A2
47 hi DiffChange guifg=#B5D1CC guibg=#0024CC
48 hi DiffText guibg=#0024CC gui=italic,bold cterm=italic,bold
49
50 hi link @text.diff.add DiffAdd
51 hi link @text.diff.delete DiffDelete
52
53 hi Directory guifg=#23C17C gui=bold
54 hi Error guifg=#FFFFFF guibg=#FA2B00
55 hi ErrorMsg guifg=#FFFFFF guibg=#FA2B00 gui=bold cterm=bold
56 hi Exception guifg=#23C17C
57 hi Float guifg=#FFB4F0
58 hi FoldColumn guifg=#0024CC guibg=#90A6A2
59 hi Folded guifg=#0024CC guibg=#90A6A2
60 hi Function guifg=#4F8FE6
61 hi Identifier guifg=#FAED8F
62 hi Ignore guifg=#B5D1CC guibg=bg
63 hi IncSearch guifg=#FAED8F guibg=#90A6A2
64
65 hi Keyword guifg=#FA2B00 gui=bold,italic cterm=bold,italic
66 hi Label guifg=#FAED8F gui=none cterm=none
67 hi Macro guifg=#FAED8F gui=bold,italic cterm=bold,italic
68 hi SpecialKey guifg=#80FFCC gui=italic cterm=italic
69
70 hi MatchParen guifg=#90A6A2 guibg=#FAED8F gui=bold cterm=bold
71 hi ModeMsg guifg=#FAED8F
72 hi MoreMsg guifg=#FAED8F
73 hi Operator guifg=#FA2B00
74
75 " complete menu
76 hi Pmenu guifg=#0F261F guibg=#80FFCC
77 hi PmenuSel guibg=#90A6A2
78 hi PmenuSbar guibg=#0F261F
79 hi PmenuThumb guifg=#80FFCC
80
81 hi PreCondit guifg=#23C17C gui=bold cterm=bold
82 hi PreProc guifg=#A6E22E
83 hi Question guifg=#80FFCC
84 hi Repeat guifg=#FA2B00 gui=bold cterm=bold
85 hi Search guibg=#FFFF55 guifg=#0024CC
86
87 hi SignColumn guifg=#23C17C guibg=#90A6A2
88 hi SpecialChar guifg=#FA2B00 gui=bold cterm=bold
89 hi SpecialComment guifg=#B5D1CC gui=bold cterm=bold
90 hi Special guifg=#80FFCC guibg=bg gui=italic cterm=italic
91
92 hi Statement guifg=#FA2B00 gui=bold cterm=bold
93 hi StatusLine guifg=#FFFFFF guibg=#0F261F
94 hi StatusLineNC guifg=#0F261F guibg=#FFFFFF
95 hi StorageClass guifg=#FA2B00 gui=italic cterm=italic
96 hi Structure guifg=#80FFCC
97 hi Tag guifg=#FA2B00 gui=italic cterm=italic
98 hi Title guifg=#4F8FE6
99 hi Todo guifg=#FFFFFF guibg=bg gui=bold cterm=bold
100
101 hi Type guifg=#80FFCC gui=none cterm=none
102 hi Typedef guifg=#80FFCC
103 hi Underlined guifg=#B5D1CC gui=underline cterm=underline
104
105 hi Include guifg=#FAED8F gui=none cterm=none
106
107 hi VertSplit guifg=#0F261F guibg=#FFFFFF gui=bold cterm=bold
108 hi VisualNOS guibg=#0024CC
109 hi Visual guibg=#0024CC guifg=#FFFFFF
110 hi WarningMsg guifg=#FFFFFF guibg=#0024CC gui=bold cterm=bold
111 hi WildMenu guifg=#80FFCC guibg=#0F261F
112 hi CursorLine guibg=#FFFFFFFF
113 hi ColorColumn guifg=#FFFFFF guibg=#FA3B00
114