├── terminal ├── mintty │ └── mysticaltutor.minttyrc ├── kitty │ └── mysticaltutor.conf ├── alacritty │ └── mysticaltutor.yml ├── Xresources │ └── mysticaltutor.Xresources ├── tmux │ └── mysticaltutor.conf ├── windows-terminal │ └── mysticaltutor.json ├── README.md └── iterm2 │ └── mysticaltutor.itermcolors ├── LICENSE ├── README.md ├── template └── mysticaltutor.colortemplate └── colors └── mysticaltutor.vim /terminal/mintty/mysticaltutor.minttyrc: -------------------------------------------------------------------------------- 1 | BackgroundColour=#1e2227 2 | ForegroundColour=#d9d9d9 3 | CursorColour=#d9d9d9 4 | Black=#1e2227 5 | Red=#e07093 6 | Green=#8bbe67 7 | Yellow=#bb8e67 8 | Blue=#5c8ec7 9 | Magenta=#8b5fc7 10 | Cyan=#5cbe97 11 | White=#d9d9d9 12 | BoldBlack=#30343c 13 | BoldRed=#dfb4c9 14 | BoldGreen=#b1c6ac 15 | BoldYellow=#c3b470 16 | BoldBlue=#a0b4cf 17 | BoldMagenta=#b1a3df 18 | BoldCyan=#a0c4bd 19 | BoldWhite=#ffffff 20 | -------------------------------------------------------------------------------- /terminal/kitty/mysticaltutor.conf: -------------------------------------------------------------------------------- 1 | cursor #d9d9d9 2 | 3 | foreground #d9d9d9 4 | background #1e2227 5 | selection_foreground #1e2227 6 | selection_background #d9d9d9 7 | 8 | color0 #1e2227 9 | color1 #e07093 10 | color2 #8bbe67 11 | color3 #bb8e67 12 | color4 #5c8ec7 13 | color5 #8b5fc7 14 | color6 #5cbe97 15 | color7 #d9d9d9 16 | color8 #30343c 17 | color9 #dfb4c9 18 | color10 #b1c6ac 19 | color11 #c3b470 20 | color12 #a0b4cf 21 | color13 #b1a3df 22 | color14 #a0c4bd 23 | color15 #ffffff 24 | -------------------------------------------------------------------------------- /terminal/alacritty/mysticaltutor.yml: -------------------------------------------------------------------------------- 1 | colors: 2 | primary: 3 | background: '#1e2227' 4 | foreground: '#d9d9d9' 5 | # cursor: # uncomment if you don't want reverse 6 | # text: '#1e2227' 7 | # cursor: '#d9d9d9' 8 | normal: 9 | black: '#1e2227' 10 | red: '#e07093' 11 | green: '#8bbe67' 12 | yellow: '#bb8e67' 13 | blue: '#5c8ec7' 14 | magenta: '#8b5fc7' 15 | cyan: '#5cbe97' 16 | white: '#d9d9d9' 17 | bright: 18 | black: '#30343c' 19 | red: '#dfb4c9' 20 | green: '#b1c6ac' 21 | yellow: '#c3b470' 22 | blue: '#a0b4cf' 23 | magenta: '#b1a3df' 24 | cyan: '#a0c4bd' 25 | white: '#ffffff' 26 | -------------------------------------------------------------------------------- /terminal/Xresources/mysticaltutor.Xresources: -------------------------------------------------------------------------------- 1 | ! special 2 | *.foreground: #d9d9d9 3 | *.background: #1e2227 4 | *.cursorColor: #d9d9d9 5 | 6 | ! black 7 | *.color0: #1e2227 8 | *.color8: #30343c 9 | 10 | ! red 11 | *.color1: #e07093 12 | *.color9: #dfb4c9 13 | 14 | ! green 15 | *.color2: #8bbe67 16 | *.color10: #b1c6ac 17 | 18 | ! yellow 19 | *.color3: #bb8e67 20 | *.color11: #c3b470 21 | 22 | ! blue 23 | *.color4: #5c8ec7 24 | *.color12: #a0b4cf 25 | 26 | ! magenta 27 | *.color5: #8b5fc7 28 | *.color13: #b1a3df 29 | 30 | ! cyan 31 | *.color6: #5cbe97 32 | *.color14: #a0c4bd 33 | 34 | ! white 35 | *.color7: #d9d9d9 36 | *.color15: #ffffff 37 | 38 | -------------------------------------------------------------------------------- /terminal/tmux/mysticaltutor.conf: -------------------------------------------------------------------------------- 1 | # copy mode 2 | set-option -wg mode-style bg=brightblack,fg=red,bold 3 | 4 | # panes 5 | set-option -g pane-border-style bg=black,fg=brightblack 6 | set-option -g pane-active-border-style bg=black,fg=white 7 | 8 | # statusbar 9 | set-option -g status-justify left 10 | set-option -g status-position bottom 11 | set-option -g status-style bg=brightblack,fg=white 12 | set-option -g status-left '#[fg=red,bold] @#{session_name} ' 13 | set-option -g status-right '#[bold]%H:%M:%S ' 14 | 15 | set-option -wg window-status-format ' #[fg=brightmagenta]#{window_index}:#[default]#{window_name}#[fg=yellow]#{window_flags}' 16 | set-option -wg window-status-current-format ' #[fg=magenta,bold]#{window_index}:#[fg=brightwhite]#{window_name}#[fg=yellow]#{window_flags}' 17 | set-option -wg window-status-activity-style fg=red 18 | set-option -wg window-status-bell-style fg=red 19 | 20 | # messages 21 | set-option -g message-style fg=yellow,bg=brightblack 22 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 Cem Aksoylar 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /terminal/windows-terminal/mysticaltutor.json: -------------------------------------------------------------------------------- 1 | // To use, copy scheme from "schemes" array into the corresponding array in your 2 | // settings.json file for Windows Terminal, and set the "colorScheme" field to 3 | // "Mystical Tutor" for whichever profile(s) you want to use the color scheme. 4 | 5 | { 6 | "schemes": [{ 7 | "name" : "Mystical Tutor", 8 | 9 | "cursorColor" : "#d9d9d9", 10 | 11 | "background" : "#1e2227", 12 | "foreground" : "#d9d9d9", 13 | 14 | "black" : "#1e2227", 15 | "blue" : "#5c8ec7", 16 | "cyan" : "#5cbe97", 17 | "green" : "#8bbe67", 18 | "purple" : "#8b5fc7", 19 | "red" : "#e07093", 20 | "white" : "#d9d9d9", 21 | "yellow" : "#bb8e67", 22 | "brightBlack" : "#30343c", 23 | "brightBlue" : "#a0b4cf", 24 | "brightCyan" : "#a0c4bd", 25 | "brightGreen" : "#b1c6ac", 26 | "brightPurple" : "#b1a3df", 27 | "brightRed" : "#dfb4c9", 28 | "brightWhite" : "#ffffff", 29 | "brightYellow" : "#c3b470" 30 | }] 31 | } 32 | -------------------------------------------------------------------------------- /terminal/README.md: -------------------------------------------------------------------------------- 1 | # Terminal themes for Mystical Tutor 2 | 3 | ![terminal theme](https://caksoylar.github.io/mysticaltutor/images/mystical-terminal.png) 4 | 5 | ## Alacritty 6 | 7 | Replace the color definitions in your [alacritty.yml](https://github.com/alacritty/alacritty#configuration) with the definitions in `alacritty/mysticaltutor.yml`. 8 | 9 | ## iTerm2 10 | 11 | Download `iterm2/mysticaltutor.itermcolors` and see installation instructions at https://iterm2colorschemes.com/. 12 | 13 | ## Kitty 14 | 15 | Add the contents of `kitty/mysticaltutor.conf` into your [kitty.conf](https://sw.kovidgoyal.net/kitty/conf.html) file. 16 | 17 | ## Mintty & WSLtty 18 | 19 | Copy `mintty/mysticaltutor.minttyrc` to `%APPDATA%\mintty\themes` or `%APPDATA%\wsltty\themes`folder, then select `mysticaltutor` from the `Options...` menu or add `ThemeFile=mysticaltutor` to your config file, e.g. in `%APPDATA%\mintty\config` or `%APPDATA%\wsltty\config`. 20 | 21 | ## tmux 22 | 23 | Append the contents of `tmux/mysticaltutor.conf` into your `tmux.conf` file (e.g. at `~/.tmux.conf` or `~/.config/tmux/tmux.conf` in newer versions), replacing existing definitions if necessary. 24 | 25 | ## Windows Terminal 26 | 27 | Copy scheme from `schemes` array in `windows-terminal/mysticaltutor.json` into the corresponding array in your `settings.json` file for Windows Terminal, then set the `colorScheme` field to `Mystical Tutor` for whichever profile(s) you want to use the color scheme. 28 | 29 | ## Xresources (xterm/uxterm/rxvt-unicode) 30 | 31 | Copy the contents of `Xresources/mysticaltutor.Xresources` into your `~/.Xresources`. 32 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Mystical Tutor 📚🔮 2 | Mystical Tutor is a dark, low-contrast, flat colorscheme for Vim and terminals. Although it works best with true colors (in GVim and supporting terminals with `set termguicolors`), it degrades gracefully to 256 and 16 colors for use with compatible terminals. Special attention has been paid to legibility in diff mode. 3 | 4 | ![main image](https://caksoylar.github.io/mysticaltutor/images/mysticaltutor.png) 5 | 6 | Note: A [kakoune](https://kakoune.org) version of the colorscheme is now available at [kakoune-mysticaltutor](https://github.com/caksoylar/kakoune-mysticaltutor). 7 | 8 | ## Installation 9 | Download `colors/mysticaltutor.vim` into a `colors` folder in Vim's `runtimepath` e.g. `~/.vim` or `%USERPROFILE%\vimfiles`. Alternatively, use your favorite package manager. 10 | 11 | Put `colorscheme mysticaltutor` in your vimrc to enable. 12 | 13 | ## Terminal themes 14 | Although not necessary for the Vim colorscheme to work, themes for some terminals are available under the `terminal` folder. Note that some of these are not tested, feel free to open an issue if you encounter problems. 15 | 16 | A simple tmux theme (displayed below) that you can append to your `tmux.conf` can also be found in the same folder. It assumes you are using the terminal theme. 17 | 18 | ![terminal theme](https://caksoylar.github.io/mysticaltutor/images/mystical-terminal.png) 19 | 20 | ## Credits 21 | * Created using [lifepillar](https://github.com/lifepillar)'s wonderful [Colortemplate](https://github.com/lifepillar/vim-colortemplate) tool, with the corresponding template available in the `template` folder 22 | * Colors inspired by [One Half](https://github.com/sonph/onehalf), [seabird](https://github.com/nightsense/seabird) and various material themes 23 | * Technical details lifted wholesale from the excellent [Apprentice](https://github.com/romainl/Apprentice) by [romainl](https://github.com/romainl), such as how to best combine Visual/Cursorline/Diff highlights 24 | * [terminal.sexy](https://terminal.sexy) used for creating some of the terminal themes 25 | 26 | ## More screenshots 27 | Diff highlights: 28 | 29 | ![diff](https://caksoylar.github.io/mysticaltutor/images/mystical-diff.png) 30 | 31 | Python snippet, tabline and highlights for all syntax definitions: 32 | ![syntax](https://caksoylar.github.io/mysticaltutor/images/mystical-24bit.png) 33 | 34 | 256 colors: 35 | 36 | ![256 color](https://caksoylar.github.io/mysticaltutor/images/mystical-256.png) 37 | 38 | 16 colors with own terminal theme: 39 | 40 | ![256 color](https://caksoylar.github.io/mysticaltutor/images/mystical-16.png) 41 | 42 | 16 colors with Windows 10 default theme (Campbell): 43 | 44 | ![256 color](https://caksoylar.github.io/mysticaltutor/images/mystical-16-win32.png) 45 | -------------------------------------------------------------------------------- /template/mysticaltutor.colortemplate: -------------------------------------------------------------------------------- 1 | # vim: ft=colortemplate fdm=marker 2 | 3 | # Information {{{ 4 | Full name: Mystical Tutor 5 | Short name: mysticaltutor 6 | Author: Cem Aksoylar 7 | Website: https://github.com/caksoylar/vim-mysticaltutor 8 | Description: Low-contrast flat colorscheme 9 | License: MIT 10 | Option Prefix: mysticaltutor 11 | Neovim: yes 12 | # }}} 13 | 14 | # Color palette {{{ 15 | # Color name GUI Base256 Base16 (optional) 16 | Color: black #1e2227 ~ Black 17 | Color: darkgray #30343c ~ DarkGray 18 | Color: gray #a0a4aa ~ Gray 19 | Color: red #e07093 ~ DarkRed 20 | Color: brightred #dfb4c9 ~ Red 21 | Color: green #8bbe67 ~ DarkGreen 22 | Color: brightgreen #b1c6ac ~ Green 23 | Color: yellow #bb8e67 ~ DarkYellow 24 | Color: brightyellow #c3b470 ~ Yellow 25 | Color: darkblue #304a68 ~ DarkBlue 26 | Color: blue #5c8ec7 ~ DarkBlue 27 | Color: brightblue #a0b4cf ~ Blue 28 | Color: magenta #8b5fc7 ~ DarkMagenta 29 | Color: brightmagenta #b1a3df ~ Magenta 30 | Color: cyan #5cbe97 ~ DarkCyan 31 | Color: brightcyan #a0c4bd ~ Cyan 32 | Color: white #d9d9d9 ~ Gray 33 | Color: brightwhite #ffffff ~ White 34 | # }}} 35 | 36 | Background: dark 37 | Variant: gui 256 16 38 | 39 | # Default highlight groups {{{ 40 | #if !has('gui_running') && get(g:, '@optionprefix_transp_bg', 0) 41 | # Transparent background 42 | Normal white none 43 | Terminal white none 44 | #else 45 | # Opaque background 46 | Normal white black 47 | Terminal white black 48 | #endif 49 | 50 | # Group Foreground Background Attributes 51 | ColorColumn none darkgray 52 | Conceal none none 53 | Cursor none none reverse 54 | CursorColumn none none bold 55 | CursorLine none darkgray 56 | CursorLineNr brightwhite darkgray 57 | DiffAdd green darkgray reverse 58 | DiffChange brightyellow darkgray reverse 59 | DiffDelete red darkgray reverse 60 | DiffText yellow darkgray reverse 61 | Directory blue none 62 | EndOfBuffer -> NonText 63 | ErrorMsg black red 64 | FoldColumn -> LineNr 65 | Folded gray none italic 66 | IncSearch yellow black t=reverse g=standout 67 | LineNr gray none 68 | MatchParen cyan none 69 | ModeMsg cyan none 70 | MoreMsg cyan none 71 | NonText gray none 72 | Pmenu white darkblue 73 | PmenuSbar none darkgray 74 | PmenuSel black cyan 75 | PmenuThumb none blue 76 | Question green none 77 | QuickFixLine -> Search 78 | Search blue black t=reverse g=standout 79 | SignColumn none none 80 | SpecialKey gray none 81 | StatusLine white darkblue bold 82 | StatusLineNC gray darkgray 83 | StatusLineTerm -> StatusLine 84 | StatusLineTermNC -> StatusLineNC 85 | TabLine gray darkgray 86 | TabLineFill white darkgray 87 | TabLineSel white darkblue bold 88 | Title brightwhite none 89 | VertSplit darkgray darkgray 90 | Visual brightblue darkgray reverse 91 | VisualNOS none none underline 92 | WarningMsg black brightyellow 93 | WildMenu cyan darkblue bold 94 | 95 | # Other conventional group names (see `:help group-name`) 96 | Boolean -> Constant 97 | Character -> Constant 98 | Comment gray none 99 | Conditional -> Statement 100 | Constant red none 101 | Define -> PreProc 102 | Debug -> Special 103 | Delimiter -> Special 104 | Error red none bold 105 | Exception -> Statement 106 | Float -> Constant 107 | Function brightmagenta none 108 | Identifier cyan none 109 | Ignore none none 110 | Include -> PreProc 111 | Keyword -> Statement 112 | Label -> Statement 113 | Macro -> PreProc 114 | Number -> Constant 115 | Operator -> Statement 116 | PreCondit -> PreProc 117 | PreProc brightgreen none 118 | Repeat -> Statement 119 | Special yellow none 120 | SpecialChar -> Special 121 | SpecialComment -> Special 122 | Statement blue none 123 | StorageClass -> Type 124 | String green none 125 | Structure -> Type 126 | Tag -> Special 127 | Todo cyan none bold 128 | Type magenta none 129 | Typedef -> Type 130 | Underlined none none underline 131 | lCursor -> Cursor 132 | # CursorIM none fg 133 | ToolbarLine gray darkgray 134 | ToolbarButton white darkblue bold 135 | # }}} 136 | 137 | # Spelling groups {{{ 138 | Variant: gui 139 | #if !has('gui_running') 140 | # Color the fg since undercurl is not colored in terminal 141 | SpellBad red none undercurl 142 | SpellCap blue none undercurl 143 | SpellLocal magenta none undercurl 144 | SpellRare cyan none undercurl 145 | #else 146 | SpellBad none none undercurl s=red 147 | SpellCap none none undercurl s=blue 148 | SpellLocal none none undercurl s=magenta 149 | SpellRare none none undercurl s=cyan 150 | #endif 151 | 152 | Variant: 256 16 153 | SpellBad red none undercurl 154 | SpellCap blue none undercurl 155 | SpellLocal magenta none undercurl 156 | SpellRare cyan none undercurl 157 | # }}} 158 | 159 | # Terminal colors {{{ 160 | Term Colors: black red green yellow blue magenta cyan white darkgray brightred brightgreen brightyellow brightblue brightmagenta brightcyan brightwhite 161 | # }}} 162 | -------------------------------------------------------------------------------- /terminal/iterm2/mysticaltutor.itermcolors: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Ansi 0 Color 6 | 7 | Color Space 8 | sRGB 9 | Blue Component 10 | 0.15294117647058825 11 | Green Component 12 | 0.13333333333333333 13 | Red Component 14 | 0.11764705882352941 15 | 16 | Ansi 1 Color 17 | 18 | Color Space 19 | sRGB 20 | Blue Component 21 | 0.5764705882352941 22 | Green Component 23 | 0.4392156862745098 24 | Red Component 25 | 0.8784313725490196 26 | 27 | Ansi 10 Color 28 | 29 | Color Space 30 | sRGB 31 | Blue Component 32 | 0.6745098039215687 33 | Green Component 34 | 0.7764705882352941 35 | Red Component 36 | 0.6941176470588235 37 | 38 | Ansi 11 Color 39 | 40 | Color Space 41 | sRGB 42 | Blue Component 43 | 0.4392156862745098 44 | Green Component 45 | 0.7058823529411765 46 | Red Component 47 | 0.7647058823529411 48 | 49 | Ansi 12 Color 50 | 51 | Color Space 52 | sRGB 53 | Blue Component 54 | 0.8117647058823529 55 | Green Component 56 | 0.7058823529411765 57 | Red Component 58 | 0.6274509803921569 59 | 60 | Ansi 13 Color 61 | 62 | Color Space 63 | sRGB 64 | Blue Component 65 | 0.8745098039215686 66 | Green Component 67 | 0.6392156862745098 68 | Red Component 69 | 0.6941176470588235 70 | 71 | Ansi 14 Color 72 | 73 | Color Space 74 | sRGB 75 | Blue Component 76 | 0.7411764705882353 77 | Green Component 78 | 0.7686274509803922 79 | Red Component 80 | 0.6274509803921569 81 | 82 | Ansi 15 Color 83 | 84 | Color Space 85 | sRGB 86 | Blue Component 87 | 1 88 | Green Component 89 | 1 90 | Red Component 91 | 1 92 | 93 | Ansi 2 Color 94 | 95 | Color Space 96 | sRGB 97 | Blue Component 98 | 0.403921568627451 99 | Green Component 100 | 0.7450980392156863 101 | Red Component 102 | 0.5450980392156862 103 | 104 | Ansi 3 Color 105 | 106 | Color Space 107 | sRGB 108 | Blue Component 109 | 0.403921568627451 110 | Green Component 111 | 0.5568627450980392 112 | Red Component 113 | 0.7333333333333333 114 | 115 | Ansi 4 Color 116 | 117 | Color Space 118 | sRGB 119 | Blue Component 120 | 0.7803921568627451 121 | Green Component 122 | 0.5568627450980392 123 | Red Component 124 | 0.3607843137254902 125 | 126 | Ansi 5 Color 127 | 128 | Color Space 129 | sRGB 130 | Blue Component 131 | 0.7803921568627451 132 | Green Component 133 | 0.37254901960784315 134 | Red Component 135 | 0.5450980392156862 136 | 137 | Ansi 6 Color 138 | 139 | Color Space 140 | sRGB 141 | Blue Component 142 | 0.592156862745098 143 | Green Component 144 | 0.7450980392156863 145 | Red Component 146 | 0.3607843137254902 147 | 148 | Ansi 7 Color 149 | 150 | Color Space 151 | sRGB 152 | Blue Component 153 | 0.8509803921568627 154 | Green Component 155 | 0.8509803921568627 156 | Red Component 157 | 0.8509803921568627 158 | 159 | Ansi 8 Color 160 | 161 | Color Space 162 | sRGB 163 | Blue Component 164 | 0.23529411764705882 165 | Green Component 166 | 0.20392156862745098 167 | Red Component 168 | 0.18823529411764706 169 | 170 | Ansi 9 Color 171 | 172 | Color Space 173 | sRGB 174 | Blue Component 175 | 0.788235294117647 176 | Green Component 177 | 0.7058823529411765 178 | Red Component 179 | 0.8745098039215686 180 | 181 | Background Color 182 | 183 | Color Space 184 | sRGB 185 | Blue Component 186 | 0.15294117647058825 187 | Green Component 188 | 0.13333333333333333 189 | Red Component 190 | 0.11764705882352941 191 | 192 | Bold Color 193 | 194 | Color Space 195 | sRGB 196 | Blue Component 197 | 0.8509803921568627 198 | Green Component 199 | 0.8509803921568627 200 | Red Component 201 | 0.8509803921568627 202 | 203 | Cursor Color 204 | 205 | Color Space 206 | sRGB 207 | Blue Component 208 | 0.8509803921568627 209 | Green Component 210 | 0.8509803921568627 211 | Red Component 212 | 0.8509803921568627 213 | 214 | Cursor Text Color 215 | 216 | Color Space 217 | sRGB 218 | Blue Component 219 | 0.15294117647058825 220 | Green Component 221 | 0.13333333333333333 222 | Red Component 223 | 0.11764705882352941 224 | 225 | Foreground Color 226 | 227 | Color Space 228 | sRGB 229 | Blue Component 230 | 0.8509803921568627 231 | Green Component 232 | 0.8509803921568627 233 | Red Component 234 | 0.8509803921568627 235 | 236 | Selected Text Color 237 | 238 | Color Space 239 | sRGB 240 | Blue Component 241 | 0.8509803921568627 242 | Green Component 243 | 0.8509803921568627 244 | Red Component 245 | 0.8509803921568627 246 | 247 | Selection Color 248 | 249 | Color Space 250 | sRGB 251 | Blue Component 252 | 0.15294117647058825 253 | Green Component 254 | 0.13333333333333333 255 | Red Component 256 | 0.11764705882352941 257 | 258 | 259 | 260 | -------------------------------------------------------------------------------- /colors/mysticaltutor.vim: -------------------------------------------------------------------------------- 1 | " Name: Mystical Tutor 2 | " Description: Low-contrast flat colorscheme 3 | " Author: Cem Aksoylar 4 | " Maintainer: Cem Aksoylar 5 | " Website: https://github.com/caksoylar/vim-mysticaltutor 6 | " License: MIT 7 | " Last Updated: Tue 02 Jul 2019 10:37:14 AM PDT 8 | 9 | " Generated by Colortemplate v2.0.0b3 10 | 11 | set background=dark 12 | 13 | hi clear 14 | if exists('syntax_on') 15 | syntax reset 16 | endif 17 | 18 | let g:colors_name = 'mysticaltutor' 19 | 20 | let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 2 21 | let s:italics = (((&t_ZH != '' && &t_ZH != '') || has('gui_running')) && !has('iOS')) || has('nvim') 22 | 23 | if (has('termguicolors') && &termguicolors) || has('gui_running') 24 | let g:terminal_ansi_colors = ['#1e2227', '#e07093', '#8bbe67', '#bb8e67', 25 | \ '#5c8ec7', '#8b5fc7', '#5cbe97', '#d9d9d9', '#30343c', '#dfb4c9', 26 | \ '#b1c6ac', '#c3b470', '#a0b4cf', '#b1a3df', '#a0c4bd', '#ffffff'] 27 | if has('nvim') 28 | let g:terminal_color_0 = '#1e2227' 29 | let g:terminal_color_1 = '#e07093' 30 | let g:terminal_color_2 = '#8bbe67' 31 | let g:terminal_color_3 = '#bb8e67' 32 | let g:terminal_color_4 = '#5c8ec7' 33 | let g:terminal_color_5 = '#8b5fc7' 34 | let g:terminal_color_6 = '#5cbe97' 35 | let g:terminal_color_7 = '#d9d9d9' 36 | let g:terminal_color_8 = '#30343c' 37 | let g:terminal_color_9 = '#dfb4c9' 38 | let g:terminal_color_10 = '#b1c6ac' 39 | let g:terminal_color_11 = '#c3b470' 40 | let g:terminal_color_12 = '#a0b4cf' 41 | let g:terminal_color_13 = '#b1a3df' 42 | let g:terminal_color_14 = '#a0c4bd' 43 | let g:terminal_color_15 = '#ffffff' 44 | endif 45 | if !has('gui_running') && get(g:, 'mysticaltutor_transp_bg', 0) 46 | hi Normal guifg=#d9d9d9 guibg=NONE guisp=NONE gui=NONE cterm=NONE 47 | hi Terminal guifg=#d9d9d9 guibg=NONE guisp=NONE gui=NONE cterm=NONE 48 | else 49 | hi Normal guifg=#d9d9d9 guibg=#1e2227 guisp=NONE gui=NONE cterm=NONE 50 | hi Terminal guifg=#d9d9d9 guibg=#1e2227 guisp=NONE gui=NONE cterm=NONE 51 | endif 52 | hi ColorColumn guifg=NONE guibg=#30343c guisp=NONE gui=NONE cterm=NONE 53 | hi Conceal guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE 54 | hi Cursor guifg=NONE guibg=NONE guisp=NONE gui=reverse ctermfg=NONE ctermbg=NONE cterm=reverse 55 | hi CursorColumn guifg=NONE guibg=NONE guisp=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold 56 | hi CursorLine guifg=NONE guibg=#30343c guisp=NONE gui=NONE cterm=NONE 57 | hi CursorLineNr guifg=#ffffff guibg=#30343c guisp=NONE gui=NONE cterm=NONE 58 | hi DiffAdd guifg=#8bbe67 guibg=#30343c guisp=NONE gui=reverse cterm=reverse 59 | hi DiffChange guifg=#c3b470 guibg=#30343c guisp=NONE gui=reverse cterm=reverse 60 | hi DiffDelete guifg=#e07093 guibg=#30343c guisp=NONE gui=reverse cterm=reverse 61 | hi DiffText guifg=#bb8e67 guibg=#30343c guisp=NONE gui=reverse cterm=reverse 62 | hi Directory guifg=#5c8ec7 guibg=NONE guisp=NONE gui=NONE cterm=NONE 63 | hi! link EndOfBuffer NonText 64 | hi ErrorMsg guifg=#1e2227 guibg=#e07093 guisp=NONE gui=NONE cterm=NONE 65 | hi! link FoldColumn LineNr 66 | hi Folded guifg=#a0a4aa guibg=NONE guisp=NONE gui=italic cterm=italic 67 | hi IncSearch guifg=#bb8e67 guibg=#1e2227 guisp=NONE gui=standout cterm=standout 68 | hi LineNr guifg=#a0a4aa guibg=NONE guisp=NONE gui=NONE cterm=NONE 69 | hi MatchParen guifg=#5cbe97 guibg=NONE guisp=NONE gui=NONE cterm=NONE 70 | hi ModeMsg guifg=#5cbe97 guibg=NONE guisp=NONE gui=NONE cterm=NONE 71 | hi MoreMsg guifg=#5cbe97 guibg=NONE guisp=NONE gui=NONE cterm=NONE 72 | hi NonText guifg=#a0a4aa guibg=NONE guisp=NONE gui=NONE cterm=NONE 73 | hi Pmenu guifg=#d9d9d9 guibg=#304a68 guisp=NONE gui=NONE cterm=NONE 74 | hi PmenuSbar guifg=NONE guibg=#30343c guisp=NONE gui=NONE cterm=NONE 75 | hi PmenuSel guifg=#1e2227 guibg=#5cbe97 guisp=NONE gui=NONE cterm=NONE 76 | hi PmenuThumb guifg=NONE guibg=#5c8ec7 guisp=NONE gui=NONE cterm=NONE 77 | hi Question guifg=#8bbe67 guibg=NONE guisp=NONE gui=NONE cterm=NONE 78 | hi! link QuickFixLine Search 79 | hi Search guifg=#5c8ec7 guibg=#1e2227 guisp=NONE gui=standout cterm=standout 80 | hi SignColumn guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE 81 | hi SpecialKey guifg=#a0a4aa guibg=NONE guisp=NONE gui=NONE cterm=NONE 82 | hi StatusLine guifg=#d9d9d9 guibg=#304a68 guisp=NONE gui=bold cterm=bold 83 | hi StatusLineNC guifg=#a0a4aa guibg=#30343c guisp=NONE gui=NONE cterm=NONE 84 | hi! link StatusLineTerm StatusLine 85 | hi! link StatusLineTermNC StatusLineNC 86 | hi TabLine guifg=#a0a4aa guibg=#30343c guisp=NONE gui=NONE cterm=NONE 87 | hi TabLineFill guifg=#d9d9d9 guibg=#30343c guisp=NONE gui=NONE cterm=NONE 88 | hi TabLineSel guifg=#d9d9d9 guibg=#304a68 guisp=NONE gui=bold cterm=bold 89 | hi Title guifg=#ffffff guibg=NONE guisp=NONE gui=NONE cterm=NONE 90 | hi VertSplit guifg=#30343c guibg=#30343c guisp=NONE gui=NONE cterm=NONE 91 | hi Visual guifg=#a0b4cf guibg=#30343c guisp=NONE gui=reverse cterm=reverse 92 | hi VisualNOS guifg=NONE guibg=NONE guisp=NONE gui=underline ctermfg=NONE ctermbg=NONE cterm=underline 93 | hi WarningMsg guifg=#1e2227 guibg=#c3b470 guisp=NONE gui=NONE cterm=NONE 94 | hi WildMenu guifg=#5cbe97 guibg=#304a68 guisp=NONE gui=bold cterm=bold 95 | hi! link Boolean Constant 96 | hi! link Character Constant 97 | hi Comment guifg=#a0a4aa guibg=NONE guisp=NONE gui=NONE cterm=NONE 98 | hi! link Conditional Statement 99 | hi Constant guifg=#e07093 guibg=NONE guisp=NONE gui=NONE cterm=NONE 100 | hi! link Define PreProc 101 | hi! link Debug Special 102 | hi! link Delimiter Special 103 | hi Error guifg=#e07093 guibg=NONE guisp=NONE gui=bold cterm=bold 104 | hi! link Exception Statement 105 | hi! link Float Constant 106 | hi Function guifg=#b1a3df guibg=NONE guisp=NONE gui=NONE cterm=NONE 107 | hi Identifier guifg=#5cbe97 guibg=NONE guisp=NONE gui=NONE cterm=NONE 108 | hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE 109 | hi! link Include PreProc 110 | hi! link Keyword Statement 111 | hi! link Label Statement 112 | hi! link Macro PreProc 113 | hi! link Number Constant 114 | hi! link Operator Statement 115 | hi! link PreCondit PreProc 116 | hi PreProc guifg=#b1c6ac guibg=NONE guisp=NONE gui=NONE cterm=NONE 117 | hi! link Repeat Statement 118 | hi Special guifg=#bb8e67 guibg=NONE guisp=NONE gui=NONE cterm=NONE 119 | hi! link SpecialChar Special 120 | hi! link SpecialComment Special 121 | hi Statement guifg=#5c8ec7 guibg=NONE guisp=NONE gui=NONE cterm=NONE 122 | hi! link StorageClass Type 123 | hi String guifg=#8bbe67 guibg=NONE guisp=NONE gui=NONE cterm=NONE 124 | hi! link Structure Type 125 | hi! link Tag Special 126 | hi Todo guifg=#5cbe97 guibg=NONE guisp=NONE gui=bold cterm=bold 127 | hi Type guifg=#8b5fc7 guibg=NONE guisp=NONE gui=NONE cterm=NONE 128 | hi! link Typedef Type 129 | hi Underlined guifg=NONE guibg=NONE guisp=NONE gui=underline ctermfg=NONE ctermbg=NONE cterm=underline 130 | hi! link lCursor Cursor 131 | hi ToolbarLine guifg=#a0a4aa guibg=#30343c guisp=NONE gui=NONE cterm=NONE 132 | hi ToolbarButton guifg=#d9d9d9 guibg=#304a68 guisp=NONE gui=bold cterm=bold 133 | if !s:italics 134 | hi Folded gui=NONE cterm=NONE 135 | endif 136 | if !has('gui_running') 137 | hi SpellBad guifg=#e07093 guibg=NONE guisp=NONE gui=undercurl cterm=undercurl 138 | hi SpellCap guifg=#5c8ec7 guibg=NONE guisp=NONE gui=undercurl cterm=undercurl 139 | hi SpellLocal guifg=#8b5fc7 guibg=NONE guisp=NONE gui=undercurl cterm=undercurl 140 | hi SpellRare guifg=#5cbe97 guibg=NONE guisp=NONE gui=undercurl cterm=undercurl 141 | else 142 | hi SpellBad guifg=NONE guibg=NONE guisp=#e07093 gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl 143 | hi SpellCap guifg=NONE guibg=NONE guisp=#5c8ec7 gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl 144 | hi SpellLocal guifg=NONE guibg=NONE guisp=#8b5fc7 gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl 145 | hi SpellRare guifg=NONE guibg=NONE guisp=#5cbe97 gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl 146 | endif 147 | unlet s:t_Co s:italics 148 | finish 149 | endif 150 | 151 | if s:t_Co >= 256 152 | if !has('gui_running') && get(g:, 'mysticaltutor_transp_bg', 0) 153 | hi Normal ctermfg=253 ctermbg=NONE cterm=NONE 154 | hi Terminal ctermfg=253 ctermbg=NONE cterm=NONE 155 | else 156 | hi Normal ctermfg=253 ctermbg=235 cterm=NONE 157 | if !has('patch-8.0.0616') && !has('nvim') " Fix for Vim bug 158 | set background=dark 159 | endif 160 | hi Terminal ctermfg=253 ctermbg=235 cterm=NONE 161 | endif 162 | hi ColorColumn ctermfg=NONE ctermbg=236 cterm=NONE 163 | hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE 164 | hi Cursor ctermfg=NONE ctermbg=NONE cterm=reverse 165 | hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=bold 166 | hi CursorLine ctermfg=NONE ctermbg=236 cterm=NONE 167 | hi CursorLineNr ctermfg=231 ctermbg=236 cterm=NONE 168 | hi DiffAdd ctermfg=107 ctermbg=236 cterm=reverse 169 | hi DiffChange ctermfg=143 ctermbg=236 cterm=reverse 170 | hi DiffDelete ctermfg=168 ctermbg=236 cterm=reverse 171 | hi DiffText ctermfg=137 ctermbg=236 cterm=reverse 172 | hi Directory ctermfg=67 ctermbg=NONE cterm=NONE 173 | hi! link EndOfBuffer NonText 174 | hi ErrorMsg ctermfg=235 ctermbg=168 cterm=NONE 175 | hi! link FoldColumn LineNr 176 | hi Folded ctermfg=248 ctermbg=NONE cterm=italic 177 | hi IncSearch ctermfg=137 ctermbg=235 cterm=reverse 178 | hi LineNr ctermfg=248 ctermbg=NONE cterm=NONE 179 | hi MatchParen ctermfg=72 ctermbg=NONE cterm=NONE 180 | hi ModeMsg ctermfg=72 ctermbg=NONE cterm=NONE 181 | hi MoreMsg ctermfg=72 ctermbg=NONE cterm=NONE 182 | hi NonText ctermfg=248 ctermbg=NONE cterm=NONE 183 | hi Pmenu ctermfg=253 ctermbg=24 cterm=NONE 184 | hi PmenuSbar ctermfg=NONE ctermbg=236 cterm=NONE 185 | hi PmenuSel ctermfg=235 ctermbg=72 cterm=NONE 186 | hi PmenuThumb ctermfg=NONE ctermbg=67 cterm=NONE 187 | hi Question ctermfg=107 ctermbg=NONE cterm=NONE 188 | hi! link QuickFixLine Search 189 | hi Search ctermfg=67 ctermbg=235 cterm=reverse 190 | hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE 191 | hi SpecialKey ctermfg=248 ctermbg=NONE cterm=NONE 192 | hi StatusLine ctermfg=253 ctermbg=24 cterm=bold 193 | hi StatusLineNC ctermfg=248 ctermbg=236 cterm=NONE 194 | hi! link StatusLineTerm StatusLine 195 | hi! link StatusLineTermNC StatusLineNC 196 | hi TabLine ctermfg=248 ctermbg=236 cterm=NONE 197 | hi TabLineFill ctermfg=253 ctermbg=236 cterm=NONE 198 | hi TabLineSel ctermfg=253 ctermbg=24 cterm=bold 199 | hi Title ctermfg=231 ctermbg=NONE cterm=NONE 200 | hi VertSplit ctermfg=236 ctermbg=236 cterm=NONE 201 | hi Visual ctermfg=110 ctermbg=236 cterm=reverse 202 | hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=underline 203 | hi WarningMsg ctermfg=235 ctermbg=143 cterm=NONE 204 | hi WildMenu ctermfg=72 ctermbg=24 cterm=bold 205 | hi! link Boolean Constant 206 | hi! link Character Constant 207 | hi Comment ctermfg=248 ctermbg=NONE cterm=NONE 208 | hi! link Conditional Statement 209 | hi Constant ctermfg=168 ctermbg=NONE cterm=NONE 210 | hi! link Define PreProc 211 | hi! link Debug Special 212 | hi! link Delimiter Special 213 | hi Error ctermfg=168 ctermbg=NONE cterm=bold 214 | hi! link Exception Statement 215 | hi! link Float Constant 216 | hi Function ctermfg=147 ctermbg=NONE cterm=NONE 217 | hi Identifier ctermfg=72 ctermbg=NONE cterm=NONE 218 | hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE 219 | hi! link Include PreProc 220 | hi! link Keyword Statement 221 | hi! link Label Statement 222 | hi! link Macro PreProc 223 | hi! link Number Constant 224 | hi! link Operator Statement 225 | hi! link PreCondit PreProc 226 | hi PreProc ctermfg=151 ctermbg=NONE cterm=NONE 227 | hi! link Repeat Statement 228 | hi Special ctermfg=137 ctermbg=NONE cterm=NONE 229 | hi! link SpecialChar Special 230 | hi! link SpecialComment Special 231 | hi Statement ctermfg=67 ctermbg=NONE cterm=NONE 232 | hi! link StorageClass Type 233 | hi String ctermfg=107 ctermbg=NONE cterm=NONE 234 | hi! link Structure Type 235 | hi! link Tag Special 236 | hi Todo ctermfg=72 ctermbg=NONE cterm=bold 237 | hi Type ctermfg=98 ctermbg=NONE cterm=NONE 238 | hi! link Typedef Type 239 | hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline 240 | hi! link lCursor Cursor 241 | hi ToolbarLine ctermfg=248 ctermbg=236 cterm=NONE 242 | hi ToolbarButton ctermfg=253 ctermbg=24 cterm=bold 243 | hi SpellBad ctermfg=168 ctermbg=NONE cterm=undercurl 244 | hi SpellCap ctermfg=67 ctermbg=NONE cterm=undercurl 245 | hi SpellLocal ctermfg=98 ctermbg=NONE cterm=undercurl 246 | hi SpellRare ctermfg=72 ctermbg=NONE cterm=undercurl 247 | if !s:italics 248 | hi Folded cterm=NONE 249 | endif 250 | unlet s:t_Co s:italics 251 | finish 252 | endif 253 | 254 | if s:t_Co >= 16 255 | if !has('gui_running') && get(g:, 'mysticaltutor_transp_bg', 0) 256 | hi Normal ctermfg=Gray ctermbg=NONE cterm=NONE 257 | hi Terminal ctermfg=Gray ctermbg=NONE cterm=NONE 258 | else 259 | hi Normal ctermfg=Gray ctermbg=Black cterm=NONE 260 | hi Terminal ctermfg=Gray ctermbg=Black cterm=NONE 261 | endif 262 | hi ColorColumn ctermfg=NONE ctermbg=DarkGray cterm=NONE 263 | hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE 264 | hi Cursor ctermfg=NONE ctermbg=NONE cterm=reverse 265 | hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=bold 266 | hi CursorLine ctermfg=NONE ctermbg=DarkGray cterm=NONE 267 | hi CursorLineNr ctermfg=White ctermbg=DarkGray cterm=NONE 268 | hi DiffAdd ctermfg=DarkGreen ctermbg=DarkGray cterm=reverse 269 | hi DiffChange ctermfg=Yellow ctermbg=DarkGray cterm=reverse 270 | hi DiffDelete ctermfg=DarkRed ctermbg=DarkGray cterm=reverse 271 | hi DiffText ctermfg=DarkYellow ctermbg=DarkGray cterm=reverse 272 | hi Directory ctermfg=DarkBlue ctermbg=NONE cterm=NONE 273 | hi! link EndOfBuffer NonText 274 | hi ErrorMsg ctermfg=Black ctermbg=DarkRed cterm=NONE 275 | hi! link FoldColumn LineNr 276 | hi Folded ctermfg=Gray ctermbg=NONE cterm=italic 277 | hi IncSearch ctermfg=DarkYellow ctermbg=Black cterm=reverse 278 | hi LineNr ctermfg=Gray ctermbg=NONE cterm=NONE 279 | hi MatchParen ctermfg=DarkCyan ctermbg=NONE cterm=NONE 280 | hi ModeMsg ctermfg=DarkCyan ctermbg=NONE cterm=NONE 281 | hi MoreMsg ctermfg=DarkCyan ctermbg=NONE cterm=NONE 282 | hi NonText ctermfg=Gray ctermbg=NONE cterm=NONE 283 | hi Pmenu ctermfg=Gray ctermbg=DarkBlue cterm=NONE 284 | hi PmenuSbar ctermfg=NONE ctermbg=DarkGray cterm=NONE 285 | hi PmenuSel ctermfg=Black ctermbg=DarkCyan cterm=NONE 286 | hi PmenuThumb ctermfg=NONE ctermbg=DarkBlue cterm=NONE 287 | hi Question ctermfg=DarkGreen ctermbg=NONE cterm=NONE 288 | hi! link QuickFixLine Search 289 | hi Search ctermfg=DarkBlue ctermbg=Black cterm=reverse 290 | hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE 291 | hi SpecialKey ctermfg=Gray ctermbg=NONE cterm=NONE 292 | hi StatusLine ctermfg=Gray ctermbg=DarkBlue cterm=bold 293 | hi StatusLineNC ctermfg=Gray ctermbg=DarkGray cterm=NONE 294 | hi! link StatusLineTerm StatusLine 295 | hi! link StatusLineTermNC StatusLineNC 296 | hi TabLine ctermfg=Gray ctermbg=DarkGray cterm=NONE 297 | hi TabLineFill ctermfg=Gray ctermbg=DarkGray cterm=NONE 298 | hi TabLineSel ctermfg=Gray ctermbg=DarkBlue cterm=bold 299 | hi Title ctermfg=White ctermbg=NONE cterm=NONE 300 | hi VertSplit ctermfg=DarkGray ctermbg=DarkGray cterm=NONE 301 | hi Visual ctermfg=Blue ctermbg=DarkGray cterm=reverse 302 | hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=underline 303 | hi WarningMsg ctermfg=Black ctermbg=Yellow cterm=NONE 304 | hi WildMenu ctermfg=DarkCyan ctermbg=DarkBlue cterm=bold 305 | hi! link Boolean Constant 306 | hi! link Character Constant 307 | hi Comment ctermfg=Gray ctermbg=NONE cterm=NONE 308 | hi! link Conditional Statement 309 | hi Constant ctermfg=DarkRed ctermbg=NONE cterm=NONE 310 | hi! link Define PreProc 311 | hi! link Debug Special 312 | hi! link Delimiter Special 313 | hi Error ctermfg=DarkRed ctermbg=NONE cterm=bold 314 | hi! link Exception Statement 315 | hi! link Float Constant 316 | hi Function ctermfg=Magenta ctermbg=NONE cterm=NONE 317 | hi Identifier ctermfg=DarkCyan ctermbg=NONE cterm=NONE 318 | hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE 319 | hi! link Include PreProc 320 | hi! link Keyword Statement 321 | hi! link Label Statement 322 | hi! link Macro PreProc 323 | hi! link Number Constant 324 | hi! link Operator Statement 325 | hi! link PreCondit PreProc 326 | hi PreProc ctermfg=Green ctermbg=NONE cterm=NONE 327 | hi! link Repeat Statement 328 | hi Special ctermfg=DarkYellow ctermbg=NONE cterm=NONE 329 | hi! link SpecialChar Special 330 | hi! link SpecialComment Special 331 | hi Statement ctermfg=DarkBlue ctermbg=NONE cterm=NONE 332 | hi! link StorageClass Type 333 | hi String ctermfg=DarkGreen ctermbg=NONE cterm=NONE 334 | hi! link Structure Type 335 | hi! link Tag Special 336 | hi Todo ctermfg=DarkCyan ctermbg=NONE cterm=bold 337 | hi Type ctermfg=DarkMagenta ctermbg=NONE cterm=NONE 338 | hi! link Typedef Type 339 | hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline 340 | hi! link lCursor Cursor 341 | hi ToolbarLine ctermfg=Gray ctermbg=DarkGray cterm=NONE 342 | hi ToolbarButton ctermfg=Gray ctermbg=DarkBlue cterm=bold 343 | hi SpellBad ctermfg=DarkRed ctermbg=NONE cterm=undercurl 344 | hi SpellCap ctermfg=DarkBlue ctermbg=NONE cterm=undercurl 345 | hi SpellLocal ctermfg=DarkMagenta ctermbg=NONE cterm=undercurl 346 | hi SpellRare ctermfg=DarkCyan ctermbg=NONE cterm=undercurl 347 | if !s:italics 348 | hi Folded cterm=NONE 349 | endif 350 | unlet s:t_Co s:italics 351 | finish 352 | endif 353 | 354 | " Color: black #1e2227 ~ Black 355 | " Color: darkgray #30343c ~ DarkGray 356 | " Color: gray #a0a4aa ~ Gray 357 | " Color: red #e07093 ~ DarkRed 358 | " Color: brightred #dfb4c9 ~ Red 359 | " Color: green #8bbe67 ~ DarkGreen 360 | " Color: brightgreen #b1c6ac ~ Green 361 | " Color: yellow #bb8e67 ~ DarkYellow 362 | " Color: brightyellow #c3b470 ~ Yellow 363 | " Color: darkblue #304a68 ~ DarkBlue 364 | " Color: blue #5c8ec7 ~ DarkBlue 365 | " Color: brightblue #a0b4cf ~ Blue 366 | " Color: magenta #8b5fc7 ~ DarkMagenta 367 | " Color: brightmagenta #b1a3df ~ Magenta 368 | " Color: cyan #5cbe97 ~ DarkCyan 369 | " Color: brightcyan #a0c4bd ~ Cyan 370 | " Color: white #d9d9d9 ~ Gray 371 | " Color: brightwhite #ffffff ~ White 372 | " Background: dark 373 | " Term Colors: black red green yellow blue magenta cyan white darkgray brightred brightgreen brightyellow brightblue brightmagenta brightcyan brightwhite 374 | --------------------------------------------------------------------------------