on master help sign in
Fixed Doom acario theme (#3533) (#3539)

Changed the `namespace` style to fix the issue (#3533). I also made the theme look a little closer to how it looks in Emacs, I did however opt to still have it slightly different as I found it easier to read with my port than on the original in Emacs. I also sorted most keys (mainly from line 8 to 28) for the theme to be in alphabetical order, so it's easier to have a quick glance where they are.

commitf0fb3407d2bac6523f0f293d18642393ba3c2a7c authorLuna <rinnray@gliroid.com> dateThu 25 Aug 2022, 17:35 (4 years ago) parent28c5e21
1 file changed+33−28
runtime/themes/doom_acario_dark.toml+33−28
runtime/themes/doom_acario_dark.toml+33−28
@@ -2,38 +2,42 @@
22#
33# This was made based on
44# 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.
67
7−type = { 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'] }
8+'attribute' = { fg = 'blue' }
9+'comment' = { fg = 'gray', modifiers = ['italic'] }
1310'comment.block' = { fg = 'green', modifiers = ['italic'] }
1411'comment.block.documentation' = { fg = 'green', modifiers = ['italic'] }
15−variable = { fg = 'cyan' }
16−'variable.parameter' = { fg = 'blue' }
17−label = { fg = 'green' }
18−keyword = { fg = 'red' }
19−operator = { fg = 'blue' }
20−function = { fg = 'yellow' }
21−tag = { fg = 'cyan' }
22−attribute = { fg = 'blue' }
23−attribute = { fg = 'blue' }
24−namespace = { fg = 'red' }
12+'constant' = { fg = 'magenta' }
13+'constant.numeric' = { fg = 'orange' }
14+'constructor' = { fg = 'red' }
15+'function' = { fg = 'yellow' }
16+'function.builtin' = { fg = 'blue' }
17+'function.method' = { fg = 'white' }
18+'keyword' = { fg = 'red' }
19+'label' = { fg = 'green' }
20+'namespace' = { fg = 'white' }
21+'operator' = { fg = 'blue' }
22+'punctuation.bracket' = { fg = 'blue' }
23+'punctuation.delimiter' = { fg = 'white', modifiers = ['bold'] }
24+'string' = { fg = 'green' }
25+'tag' = { fg = 'cyan' }
26+'type' = { fg = 'blue' }
27+'variable' = { fg = 'cyan' }
28+'variable.parameter' = { fg = 'white' }
2529
30+'markup.bold' = { fg = 'orange', modifiers = ['bold'] }
31+'markup.italic' = { fg = 'magenta', modifiers = ['italic'] }
2632'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' }
3134'markup.link.url' = { fg = 'magenta' }
3235'markup.link.text' = { fg = 'orange' }
3336'markup.link.label' = { fg = 'green' }
37+'markup.list' = { fg = 'red' }
3438'markup.quote' = { fg = 'green', modifiers = ['italic'] }
35−'markup.bold' = { fg = 'orange', modifiers = ['bold'] }
36−'markup.italic' = { fg = 'magenta', modifiers = ['italic'] }
39+'markup.raw.block' = { fg = 'green', bg = 'base4' }
40+'markup.raw.inline' = { fg = 'green', bg = 'base4' }
3741
3842'diff.plus' = { fg = 'green' }
3943'diff.minus' = { fg = 'red' }
@@ -61,19 +65,20 @@ namespace = { fg = 'red' }
6165'ui.menu.selected' = { bg = 'base3', fg = 'fg' }
6266'ui.selection' = { bg = 'base2' }
6367
64−warning = { fg = 'orange' }
65−error = { fg = 'red', modifiers = ['bold'] }
66−info = { fg = 'blue', modifiers = ['bold'] }
67−hint = { fg = 'blue', modifiers = ['bold'] }
68+'warning' = { fg = 'orange' }
69+'error' = { fg = 'red', modifiers = ['bold'] }
70+'info' = { fg = 'blue', modifiers = ['bold'] }
71+'hint' = { fg = 'blue', modifiers = ['bold'] }
6872
6973'diagnostic'= { fg = 'red', modifiers = ['underlined'] }
74+'diagnostic.error'= { fg = 'red', modifiers = ['underlined'] }
7075'diagnostic.info'= { fg = 'blue', modifiers = ['underlined'] }
7176'diagnostic.warning'= { fg = 'yellow', modifiers = ['underlined'] }
72−'diagnostic.error'= { fg = 'red', modifiers = ['underlined'] }
7377
7478'special' = { fg = 'orange' }
7579
7680[palette]
81+white = '#ffffff'
7782black = '#000000'
7883red = '#D83441'
7984green = '#79D836'