|
|
- ; X-JMnemonic theme for Fast-Syntax-Highlighting:
- ; https://github.com/zdharma/fast-syntax-highlighting
- ; Version: 1.1
- ;
- ; Copyright (c) 2018 Sebastian Gniazdowski
- ;
- ; Based on: https://www.syntaxenvy.com/0753499
- ;
- ; When I first saw the above theme upon syntaxenvy.com generated it randomly,
- ; I've had a quick, bold association with the Johnny Mnemonic movie. I don't
- ; know why, but I've decided to name the theme like this and who knows, maybe
- ; someone will decipher the connection one day. The theme looks suprisingly
- ; well IMO and maybe it's the effect of having this movie property/connection.
- ;
- ; This theme is a descent of the 40 work hours (or more) non-public theme X-Paragon,
- ; which was created to say `thanks' to the patrons at Patreon.com/psprint. It should
- ; carry the same quality.
- ;
- ; The palette - naive and CIE L*a*b conversion:
- ;
- ; main:
- ; #5e6466 -> 59 -> CIELab: 241
- ; comment:
- ; #434749 -> 16 -> CIELab: 238
- ; keyword:
- ; #b77c4b -> 137 -> CIELab: 173
- ; number, string:
- ; #5794a2 -> 67 -> CIELab: 66
- ; title, section, name, selector-id:
- ; #778ce0 -> 104 -> CIELab: 104
- ; attribute, variable, type:
- ; #d55383 -> 168 -> CIELab: 168
- ; symbol, link:
- ; #e66493 -> 168 -> CIELab: 168
- ; builtin, deletion:
- ; #bd5ac0 -> 133 -> CIELab: 170
- ; formula-bg:
- ; #363a3b -> 16 -> CIELab: 237
- ;
- ; Token.Literal: "#dc5be0" -> CIELab: 170 (Orchid; naive: 170)
- ; Token.Operator: "#677dcf" -> CIELab: 68 (SteelBlue3; naive: 68)
- ;
-
- [base]
- default = none
- unknown-token = 196
- secondary = sv-orple
- recursive-base = 183
-
- [background]
- correct-subtle = bg:18
- incorrect-subtle = bg:238
- subtle-bg = bg:17
- global-alias = bg:20
-
- ;;
- ;; COLOR-GROUPS
- ;;
-
- [gray]
- comment = 243
-
-
-
- [pastel]
- here-string-tri = 217
-
-
-
- [no-color]
- assign = none
- back-quoted-argument = none
- redirection = none
- variable = none
-
-
-
-
- [magenta-3]
- dollar-quoted-argument = 173
- double-quoted-argument = 173
- history-expansion = 173
- globbing-ext = 173
- precommand = 173
-
- [light-salmon-3]
- builtin = 137
- subcommand = 137
- single-quoted-argument = 137
-
- [steel-blue-3]
- command = 68
- double-sq-bracket = 68
- double-paren = 68
- single-sq-bracket = 68
-
- [steel-blue]
- reserved-word = 67
-
-
-
- [medium-purple]
- ; backslash in $'...'
- back-dollar-quoted-argument = 104
- commandseparator = 104
- single-hyphen-option = 104
-
- [dark-khaki]
- double-hyphen-option = 143
-
-
-
- [hot-pink-3]
- alias = 168
- exec-descriptor = 168
- function = 168
- hashed-command = 168
- here-string-var = 168
- suffix-alias = 168
-
- [pale-green-3]
- assign-array-bracket = 114
- ; variable $... or backslash in "..." (i.e. variable in string)
- back-or-dollar-double-quoted-argument = 114
- globbing = 114
- here-string-text = 114
-
-
-
- [orchid]
- path = 170
- path-to-dir = 170,underline
- pathseparator =
-
-
-
- ;;
- ;; FUNCTIONALITY-GROUPS
- ;;
-
- [brackets]
- paired-bracket = black,bg:216
- bracket-level-1 = 117
- bracket-level-2 = 217
- bracket-level-3 = 220
-
- [math]
- mathvar = 68
- mathnum = 173
- matherr = 124
-
- [for-loop]
- forvar = 68
- fornum = 173
- ; operator
- foroper = 133
- ; separator
- forsep = 104
-
- [case]
- case-input = 168
- case-parentheses = 217
- case-condition = bg:25
|