Skip to content

Commit 6d195b9

Browse files
p4ymakthomasskk
authored andcommitted
Co-authored-by: Roman Chumak <p4ymak@yandex.ru>
1 parent cd2c988 commit 6d195b9

File tree

1 file changed

+106
-0
lines changed

1 file changed

+106
-0
lines changed

runtime/themes/sonokai.toml

+106
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
### Sublime Text Sonokai Theme
2+
## Original Author: sainnhe
3+
# URL: https://github.com/sainnhe/sonokai
4+
## Modified by p4ymak
5+
# URL: https://github.com/p4ymak
6+
# License: MIT License
7+
8+
"type" = "blue"
9+
"constant" = "purple"
10+
"constant.numeric" = "purple"
11+
"constant.character.escape" = "orange"
12+
"string" = "yellow"
13+
"comment" = "grey"
14+
"variable" = "fg"
15+
"variable.builtin" = "orange"
16+
"variable.parameter" = "fg"
17+
"variable.other.member" = "fg"
18+
"label" = "orange"
19+
"punctuation" = "grey"
20+
"punctuation.delimiter" = "grey"
21+
"punctuation.bracket" = "fg"
22+
"keyword" = "red"
23+
"operator" = "orange"
24+
"function" = "green"
25+
"function.builtin" = "blue"
26+
"function.macro" = "purple"
27+
"tag" = "yellow"
28+
"namespace" = "blue"
29+
"attribute" = "purple"
30+
"constructor" = "blue"
31+
"module" = "blue"
32+
"special" = "orange"
33+
34+
"markup.heading.marker" = "grey"
35+
"markup.heading.1" = { fg = "red", modifiers = ["bold"] }
36+
"markup.heading.2" = { fg = "orange", modifiers = ["bold"] }
37+
"markup.heading.3" = { fg = "yellow", modifiers = ["bold"] }
38+
"markup.heading.4" = { fg = "green", modifiers = ["bold"] }
39+
"markup.heading.5" = { fg = "blue", modifiers = ["bold"] }
40+
"markup.heading.6" = { fg = "fg", modifiers = ["bold"] }
41+
"markup.list" = "red"
42+
"markup.bold" = { modifiers = ["bold"] }
43+
"markup.italic" = { modifiers = ["italic"] }
44+
"markup.link.url" = { fg = "blue", modifiers = ["underlined"] }
45+
"markup.link.text" = "purple"
46+
"markup.quote" = "grey"
47+
"markup.raw" = "green"
48+
49+
"diff.plus" = "green"
50+
"diff.delta" = "orange"
51+
"diff.minus" = "red"
52+
53+
"ui.background" = { bg = "bg0" }
54+
"ui.cursor" = { modifiers = ['reversed'] }
55+
"ui.cursor.match" = { fg = "orange", bg = "diff_yellow" }
56+
"ui.cursor.insert" = { fg = "black", bg = "grey" }
57+
"ui.cursor.select" = { fg = "bg0", bg = "blue" }
58+
"ui.selection" = { bg = "bg4" }
59+
"ui.linenr" = "grey"
60+
"ui.linenr.selected" = "fg"
61+
"ui.cursorline.primary" = { bg = "bg2" }
62+
"ui.statusline" = { fg = "fg", bg = "bg3" }
63+
"ui.statusline.inactive" = { fg = "grey", bg = "bg1" }
64+
"ui.popup" = { fg = "grey", bg = "bg2" }
65+
"ui.window" = { fg = "grey", bg = "bg0" }
66+
"ui.help" = { fg = "fg", bg = "bg1" }
67+
"ui.text" = "fg"
68+
"ui.text.focus" = "green"
69+
"ui.menu" = { fg = "fg", bg = "bg2" }
70+
"ui.menu.selected" = { fg = "bg0", bg = "green" }
71+
"ui.virtual.whitespace" = { fg = "grey_dim" }
72+
"ui.virtual.ruler" = { bg = "grey_dim" }
73+
74+
info = { fg = 'green', bg = 'bg2' }
75+
hint = { fg = 'blue', bg = 'bg2', modifiers = ['bold'] }
76+
warning = { fg = 'yellow', bg = 'bg2', modifiers = ['bold'] }
77+
error = { fg = 'red', bg = 'bg2', modifiers = ['bold'] }
78+
diagnostic = { modifiers = ['underlined'] }
79+
80+
81+
82+
[palette]
83+
84+
black = "#181819"
85+
bg0 = "#2c2e34"
86+
bg1 = "#33353f"
87+
bg2 = "#363944"
88+
bg3 = "#3b3e48"
89+
bg4 = "#414550"
90+
bg_red = "#ff6077"
91+
diff_red = "#55393d"
92+
bg_green = "#a7df78"
93+
diff_green = "#394634"
94+
bg_blue = "#85d3f2"
95+
diff_blue = "#354157"
96+
diff_yellow = "#4e432f"
97+
fg = "#e2e2e3"
98+
red = "#fc5d7c"
99+
orange = "#f39660"
100+
yellow = "#e7c664"
101+
green = "#9ed072"
102+
cyan = "#8dd0b6" # added for compatibility with `edge` scheme
103+
blue = "#76cce0"
104+
purple = "#b39df3"
105+
grey = "#7f8490"
106+
grey_dim = "#595f6f"

0 commit comments

Comments
 (0)