@@ -2,38 +2,42 @@
3# This was made based on
3# This was made based on
4# https://github.com/doomemacs/themes/blob/master/themes/doom-acario-dark-theme.el
4# https://github.com/doomemacs/themes/blob/master/themes/doom-acario-dark-theme.el
5−# I've done my best to make it work completely, but there's still some things that differ from the emacs version.
5+# I've done my best to make it look like the Emacs theme, there are still things that looks different from the original.
6+# But I've decided to keep it like that as I found it to be easier to read when there's a lot going on i.e lots of variables, strings and functions close to each other.
7−type = { fg = 'blue' }
8+'attribute' = { fg = 'blue' }
8−constructor = { fg = 'red' }
9−constant = { fg = 'magenta' }
10−'constant.numeric' = { fg = 'orange' }
11−string = { fg = 'green' }
12−comment = { fg = 'gray', modifiers = ['italic'] }
9+'comment' = { fg = 'gray', modifiers = ['italic'] }
13'comment.block' = { fg = 'green', modifiers = ['italic'] }
10'comment.block' = { fg = 'green', modifiers = ['italic'] }
14'comment.block.documentation' = { fg = 'green', modifiers = ['italic'] }
11'comment.block.documentation' = { fg = 'green', modifiers = ['italic'] }
15−variable = { fg = 'cyan' }
12+'constant' = { fg = 'magenta' }
16−'variable.parameter' = { fg = 'blue' }
13+'constant.numeric' = { fg = 'orange' }
17−label = { fg = 'green' }
14+'constructor' = { fg = 'red' }
15+'function' = { fg = 'yellow' }
16+'function.builtin' = { fg = 'blue' }
17+'function.method' = { fg = 'white' }
18−keyword = { fg = 'red' }
18+'keyword' = { fg = 'red' }
19+'label' = { fg = 'green' }
20+'namespace' = { fg = 'white' }
19−operator = { fg = 'blue' }
21+'operator' = { fg = 'blue' }
20−function = { fg = 'yellow' }
22+'punctuation.bracket' = { fg = 'blue' }
23+'punctuation.delimiter' = { fg = 'white', modifiers = ['bold'] }
24+'string' = { fg = 'green' }
21−tag = { fg = 'cyan' }
25+'tag' = { fg = 'cyan' }
22−attribute = { fg = 'blue' }
26+'type' = { fg = 'blue' }
23−attribute = { fg = 'blue' }
27+'variable' = { fg = 'cyan' }
24−namespace = { fg = 'red' }
28+'variable.parameter' = { fg = 'white' }
30+'markup.bold' = { fg = 'orange', modifiers = ['bold'] }
31+'markup.italic' = { fg = 'magenta', modifiers = ['italic'] }
26'markup.heading' = { fg = 'red' }
32'markup.heading' = { fg = 'red' }
27−'markup.list' = { fg = 'red' }
28−'markup.raw.inline' = { fg = 'green', bg = 'base4' }
29−'markup.raw.block' = { fg = 'green', bg = 'base4' }
30−'markup.link' = { fg = 'orange' }
33+'markup.link' = { fg = 'orange' }
31'markup.link.url' = { fg = 'magenta' }
34'markup.link.url' = { fg = 'magenta' }
32'markup.link.text' = { fg = 'orange' }
35'markup.link.text' = { fg = 'orange' }
33'markup.link.label' = { fg = 'green' }
36'markup.link.label' = { fg = 'green' }
37+'markup.list' = { fg = 'red' }
34'markup.quote' = { fg = 'green', modifiers = ['italic'] }
38'markup.quote' = { fg = 'green', modifiers = ['italic'] }
35−'markup.bold' = { fg = 'orange', modifiers = ['bold'] }
39+'markup.raw.block' = { fg = 'green', bg = 'base4' }
36−'markup.italic' = { fg = 'magenta', modifiers = ['italic'] }
40+'markup.raw.inline' = { fg = 'green', bg = 'base4' }
38'diff.plus' = { fg = 'green' }
42'diff.plus' = { fg = 'green' }
39'diff.minus' = { fg = 'red' }
43'diff.minus' = { fg = 'red' }
@@ -61,19 +65,20 @@ namespace = { fg = 'red' }
61'ui.menu.selected' = { bg = 'base3', fg = 'fg' }
65'ui.menu.selected' = { bg = 'base3', fg = 'fg' }
62'ui.selection' = { bg = 'base2' }
66'ui.selection' = { bg = 'base2' }
64−warning = { fg = 'orange' }
68+'warning' = { fg = 'orange' }
65−error = { fg = 'red', modifiers = ['bold'] }
69+'error' = { fg = 'red', modifiers = ['bold'] }
66−info = { fg = 'blue', modifiers = ['bold'] }
70+'info' = { fg = 'blue', modifiers = ['bold'] }
67−hint = { fg = 'blue', modifiers = ['bold'] }
71+'hint' = { fg = 'blue', modifiers = ['bold'] }
69'diagnostic'= { fg = 'red', modifiers = ['underlined'] }
73'diagnostic'= { fg = 'red', modifiers = ['underlined'] }
74+'diagnostic.error'= { fg = 'red', modifiers = ['underlined'] }
70'diagnostic.info'= { fg = 'blue', modifiers = ['underlined'] }
75'diagnostic.info'= { fg = 'blue', modifiers = ['underlined'] }
71'diagnostic.warning'= { fg = 'yellow', modifiers = ['underlined'] }
76'diagnostic.warning'= { fg = 'yellow', modifiers = ['underlined'] }
72−'diagnostic.error'= { fg = 'red', modifiers = ['underlined'] }
74'special' = { fg = 'orange' }
78'special' = { fg = 'orange' }
77black = '#000000'
82black = '#000000'
78red = '#D83441'
83red = '#D83441'
79green = '#79D836'
84green = '#79D836'