diff options
author | Michael McClintock <mrmcc3@gmail.com> | 2023-01-17 06:40:25 +1000 |
---|---|---|
committer | Michael McClintock <mrmcc3@gmail.com> | 2023-01-17 06:40:25 +1000 |
commit | 922b3700109a5e35a6299f592e8068c26165ea8e (patch) | |
tree | 30a1a6aa607cc99ea3005d1475f8f256a7b5869d | |
parent | 415580a058fa3b6a7b030a72efc3ab5a79755fb0 (diff) | |
download | yo-theme-helix-922b3700109a5e35a6299f592e8068c26165ea8e.tar.gz |
tweaks
-rw-r--r-- | README.md | 7 | ||||
-rw-r--r-- | yo_dark.toml | 10 | ||||
-rw-r--r-- | yo_light.toml | 4 |
3 files changed, 13 insertions, 8 deletions
@@ -8,13 +8,14 @@ A [Helix][helix] theme inspired by [Zenbones][zenbones] & - Ideas from alabaster. - Comments should stand out. - Use color sparingly. The rules should be simple. -- Alabaster essentially skips eveything else. It doesn't highlight keywords - (reserved words) or types. (which to be fair isn't really an issue for + - avoid font variants where possible. +- Alabaster essentially only higlights comments/constants and strings. + - It doesn't highlight keywords (reserved words) or types. (which to be fair isn't really an issue for clojure) - Yo doesn't go quite as far on this point. - Instead it takes the minimal zenbones approach to highlight the remaining code constructs. - - subtle colors, contrast & font variants + - subtle colors, contrast. - vibrant colors are left for diagnostics. - The default yo themes use the following: - **Green** for strings (same as alabaster) diff --git a/yo_dark.toml b/yo_dark.toml index c9de62d..a8ddf53 100644 --- a/yo_dark.toml +++ b/yo_dark.toml @@ -60,15 +60,15 @@ hint = { fg = "info10" } "diagnostic.error" = { underline = { style = "curl", color = "err10" } } # code -comment = { fg = "info9" } -keyword = { fg = "alt9", modifiers = ["bold"] } +comment = { fg = "info10" } +keyword = { fg = "alt9" } operator = { fg = "alt9" } string = { fg = "str9" } constant = { fg = "const9" } "string.symbol" = { fg = "const9" } -variable = { fg = "gray9" } -namespace = { fg = "gray9" } -punctuation = { fg = "gray10" } +variable = { fg = "gray11" } +namespace = { fg = "gray11" } +punctuation = { fg = "gray11" } function = { fg = "gray11" } attribute = { fg = "gray11" } tag = { fg = "gray12" } diff --git a/yo_light.toml b/yo_light.toml index 8a4000f..92f5936 100644 --- a/yo_light.toml +++ b/yo_light.toml @@ -28,6 +28,10 @@ inherits = "yo_dark" "ui.selection.primary" = { fg = "alt12", bg = "alt6" } "ui.cursorline.primary" = { bg = "gray4" } +# line numbers +"ui.linenr" = { fg = "gray8" } +"ui.linenr.selected" = { fg = "alt8" } + # statusline "ui.statusline" = { fg = "gray11", bg = "gray5" } "ui.statusline.inactive" = { fg = "gray11", bg = "gray3" } |