A simple CPU rendered GUI IDE experience.
Diffstat (limited to 'src/text/theme_treesitter.rs')
| -rw-r--r-- | src/text/theme_treesitter.rs | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/text/theme_treesitter.rs b/src/text/theme_treesitter.rs new file mode 100644 index 0000000..89813ad --- /dev/null +++ b/src/text/theme_treesitter.rs @@ -0,0 +1,20 @@ +use dsb::cell::Style; + +super::semantic_tokens::theme! { + "attribute" b"#ffd173", + "comment" b"#5c6773" Style::ITALIC, + "constant" b"#DFBFFF", + "function" b"#FFD173" Style::ITALIC, + "function.macro" b"#fbc351", + "variable.builtin" b"#FFAD66", + "keyword" b"#FFAD66" Style::ITALIC | Style::BOLD, + "number" b"#dfbfff", + "operator" b"#F29E74", + "punctuation" b"#cccac2", + "string" b"#D5FF80", + "tag" b"#5CCFE6" Style::ITALIC | Style::BOLD, + "type" b"#73D0FF" Style::ITALIC | Style::BOLD, + "variable" b"#cccac2", + "variable.parameter" b"#DFBFFF", + "namespace" b"#73d0ff", +} |