aboutsummaryrefslogtreecommitdiffstats
path: root/template.vim
blob: ceddac07ab9d8485ea451ee667195b906ed36cad (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
" {{title}}
" Maintainer: {{maintainer}}
" Version: {{version}}
" URL: {{url}}

" TODO:
"  - Clean up ctrlp bottom bar.
"  - Alter links for filetypes that don't work well with current rules.

highlight clear
set bg={{bg_setting}}
let g:colors_name="{{name}}"

if exists("syntax_on")
	syntax reset
endif

let g:terminal_ansi_colors = [
	\ "{{black}}",
	\ "{{red}}",
	\ "{{green}}",
	\ "{{yellow}}",
	\ "{{dark_purple}}",
	\ "{{pink}}",
	\ "{{light_purple}}",
	\ "{{white}}",
	\ "{{gray}}",
	\ "{{bold_red}}",
	\ "{{light_green}}",
	\ "{{light_yellow}}",
	\ "{{dark_ui_purple}}",
	\ "{{light_pink}}",
	\ "{{light_ui_purple}}",
	\ "{{bright_white}}"
\ ]

" Basic text and syntax groups
Normal 			white bg
Comment 		light_purple bg
Todo 			light_purple bg bold
Underlined 		light_purple bg underline
Bold 			bright_white bg bold
Italic 			white bg italic
BoldItalic 		bright_white bg bold italic
MatchParen 		light_pink bg bold
Constant 		pink bg
String 			yellow bg
PreProc 		red bg
Special 		Comment
Character 		Constant
Statement 		Normal
Identifier 		Normal
Type 			Normal
Tag 			Underlined

" Errors and warnings
Error 			red none bold underline
ErrorMsg 		bold_red bg bold
SpellBad 		bold_red bg underline
SpellCap 		pink bg underline
SpellLocal 		light_purple bg underline
SpellRare 		light_green bg underline
WarningMsg 		Error

" Diff
Added 			green bg
Removed 		red bg
Changed 		light_purple bg
DiffText 		light_purple bg bold
DiffAdd 		Added
DiffChange 		Changed
DiffDelete 		Removed
DiffTextAdd 		DiffText

" UI: Chrome
StatusLine 		white light_ui_purple
StatusLineNC 		light_purple light_ui_purple
TabPanel 		light_purple bg
Title 			light_purple bg
VertSplit 		light_purple bg
TabLine 		light_purple bg underline
VertSplitNC 		VertSplit
StatusLineTerm 		StatusLine
StatusLineTermNC 	StatusLineNC
TabLineFill 		TabLine
TabLineSel 		StatusLine
TabPanelFill 		TabPanel
TabPanelSel 		TabPanel
TitleBar 		StatusLine
TitleBarNC 		StatusLineNC

" UI: Misc.
ColorColumn		none dark_ui_purple
Conceal			light_purple bg
" TODO: These cursor values are just placeholders.
Cursor			none light_ui_purple
_lCursor		none dark_ui_purple
CursorColumn		none bg_tint
Directory		light_purple bg	bold
EndOfBuffer		dark_purple bg
Folded			light_purple bg	bold italic
IncSearch		light_yellow bg	reverse
LineNr			dark_purple bg
CursorLineNr		light_pink bg bold
CursorLineFold		light_pink bg bold
CursorLineSign		light_pink bg bold
ModeMsg			white bg
MsgArea			white bg
MoreMsg			white bg bold
Question		light_purple bg	bold
QuickFixLine		bright_white dark_ui_purple bold
Visual			none light_ui_purple none
NonText			light_pink bg bold
CursorIM 		lCursor
CursorLine 		CursorColumn
FoldColumn 		Folded
SignColumn 		Folded
LineNrAbove 		LineNr
LineNrBelow 		LineNr
MessageWindow 		ErrorMsg
ComplMatchIns 		Normal
PreInsert 		Added
Search 			IncSearch
CurSearch 		Search
SpecialKey 		EndOfBuffer
Terminal 		Normal
VisualNOS 		Visual
WildMenu 		PMenuSel

" UI: Pop-up menus
PMenu			white light_ui_purple
PMenuSel		light_ui_purple	light_purple bold
PMenuSbar		white white
PMenuThumb		white light_purple
PMenuShadow		gray bg
PMenuKind		PMenu
PMenuKindSel		PMenuSel
PMenuExtra		PMenu
PMenuExtraSel		PMenuSel
PMenuMatch		PMenu
PMenumatchSel		PMenuSel
PMenuborder		PMenu
Popup			Pmenu
PopupBorder		Pmenu
PopupTitle		Pmenu
PopupSelected		PmenuSel
PopupNotification 	WarningMsg

_gitcommitSummary 	Normal
_gitcommitOverflow 	Error

HtmlH1			Normal
HtmlH2	 		HtmlH1
HtmlH3	 		HtmlH1
HtmlH4	 		HtmlH1
HtmlH5	 		HtmlH1
HtmlH6	 		HtmlH1
HtmlLink		Normal
HtmlTitle		Normal

MarkdownH1		String
MarkdownH2 		MarkdownH1
MarkdownH3 		MarkdownH1
MarkdownH4 		MarkdownH1
MarkdownH5 		MarkdownH1
MarkdownH6 		MarkdownH1
MarkdownLinkText 	Type
MarkdownId		Comment
MarkdownUrl		MarkdownId
_markdownCode		PreProc

" ALE
ALEWarning		yellow none bold underline
ALEInfo			dark_purple none bold underline
ALEError 		Error
ALEStyleError 		ALEError
ALEStyleWarning 	ALEWarning