aboutsummaryrefslogtreecommitdiff
path: root/.config/shell/zsh-fast-syntax-highlighting/themes
diff options
context:
space:
mode:
authorkj-sh6042025-07-16 22:10:52 -0400
committerkj-sh6042025-07-16 22:10:52 -0400
commit1e204d36c1fab9884f65618ccca019d8cd5f9386 (patch)
tree962ebadaa02a15d2f8441b290daf330bfbd48417 /.config/shell/zsh-fast-syntax-highlighting/themes
parent7c9e54b5366ada655baf8c2b61914182840d6bb6 (diff)
refactor: update `zsh-fast-syntax-highlighting` plugin
Diffstat (limited to '.config/shell/zsh-fast-syntax-highlighting/themes')
-rw-r--r--.config/shell/zsh-fast-syntax-highlighting/themes/base16.ini82
-rw-r--r--.config/shell/zsh-fast-syntax-highlighting/themes/default.ini2
2 files changed, 83 insertions, 1 deletions
diff --git a/.config/shell/zsh-fast-syntax-highlighting/themes/base16.ini b/.config/shell/zsh-fast-syntax-highlighting/themes/base16.ini
new file mode 100644
index 0000000..8c82598
--- /dev/null
+++ b/.config/shell/zsh-fast-syntax-highlighting/themes/base16.ini
@@ -0,0 +1,82 @@
+[base]
+default = none
+unknown-token = 1,bold
+commandseparator = none
+redirection = none
+here-string-tri = 14
+here-string-text = bg:11
+here-string-var = 1,bg:11
+exec-descriptor = 9,bold
+comment = 8
+correct-subtle = 12
+incorrect-subtle = 1
+subtle-separator = 12
+subtle-bg = bg:10
+; secondary =
+; recursive-base =
+
+[command-point]
+reserved-word = 5
+subcommand = 6
+alias = 4
+suffix-alias = 4
+global-alias = 4,bg:11
+builtin = 4
+function = 4
+command = 4
+precommand = 6
+hashed-command = 4
+single-sq-bracket = 4
+double-sq-bracket = 4
+double-paren = 5
+
+[paths]
+path = 9
+pathseparator =
+path-to-dir = 9,underline
+globbing = 6
+globbing-ext = 6,bold
+
+[brackets]
+paired-bracket = bg:8
+bracket-level-1 = 3,bold
+bracket-level-2 = 6,bold
+bracket-level-3 = 2,bold
+
+[arguments]
+single-hyphen-option = 3
+double-hyphen-option = 3
+back-quoted-argument = none
+single-quoted-argument = 2
+double-quoted-argument = 2
+dollar-quoted-argument = 2
+
+[in-string]
+; backslash in $'...'
+back-dollar-quoted-argument = 6
+; backslash or $... in "..."
+back-or-dollar-double-quoted-argument = 1
+
+[other]
+variable = 1
+assign = none
+assign-array-bracket = 5
+history-expansion = 6,bold
+
+[math]
+mathvar = 1
+mathnum = 9
+matherr = 1,bold
+
+[for-loop]
+forvar = 1
+fornum = 9
+; operator
+foroper = none
+; separator
+forsep = none
+
+[case]
+case-input = 1
+case-parentheses = 5
+case-condition = bg:10
diff --git a/.config/shell/zsh-fast-syntax-highlighting/themes/default.ini b/.config/shell/zsh-fast-syntax-highlighting/themes/default.ini
index a5abeab..c0840fb 100644
--- a/.config/shell/zsh-fast-syntax-highlighting/themes/default.ini
+++ b/.config/shell/zsh-fast-syntax-highlighting/themes/default.ini
@@ -14,7 +14,7 @@ correct-subtle = 12
incorrect-subtle = red
subtle-separator = green
subtle-bg = bg:18
-secondary =
+secondary = free
; recursive-base =
[command-point]