-
Notifications
You must be signed in to change notification settings - Fork 120
/
Oceanic Next.YAML-tmTheme
210 lines (174 loc) · 9.26 KB
/
Oceanic Next.YAML-tmTheme
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
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
# [PackageDev] target_format: plist, ext: tmTheme
---
name: Oceanic Next
uuid: 21a3a5f5-e82f-48a8-bc8b-9aef307f6131
author: Dmitri Voronianski (https://github.com/voronianski)
colorSpaceName: sRGB
gutterSettings:
background: '#343d46'
divider: '#343d46'
foreground: '#65737e'
selectionBackground: '#4f5b66'
selectionForeground: '#a7adba'
semanticClass: oceanic.next.dark
settings:
- settings:
background: '#1B2B34'
caret: '#c0c5ce'
blockCaret: '#c0c5ce'
foreground: '#CDD3DE'
invisibles: '#65737e'
lineHighlight: '#65737e55'
selection: '#4f5b66'
guide: '#65737F'
activeGuide: '#FBC95A'
stackGuide: '#4F5B66'
- name: Comments
scope: comment, punctuation.definition.comment
settings:
foreground: '#65737e'
- name: Variable
scope: variable
settings:
foreground: '#CDD3DE'
- name: Keyword, Storage
scope: keyword, storage.type, storage.modifier
settings:
foreground: '#C594C5'
- name: Operator, Misc
scope: keyword.operator, constant.other.color, punctuation, meta.tag,
punctuation.definition.tag, punctuation.separator.inheritance.php,
punctuation.definition.tag.html, punctuation.definition.tag.begin.html,
punctuation.definition.tag.end.html, punctuation.section.embedded,
keyword.other.template, keyword.other.substitution
settings:
foreground: '#5FB3B3'
- name: Tag
scope: entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter
settings:
foreground: '#EB606B'
- name: Function, Special Method, Block Level
scope: entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method,
meta.block-level
settings:
foreground: '#6699CC'
- name: Other Variable, String Link
scope: support.other.variable, string.other.link
settings:
foreground: '#F2777A'
- name: Number, Constant, Function Argument, Tag Attribute, Embedded
scope: constant.numeric, constant.language, support.constant, constant.character,
variable.parameter, keyword.other.unit
settings:
foreground: '#F99157'
- name: String, Symbols, Inherited Class, Markup Heading
scope: string, constant.other.symbol, constant.other.key, entity.other.inherited-class, markup.heading,
markup.inserted.git_gutter, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js
settings:
foreground: '#99C794'
fontStyle: normal
- name: Class, Support
scope: entity.name.class, entity.name.type.class, support.type, support.class, support.orther.namespace.use.php,
meta.use.php, support.other.namespace.php, markup.changed.git_gutter
settings:
foreground: '#FAC863'
- name: Sub-methods
scope: entity.name.module.js, variable.import.parameter.js, variable.other.class.js
settings:
foreground: '#EC5F67'
- name: Language methods
scope: variable.language
settings:
foreground: '#EC5F67'
fontStyle: italic
- name: Object keys
scope: meta.group.braces.curly.js constant.other.object.key.js string.unquoted.label.js
settings:
foreground: '#CDD3DE'
- name: Class methods
scope: meta.class-method.js entity.name.function.js, variable.function.constructor,
meta.class.js meta.class.property.js meta.method.js string.unquoted.js entity.name.function.js
settings:
foreground: '#D8DEE9'
- name: Attributes
scope: entity.other.attribute-name
settings:
foreground: '#BB80B3'
- name: Inserted
scope: markup.inserted
settings:
foreground: '#99C794'
- name: Deleted
scope: markup.deleted
settings:
foreground: '#EC5F67'
- name: Changed
scope: markup.changed
settings:
foreground: '#BB80B3'
- name: Regular Expressions
scope: string.regexp
settings:
foreground: '#5FB3B3'
- name: Escape Characters
scope: constant.character.escape
settings:
foreground: '#5FB3B3'
- name: URL
scope: '*url*, *link*, *uri*'
settings:
fontStyle: underline
- name: Search Results Nums
scope: constant.numeric.line-number.find-in-files - match
settings:
foreground: '#AB7967'
- name: Search Results Lines
scope: entity.name.filename.find-in-files
settings:
foreground: '#99C794'
- name: Decorators
scope: tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js
settings:
foreground: '#6699CC'
fontStyle: italic
- name: ES7 Bind Operator
scope: source.js constant.other.object.key.js string.unquoted.label.js
settings:
foreground: '#EC5F67'
fontStyle: italic
- name: JSON key - Level 8
scope: source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
settings:
foreground: '#FAC863'
- name: JSON key - Level 7
scope: source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
settings:
foreground: '#C594C5'
- name: JSON key - Level 6
scope: source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
settings:
foreground: '#D8DEE9'
- name: JSON key - Level 5
scope: source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
settings:
foreground: '#6699CC'
- name: JSON key - Level 4
scope: source.json meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
settings:
foreground: '#AB7967'
- name: JSON key - Level 3
scope: source.json meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
settings:
foreground: '#EC5f67'
- name: JSON key - Level 2
scope: source.json meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
settings:
foreground: '#F99157'
- name: JSON key - Level 1
scope: source.json meta meta.structure.dictionary.json string.quoted.double.json - meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta.structure.dictionary.json punctuation.definition.string - meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
settings:
foreground: '#FAC863'
- name: JSON key - Level 0
scope: source.json meta.structure.dictionary.json string.quoted.double.json - meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json punctuation.definition.string - meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
settings:
foreground: '#C594C5'