blob: 06eac2f2e83b68bec51aaf14121e73aa71e81bea (
plain)
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
|
set background=dark
highlight clear
if exists("syntax on")
hi clear
hi clear CursorLine
syntax reset
endif
let g:colors_name = "typewriter-night"
hi Cursor guibg=#00BAFF
hi Normal ctermfg=254 ctermbg=235 guifg=#E4E4E4 guibg=#262626
hi Title ctermfg=254 ctermbg=235 guifg=#E4E4E4 guibg=#262626 term=bold cterm=bold
hi Special ctermfg=250 ctermbg=NONE guifg=#BCBCBC guibg=NONE
hi Comment ctermfg=239 ctermbg=NONE guifg=#4E4E4E guibg=NONE cterm=italic
hi Constant ctermfg=252 ctermbg=NONE guifg=#D0D0D0 guibg=NONE
hi String ctermfg=242 ctermbg=NONE guifg=#6C6C6C guibg=NONE
hi Number ctermfg=252 ctermbg=NONE guifg=#D0D0D0 guibg=NONE
hi htmlTagName ctermfg=254 ctermbg=NONE guifg=#E4E4E4 guibg=NONE
hi Identifier ctermfg=250 ctermbg=NONE guifg=#BCBCBC guibg=NONE
hi Statement ctermfg=242 ctermbg=NONE guifg=#6C6C6C guibg=NONE cterm=NONE
hi Boolean ctermfg=252 ctermbg=NONE guifg=#D0D0D0 guibg=NONE cterm=NONE
hi PreProc ctermfg=244 ctermbg=NONE guifg=#808080 guibg=NONE
hi Type ctermfg=248 ctermbg=NONE guifg=#A8A8A8 guibg=NONE
hi Function ctermfg=244 ctermbg=NONE guifg=#808080 guibg=NONE cterm=italic
hi Repeat ctermfg=244 ctermbg=NONE guifg=#808080 guibg=NONE
hi Operator ctermfg=248 ctermbg=NONE guifg=#A8A8A8 guibg=NONE
hi Error ctermfg=9 ctermbg=NONE guifg=#FF0000 guibg=NONE
hi TODO ctermfg=135 ctermbg=NONE guifg=#AF5FFF guibg=NONE cterm=italic
hi linenr ctermfg=238 ctermbg=235 guifg=#444444 guibg=#262626 term=bold cterm=bold
hi CursorLine ctermfg=254 ctermbg=NONE guifg=#E4E4E4 guibg=NONE
hi CursorLineNR ctermfg=254 ctermbg=235 guifg=#E4E4E4 guibg=#262626 term=bold cterm=bold gui=bold
hi Search ctermfg=234 ctermbg=153 guifg=#1C1C1C guibg=#AFD7FF term=bold cterm=bold gui=bold
hi IncSearch ctermfg=234 ctermbg=121 guifg=#1C1C1C guibg=#87FFAF term=bold cterm=bold gui=bold
hi WildMenu ctermfg=254 ctermbg=235 guifg=#E4E4E4 guibg=#262626
" Messages
hi ModeMsg ctermfg=254 ctermbg=235 guifg=#E4E4E4 guibg=#262626
hi MoreMsg ctermfg=254 ctermbg=235 guifg=#E4E4E4 guibg=#262626
hi WarningMsg ctermfg=202 ctermbg=235 guifg=#FF5F00 guibg=#262626
hi ErrorMsg ctermfg=197 ctermbg=234 guifg=#FF005F guibg=#1C1C1C term=italic cterm=italic
hi Visual ctermfg=235 ctermbg=153 guifg=#262626 guibg=#AFD7FF
hi SpecialKey ctermfg=254 ctermbg=NONE guifg=#E4E4E4 guibg=NONE
hi NonText ctermfg=238 ctermbg=NONE guifg=#E4E4E4 guibg=NONE
hi ExtraWhitespace ctermbg=115 guibg=#87D7AF
hi MatchParen ctermfg=250 ctermbg=238 guifg=#BCBCBC guibg=#444444 cterm=bold
hi Pmenu ctermfg=254 ctermbg=233 guifg=#E4E4E4 guibg=#121212
hi PmenuSel ctermfg=234 ctermbg=255 guifg=#1C1C1C guibg=#EEEEEE
hi VertSplit ctermfg=233 ctermbg=235 guifg=#121212 guibg=#262626
hi ColorColumn ctermbg=236 guibg=#303030
hi Underlined ctermfg=245 ctermbg=NONE guifg=#949494 cterm=underline term=underline gui=underline
match ExtraWhitespace /\s\+$/
hi link character constant
hi link number constant
hi link boolean constant
hi link Float Number
hi link Conditional Repeat
hi link Label Statement
hi link Keyword Statement
hi link Exception Statement
hi link Include PreProc
hi link Define PreProc
hi link Macro PreProc
hi link PreCondit PreProc
hi link StorageClass Type
hi link Structure Type
hi link Typedef Type
hi link htmlTag Special
hi link Tag Special
hi link SpecialChar Special
hi link Delimiter Special
hi link SpecialComment Special
hi link Debug Special
" sytnax specific
" javascript (ala vim-javascript-syntax)
hi javaScriptFuncArg ctermfg=244 ctermbg=NONE
hi javaScriptFuncExp ctermfg=248
hi javaScriptBraces cterm=NONE
hi link javaScriptDocTags Comment
hi link jsObjectSeparator Number
hi link jsStorageClass String
hi link jsObjectKey String
hi link jsObjectProp String
hi link jsFuncCall String
" Markdown
hi link markdownLinkDelimiter String
hi link markdownLinkTextDelimiter String
hi link mkdDelimiter String
hi link markdownLinkText Normal
hi link mkdLink Normal
hi link markdownUrl Underlined
hi link mkdUrl Underlined
" Pug / HTML
hi link pugId String
hi link pugBegin String
hi link pugTop String
hi link pugIdChar String
hi link pugClass String
hi link pugClassChar String
hi link pugAttributes String
hi link htmlTag String
hi htmlTagName ctermfg=249 ctermbg=NONE
hi htmlArg ctermfg=249 ctermbg=NONE
hi htmlTag ctermfg=249 ctermbg=NONE
hi htmlEndTag ctermfg=249 ctermbg=NONE
" CSS
hi link cssBraces Special
" go (ala vim-go)
hi gotypes ctermfg=208 ctermbg=NONE cterm=italic
hi goDirective ctermfg=242 ctermbg=NONE cterm=italic
hi link goTodo TODO
hi link goType gotypes
hi link goSignedInts gotypes
hi link goUnsignedInts gotypes
hi link goFloats gotypes
hi link goComplexes gotypes
hi goOperator ctermfg=242
hi goBuiltins ctermfg=70
hi goDeclaration ctermfg=242
hi goDeclType ctermfg=242
hi goFunction ctermfg=242 ctermbg=NONE cterm=italic
hi goMethod ctermfg=242 ctermbg=NONE cterm=NONE
hi goStruct ctermfg=254 ctermbg=NONE cterm=NONE
hi goStructDef ctermfg=254 ctermbg=NONE cterm=italic
" NerdTree
hi link NERDTreeDir Special
hi NERDTreeFile ctermfg=241
|