Showing preview only (406K chars total). Download the full file or copy to clipboard to get everything.
Repository: lunacookies/vim-colors-xcode
Branch: master
Commit: 2329a3ed092b
Files: 54
Total size: 386.6 KB
Directory structure:
gitextract_6e8cx92n/
├── .gitignore
├── LICENSE
├── README.md
├── autoload/
│ └── airline/
│ └── themes/
│ ├── xcode.vim
│ ├── xcodedark.vim
│ ├── xcodedarkhc.vim
│ ├── xcodehc.vim
│ ├── xcodelight.vim
│ ├── xcodelighthc.vim
│ └── xcodewwdc.vim
├── colors/
│ ├── xcode.vim
│ ├── xcodedark.vim
│ ├── xcodedarkhc.vim
│ ├── xcodehc.vim
│ ├── xcodelight.vim
│ ├── xcodelighthc.vim
│ └── xcodewwdc.vim
├── doc/
│ ├── xcode.txt
│ ├── xcodedark.txt
│ ├── xcodedarkhc.txt
│ ├── xcodehc.txt
│ ├── xcodelight.txt
│ ├── xcodelighthc.txt
│ └── xcodewwdc.txt
├── templates/
│ ├── _airline.colortemplate
│ ├── _airline_header.colortemplate
│ ├── _dim_punctuation.colortemplate
│ ├── _doc_header.colortemplate
│ ├── _docs.colortemplate
│ ├── _emph_funcs.colortemplate
│ ├── _emph_idents.colortemplate
│ ├── _emph_types.colortemplate
│ ├── _green_comments.colortemplate
│ ├── _links.colortemplate
│ ├── _markdown.colortemplate
│ ├── _match_paren_style.colortemplate
│ ├── _xcodedark.colortemplate
│ ├── _xcodedark_colors.colortemplate
│ ├── _xcodedarkhc_colors.colortemplate
│ ├── _xcodelight.colortemplate
│ ├── _xcodelight_colors.colortemplate
│ ├── _xcodelighthc_colors.colortemplate
│ ├── xcode.colortemplate
│ ├── xcodedark.colortemplate
│ ├── xcodedarkhc.colortemplate
│ ├── xcodehc.colortemplate
│ ├── xcodelight.colortemplate
│ ├── xcodelighthc.colortemplate
│ └── xcodewwdc.colortemplate
├── xcodedark.itermcolors
├── xcodedarkhc.itermcolors
├── xcodelight.itermcolors
├── xcodelighthc.itermcolors
└── xcodewwdc.itermcolors
================================================
FILE CONTENTS
================================================
================================================
FILE: .gitignore
================================================
doc/tags
.DS_Store
================================================
FILE: LICENSE
================================================
ISC License
Copyright (c) 2020, Luna Razzaghipour
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
================================================
FILE: README.md
================================================
# vim-colors-xcode
A number of Xcode’s colourschemes, now for (Neo)Vim!

<details>
<summary>High contrast variants are available</summary>
| `xcodedark` | `xcodedarkhc` (high-contrast) |
| -------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
|  |  |
---
| `xcodelight` | `xcodelighthc` (high-contrast) |
| --------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
|  |  |
</details>
<details>
<summary>Installation</summary>
Use your favorite runtimepath/plugin manager. If you don’t have one, I recommend [Plug](https://github.com/junegunn/vim-plug):
```viml
Plug 'lunacookies/vim-colors-xcode'
```
Or, alternatively, you can install the old-fashioned way by copying the relevant directories right into `~/.vim`:
```console
$ git clone https://github.com/lunacookies/vim-colors-xcode.git
$ cp -r vim-colors-xcode/{autoload,colors,doc} ~/.vim
```
</details>
<details>
<summary>Language Support</summary>
These colourschemes have been carefully tuned for the following language plugins:
- Bib(La)TeX (built-in)
- CSS ([hail2u/vim-css3-syntax](https://github.com/hail2u/vim-css3-syntax))
- Git ([tpope/vim-git](https://github.com/tpope/vim-git))
- Go ([fatih/vim-go](https://github.com/fatih/vim-go))
- HTML ([othree/html5.vim](https://github.com/othree/html5.vim))
- JSON (built-in)
- JavaScript ([pangloss/vim-javascript](https://github.com/pangloss/vim-javascript))
- Jinja 2 ([Glench/Vim-Jinja2-Syntax](https://github.com/Glench/Vim-Jinja2-Syntax))
- Markdown ([tpope/vim-markdown](https://github.com/tpope/vim-markdown))
- Rust ([lunacookies/vim-rust-syntax-ext](https://github.com/lunacookies/vim-rust-syntax-ext))
- SCSS ([cakebaker/scss-syntax.vim](https://github.com/cakebaker/scss-syntax.vim))
- Swift ([lunacookies/vim-swift](https://github.com/lunacookies/vim-swift))
- TypeScript ([HerringtonDarkholme/yats.vim](https://github.com/HerringtonDarkholme/yats.vim))
- Vim help (built-in)
- VimL (built-in)
</details>
<details>
<summary>Plugin Support</summary>
These plugins are specifically supported:
- [Airline](https://github.com/vim-airline/vim-airline)
- [Matchup](https://github.com/andymass/vim-matchup)
- [Searchlight](https://github.com/PeterRincker/vim-searchlight)
- [Signify](https://github.com/mhinz/vim-signify)
- [Flash](https://github.com/folke/flash.nvim)
To get the closest experience to Xcode it is recommended that you use the following configuration for Signify:
```viml
let g:signify_sign_add = '┃'
let g:signify_sign_change = '┃'
let g:signify_sign_delete = '•'
let g:signify_sign_show_count = 0 " Don’t show the number of deleted lines.
```
Xcode updates its Git gutter signs immediately upon editing. To achieve this you can add the following to your `vimrc`:
```viml
" Update Git signs every time the text is changed
autocmd User SignifySetup
\ execute 'autocmd! signify' |
\ autocmd signify TextChanged,TextChangedI * call sy#start()
```
</details>
<details>
<summary>Options</summary>
Use `:help xcode<variant>`, where variant is either `dark`, `darkhc`, `light`, `lighthc`, or `wwdc`, to view a list of all the possible options and their default values. Add `g:xcode<variant>_` in front of every option name for use. For example, `emph_funcs` would turn into `g:xcodedarkhc_emph_funcs` if you want it to apply to the dark high contrast variant and `g:xcodelight_emph_funcs` for the light version.
_Note that I’ve only added screenshots of the light and dark variants for the options below for reasons of brevity._
<details>
<summary>Comment Style</summary>
- This option does not exist in the WWDC colourscheme
- The default value is `0`
| <sup>`green_comments`</sup> | Dark | Light |
| --------------------------- | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------- |
| `0` |  |  |
| `1` |  |  |
</details>
<details>
<summary>Punctuation Dimming</summary>
- This option is available in all colourschemes
- The default value is `1`
| <sup>`dim_punctuation`</sup> | Dark | Light |
| ---------------------------- | ---------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- |
| `0` |  |  |
| `1` |  |  |
</details>
<details>
<summary>Syntax Item Emphasis</summary>
- This option is available in all colourschemes
- The default values are `1`, `0` and `0`, for `emph_types`, `emph_funcs` and `emph_idents` respectively
| <sup>`emph_types`, `emph_funcs`, `emph_idents`</sup> | Dark | Light |
| ---------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------ |
| `1`,<br>`0`,<br>`0` |  |  |
| `0`,<br>`1`,<br>`0` |  |  |
| `0`,<br>`1`,<br>`1` |  |  |
</details>
<details>
<summary>MatchParen style</summary>
- This option is available in all colourschemes
- The default value is `0`
| <sup>`match_paren_style`</sup> | Dark | Light |
| ------------------------------ | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ |
| `0` |  |  |
| `1` |  |  |
</details>
</details>
<details>
<summary>Usage</summary>
First, add one of the following lines to your Vim configuration.
The standard theme:
```viml
colorscheme xcode
```
Or the high contrast version:
```viml
colorscheme xcodehc
```
Either version will change appearance based on `background`'s value (light or dark).
You may also specify a theme variant specifically, bypassing the automatic `background` feature. This method is the only way to access the `xcodewwdc` theme.
```viml
colorscheme xcodedark
colorscheme xcodedarkhc
colorscheme xcodelight
colorscheme xcodelighthc
colorscheme xcodewwdc
```
If you’re using a GUI, then this is all the setup you need. However, if you’re planning to use vim-colors-xcode in a terminal, the terminal must support 24-bit colour, also known as True Colour. This can be enabled through the use of the following setting:
```viml
set termguicolors
```
If you want other terminal output to match with vim-colors-xcode, then set its colours to match the ones below:
<details>
<summary>Dark Palette</summary>
| Colour | Normal | Bright |
| ---------- | --------- | --------- |
| Black | `#414453` | `#7f8c98` |
| Red | `#ff8170` | `#ff8170` |
| Green | `#78c2b3` | `#acf2e4` |
| Yellow | `#d9c97c` | `#ffa14f` |
| Blue | `#4eb0cc` | `#6bdfff` |
| Magenta | `#ff7ab2` | `#ff7ab2` |
| Cyan | `#b281eb` | `#dabaff` |
| White | `#dfdfe0` | `#dfdfe0` |
| Foreground | `#dfdfe0` | |
| Background | `#292a30` | |
</details>
<details>
<summary>Dark High Contrast Palette</summary>
| Colour | Normal | Bright |
| ---------- | --------- | --------- |
| Black | `#43454b` | `#838991` |
| Red | `#ff8a7a` | `#ff8a7a` |
| Green | `#83c9bc` | `#b1faeb` |
| Yellow | `#d9c668` | `#ffa14f` |
| Blue | `#4ec4e6` | `#6bdfff` |
| Magenta | `#ff85b8` | `#ff85b8` |
| Cyan | `#cda1ff` | `#e5cfff` |
| White | `#ffffff` | `#ffffff` |
| Foreground | `#ffffff` | |
| Background | `#1f1f24` | |
</details>
<details>
<summary>Light Palette</summary>
| Colour | Normal | Bright |
| ---------- | --------- | --------- |
| Black | `#b4d8fd` | `#8a99a6` |
| Red | `#d12f1b` | `#d12f1b` |
| Green | `#3e8087` | `#23575c` |
| Yellow | `#78492a` | `#78492a` |
| Blue | `#0f68a0` | `#0b4f79` |
| Magenta | `#ad3da4` | `#ad3da4` |
| Cyan | `#804fb8` | `#4b21b0` |
| White | `#262626` | `#262626` |
| Foreground | `#262626` | |
| Background | `#ffffff` | |
</details>
<details>
<summary>Light High Contrast Palette</summary>
| Colour | Normal | Bright |
| ---------- | --------- | --------- |
| Black | `#b4d8fd` | `#8a99a6` |
| Red | `#ad1805` | `#ad1805` |
| Green | `#355d61` | `#174145` |
| Yellow | `#78492a` | `#78492a` |
| Blue | `#0058a1` | `#003f73` |
| Magenta | `#9c2191` | `#9c2191` |
| Cyan | `#703daa` | `#441ea1` |
| White | `#000000` | `#000000` |
| Foreground | `#000000` | |
| Background | `#ffffff` | |
</details>
<details>
<summary>WWDC Palette</summary>
| Colour | Normal | Bright |
| ---------- | --------- | --------- |
| Black | `#494d5c` | `#7f869e` |
| Red | `#bb383a` | `#bb383a` |
| Green | `#94c66e` | `#94c66e` |
| Yellow | `#d28e5d` | `#d28e5d` |
| Blue | `#8884c5` | `#8884c5` |
| Magenta | `#b73999` | `#b73999` |
| Cyan | `#00aba4` | `#00aba4` |
| White | `#e7e8eb` | `#e7e8eb` |
| Foreground | `#e7e8eb` | |
| Background | `#292c36` | |
</details>
iTerm presets for all these palettes are included with this repository.
If you would like to have italic comments, add the following to your `vimrc`:
```viml
augroup vim-colors-xcode
autocmd!
augroup END
autocmd vim-colors-xcode ColorScheme * hi Comment cterm=italic gui=italic
autocmd vim-colors-xcode ColorScheme * hi SpecialComment cterm=italic gui=italic
```
</details>
Made in [Colortemplate](https://github.com/lifepillar/vim-colortemplate), the Toolkit for Vim Colourscheme Designers.
The font in the screenshots is [SF Mono](https://developer.apple.com/videos/play/wwdc2016/803/?time=106), which you can download [from Apple’s website](https://developer.apple.com/fonts/).
================================================
FILE: autoload/airline/themes/xcode.vim
================================================
" Name: xcode
" Description: A Vim port of the default Xcode 11 colourschemes
" Author: Luna
" Maintainer: Luna Razzaghipour <luna@xoria.org>
" License: Vim License (see `:help license`)
let s:airlineWarning = '#ff8170'
let s:airlineModified = '#dabaff'
let s:airlineInsert = '#d9c97c'
let s:airlineVisual = '#ff7ab2'
let s:airlineReplace = '#b281eb'
let g:airline#themes#xcode#palette = {}
function! airline#themes#xcode#refresh()
" Normal mode
let s:N1 = ['#292a30', '#7f8c98', '']
let s:N2 = [s:N1[0], '#53606e', '']
let s:N3 = ['#a3b1bf', '#414453', '']
let s:NW = [s:N1[0], s:airlineWarning, '']
let s:NM = [s:airlineModified, s:N3[1], '']
let s:NMi = s:NM
" Insert mode
let s:I1 = [s:N1[0], s:airlineInsert, '']
let s:I2 = s:N2
let s:I3 = s:N3
let s:IM = s:NM
" Visual mode
let s:V1 = [s:N1[0], s:airlineVisual, '']
let s:V2 = s:N2
let s:V3 = s:N3
let s:VM = s:NM
" Replace mode
let s:R1 = [s:N1[0], s:airlineReplace, '']
let s:R2 = s:N2
let s:R3 = s:N3
let s:RM = s:NM
" Inactive
let s:IA = [s:N1[0], s:N3[1], '']
let g:airline#themes#xcode#palette.inactive = airline#themes#generate_color_map(
\ [s:IA[0], s:IA[1], '', '', s:IA[2]],
\ [s:IA[0], s:IA[1], '', '', s:IA[2]],
\ [s:IA[0], s:IA[1], '', '', s:IA[2]])
let g:airline#themes#xcode#palette.inactive_modified = {
\ 'airline_c': [s:NMi[0], '', '', '', s:NMi[2]]}
let g:airline#themes#xcode#palette.normal = airline#themes#generate_color_map(
\ [s:N1[0], s:N1[1], '', '', s:N1[2]],
\ [s:N2[0], s:N2[1], '', '', s:N2[2]],
\ [s:N3[0], s:N3[1], '', '', s:N3[2]])
let g:airline#themes#xcode#palette.normal.airline_warning = [
\ s:NW[0], s:NW[1], '', '', s:NW[2]]
let g:airline#themes#xcode#palette.normal.airline_error = [
\ s:NW[0], s:NW[1], '', '', s:NW[2]]
let g:airline#themes#xcode#palette.normal_modified = {
\ 'airline_c': [s:NM[0], s:NM[1], '', '', s:NM[2]]}
let g:airline#themes#xcode#palette.normal_modified.airline_warning =
\ g:airline#themes#xcode#palette.normal.airline_warning
let g:airline#themes#xcode#palette.insert = airline#themes#generate_color_map(
\ [s:I1[0], s:I1[1], '', '', s:I1[2]],
\ [s:I2[0], s:I2[1], '', '', s:I2[2]],
\ [s:I3[0], s:I3[1], '', '', s:I3[2]])
let g:airline#themes#xcode#palette.insert.airline_warning =
\ g:airline#themes#xcode#palette.normal.airline_warning
let g:airline#themes#xcode#palette.insert_modified = {
\ 'airline_c': [s:IM[0], s:IM[1], '', '', s:IM[2]]}
let g:airline#themes#xcode#palette.insert_modified.airline_warning =
\ g:airline#themes#xcode#palette.normal.airline_warning
let g:airline#themes#xcode#palette.visual = airline#themes#generate_color_map(
\ [s:V1[0], s:V1[1], '', '', s:V1[2]],
\ [s:V2[0], s:V2[1], '', '', s:V2[2]],
\ [s:V3[0], s:V3[1], '', '', s:V3[2]])
let g:airline#themes#xcode#palette.visual.airline_warning =
\ g:airline#themes#xcode#palette.normal.airline_warning
let g:airline#themes#xcode#palette.visual_modified = {
\ 'airline_c': [s:VM[0], s:VM[1], '', '', s:VM[2]]}
let g:airline#themes#xcode#palette.visual_modified.airline_warning =
\ g:airline#themes#xcode#palette.normal.airline_warning
let g:airline#themes#xcode#palette.replace = airline#themes#generate_color_map(
\ [s:R1[0], s:R1[1], '', '', s:R1[2]],
\ [s:R2[0], s:R2[1], '', '', s:R2[2]],
\ [s:R3[0], s:R3[1], '', '', s:R3[2]])
let g:airline#themes#xcode#palette.replace.airline_warning =
\ g:airline#themes#xcode#palette.normal.airline_warning
let g:airline#themes#xcode#palette.replace_modified = {
\ 'airline_c': [s:RM[0], s:RM[1], '', '', s:RM[2]]}
let g:airline#themes#xcode#palette.replace_modified.airline_warning =
\ g:airline#themes#xcode#palette.normal.airline_warning
let g:airline#themes#xcode#palette.tabline = {}
let g:airline#themes#xcode#palette.tabline.airline_tab = [
\ s:I2[0], s:I2[1], '', '', s:I2[2]]
let g:airline#themes#xcode#palette.tabline.airline_tabtype = [
\ s:N2[0], s:N2[1], '', '', s:N2[2]]
endfunction
call airline#themes#xcode#refresh()
" Name: xcode
" Description: A Vim port of the default Xcode 11 colourschemes
" Author: Luna
" Maintainer: Luna Razzaghipour <luna@xoria.org>
" License: Vim License (see `:help license`)
let s:airlineWarning = '#d12f1b'
let s:airlineModified = '#804fb8'
let s:airlineInsert = '#272ad8'
let s:airlineVisual = '#ad3da4'
let s:airlineReplace = '#4b21b0'
let g:airline#themes#xcode#palette = {}
function! airline#themes#xcode#refresh()
" Normal mode
let s:N1 = ['#ffffff', '#5c6873', '']
let s:N2 = [s:N1[0], '#8a99a6', '']
let s:N3 = ['#262626', '#cdcdcd', '']
let s:NW = [s:N1[0], s:airlineWarning, '']
let s:NM = [s:airlineModified, s:N3[1], '']
let s:NMi = s:NM
" Insert mode
let s:I1 = [s:N1[0], s:airlineInsert, '']
let s:I2 = s:N2
let s:I3 = s:N3
let s:IM = s:NM
" Visual mode
let s:V1 = [s:N1[0], s:airlineVisual, '']
let s:V2 = s:N2
let s:V3 = s:N3
let s:VM = s:NM
" Replace mode
let s:R1 = [s:N1[0], s:airlineReplace, '']
let s:R2 = s:N2
let s:R3 = s:N3
let s:RM = s:NM
" Inactive
let s:IA = [s:N1[0], s:N3[1], '']
let g:airline#themes#xcode#palette.inactive = airline#themes#generate_color_map(
\ [s:IA[0], s:IA[1], '', '', s:IA[2]],
\ [s:IA[0], s:IA[1], '', '', s:IA[2]],
\ [s:IA[0], s:IA[1], '', '', s:IA[2]])
let g:airline#themes#xcode#palette.inactive_modified = {
\ 'airline_c': [s:NMi[0], '', '', '', s:NMi[2]]}
let g:airline#themes#xcode#palette.normal = airline#themes#generate_color_map(
\ [s:N1[0], s:N1[1], '', '', s:N1[2]],
\ [s:N2[0], s:N2[1], '', '', s:N2[2]],
\ [s:N3[0], s:N3[1], '', '', s:N3[2]])
let g:airline#themes#xcode#palette.normal.airline_warning = [
\ s:NW[0], s:NW[1], '', '', s:NW[2]]
let g:airline#themes#xcode#palette.normal.airline_error = [
\ s:NW[0], s:NW[1], '', '', s:NW[2]]
let g:airline#themes#xcode#palette.normal_modified = {
\ 'airline_c': [s:NM[0], s:NM[1], '', '', s:NM[2]]}
let g:airline#themes#xcode#palette.normal_modified.airline_warning =
\ g:airline#themes#xcode#palette.normal.airline_warning
let g:airline#themes#xcode#palette.insert = airline#themes#generate_color_map(
\ [s:I1[0], s:I1[1], '', '', s:I1[2]],
\ [s:I2[0], s:I2[1], '', '', s:I2[2]],
\ [s:I3[0], s:I3[1], '', '', s:I3[2]])
let g:airline#themes#xcode#palette.insert.airline_warning =
\ g:airline#themes#xcode#palette.normal.airline_warning
let g:airline#themes#xcode#palette.insert_modified = {
\ 'airline_c': [s:IM[0], s:IM[1], '', '', s:IM[2]]}
let g:airline#themes#xcode#palette.insert_modified.airline_warning =
\ g:airline#themes#xcode#palette.normal.airline_warning
let g:airline#themes#xcode#palette.visual = airline#themes#generate_color_map(
\ [s:V1[0], s:V1[1], '', '', s:V1[2]],
\ [s:V2[0], s:V2[1], '', '', s:V2[2]],
\ [s:V3[0], s:V3[1], '', '', s:V3[2]])
let g:airline#themes#xcode#palette.visual.airline_warning =
\ g:airline#themes#xcode#palette.normal.airline_warning
let g:airline#themes#xcode#palette.visual_modified = {
\ 'airline_c': [s:VM[0], s:VM[1], '', '', s:VM[2]]}
let g:airline#themes#xcode#palette.visual_modified.airline_warning =
\ g:airline#themes#xcode#palette.normal.airline_warning
let g:airline#themes#xcode#palette.replace = airline#themes#generate_color_map(
\ [s:R1[0], s:R1[1], '', '', s:R1[2]],
\ [s:R2[0], s:R2[1], '', '', s:R2[2]],
\ [s:R3[0], s:R3[1], '', '', s:R3[2]])
let g:airline#themes#xcode#palette.replace.airline_warning =
\ g:airline#themes#xcode#palette.normal.airline_warning
let g:airline#themes#xcode#palette.replace_modified = {
\ 'airline_c': [s:RM[0], s:RM[1], '', '', s:RM[2]]}
let g:airline#themes#xcode#palette.replace_modified.airline_warning =
\ g:airline#themes#xcode#palette.normal.airline_warning
let g:airline#themes#xcode#palette.tabline = {}
let g:airline#themes#xcode#palette.tabline.airline_tab = [
\ s:I2[0], s:I2[1], '', '', s:I2[2]]
let g:airline#themes#xcode#palette.tabline.airline_tabtype = [
\ s:N2[0], s:N2[1], '', '', s:N2[2]]
endfunction
call airline#themes#xcode#refresh()
================================================
FILE: autoload/airline/themes/xcodedark.vim
================================================
" Name: xcodedark
" Description: A Vim port of the default dark Xcode 11 colourscheme
" Author: Luna
" Maintainer: Luna Razzaghipour <luna@xoria.org>
" License: Vim License (see `:help license`)
let s:airlineWarning = '#ff8170'
let s:airlineModified = '#dabaff'
let s:airlineInsert = '#d9c97c'
let s:airlineVisual = '#ff7ab2'
let s:airlineReplace = '#b281eb'
let g:airline#themes#xcodedark#palette = {}
function! airline#themes#xcodedark#refresh()
" Normal mode
let s:N1 = ['#292a30', '#7f8c98', '']
let s:N2 = [s:N1[0], '#53606e', '']
let s:N3 = ['#a3b1bf', '#414453', '']
let s:NW = [s:N1[0], s:airlineWarning, '']
let s:NM = [s:airlineModified, s:N3[1], '']
let s:NMi = s:NM
" Insert mode
let s:I1 = [s:N1[0], s:airlineInsert, '']
let s:I2 = s:N2
let s:I3 = s:N3
let s:IM = s:NM
" Visual mode
let s:V1 = [s:N1[0], s:airlineVisual, '']
let s:V2 = s:N2
let s:V3 = s:N3
let s:VM = s:NM
" Replace mode
let s:R1 = [s:N1[0], s:airlineReplace, '']
let s:R2 = s:N2
let s:R3 = s:N3
let s:RM = s:NM
" Inactive
let s:IA = [s:N1[0], s:N3[1], '']
let g:airline#themes#xcodedark#palette.inactive = airline#themes#generate_color_map(
\ [s:IA[0], s:IA[1], '', '', s:IA[2]],
\ [s:IA[0], s:IA[1], '', '', s:IA[2]],
\ [s:IA[0], s:IA[1], '', '', s:IA[2]])
let g:airline#themes#xcodedark#palette.inactive_modified = {
\ 'airline_c': [s:NMi[0], '', '', '', s:NMi[2]]}
let g:airline#themes#xcodedark#palette.normal = airline#themes#generate_color_map(
\ [s:N1[0], s:N1[1], '', '', s:N1[2]],
\ [s:N2[0], s:N2[1], '', '', s:N2[2]],
\ [s:N3[0], s:N3[1], '', '', s:N3[2]])
let g:airline#themes#xcodedark#palette.normal.airline_warning = [
\ s:NW[0], s:NW[1], '', '', s:NW[2]]
let g:airline#themes#xcodedark#palette.normal.airline_error = [
\ s:NW[0], s:NW[1], '', '', s:NW[2]]
let g:airline#themes#xcodedark#palette.normal_modified = {
\ 'airline_c': [s:NM[0], s:NM[1], '', '', s:NM[2]]}
let g:airline#themes#xcodedark#palette.normal_modified.airline_warning =
\ g:airline#themes#xcodedark#palette.normal.airline_warning
let g:airline#themes#xcodedark#palette.insert = airline#themes#generate_color_map(
\ [s:I1[0], s:I1[1], '', '', s:I1[2]],
\ [s:I2[0], s:I2[1], '', '', s:I2[2]],
\ [s:I3[0], s:I3[1], '', '', s:I3[2]])
let g:airline#themes#xcodedark#palette.insert.airline_warning =
\ g:airline#themes#xcodedark#palette.normal.airline_warning
let g:airline#themes#xcodedark#palette.insert_modified = {
\ 'airline_c': [s:IM[0], s:IM[1], '', '', s:IM[2]]}
let g:airline#themes#xcodedark#palette.insert_modified.airline_warning =
\ g:airline#themes#xcodedark#palette.normal.airline_warning
let g:airline#themes#xcodedark#palette.visual = airline#themes#generate_color_map(
\ [s:V1[0], s:V1[1], '', '', s:V1[2]],
\ [s:V2[0], s:V2[1], '', '', s:V2[2]],
\ [s:V3[0], s:V3[1], '', '', s:V3[2]])
let g:airline#themes#xcodedark#palette.visual.airline_warning =
\ g:airline#themes#xcodedark#palette.normal.airline_warning
let g:airline#themes#xcodedark#palette.visual_modified = {
\ 'airline_c': [s:VM[0], s:VM[1], '', '', s:VM[2]]}
let g:airline#themes#xcodedark#palette.visual_modified.airline_warning =
\ g:airline#themes#xcodedark#palette.normal.airline_warning
let g:airline#themes#xcodedark#palette.replace = airline#themes#generate_color_map(
\ [s:R1[0], s:R1[1], '', '', s:R1[2]],
\ [s:R2[0], s:R2[1], '', '', s:R2[2]],
\ [s:R3[0], s:R3[1], '', '', s:R3[2]])
let g:airline#themes#xcodedark#palette.replace.airline_warning =
\ g:airline#themes#xcodedark#palette.normal.airline_warning
let g:airline#themes#xcodedark#palette.replace_modified = {
\ 'airline_c': [s:RM[0], s:RM[1], '', '', s:RM[2]]}
let g:airline#themes#xcodedark#palette.replace_modified.airline_warning =
\ g:airline#themes#xcodedark#palette.normal.airline_warning
let g:airline#themes#xcodedark#palette.tabline = {}
let g:airline#themes#xcodedark#palette.tabline.airline_tab = [
\ s:I2[0], s:I2[1], '', '', s:I2[2]]
let g:airline#themes#xcodedark#palette.tabline.airline_tabtype = [
\ s:N2[0], s:N2[1], '', '', s:N2[2]]
endfunction
call airline#themes#xcodedark#refresh()
================================================
FILE: autoload/airline/themes/xcodedarkhc.vim
================================================
" Name: xcodedarkhc
" Description: A Vim port of the high contrast dark Xcode 11 colourscheme
" Author: Luna
" Maintainer: Luna Razzaghipour <luna@xoria.org>
" License: Vim License (see `:help license`)
let s:airlineWarning = '#ff8a7a'
let s:airlineModified = '#e5cfff'
let s:airlineInsert = '#d9c668'
let s:airlineVisual = '#ff85b8'
let s:airlineReplace = '#cda1ff'
let g:airline#themes#xcodedarkhc#palette = {}
function! airline#themes#xcodedarkhc#refresh()
" Normal mode
let s:N1 = ['#1f1f24', '#838991', '']
let s:N2 = [s:N1[0], '#52555c', '']
let s:N3 = ['#aeb7c0', '#43454b', '']
let s:NW = [s:N1[0], s:airlineWarning, '']
let s:NM = [s:airlineModified, s:N3[1], '']
let s:NMi = s:NM
" Insert mode
let s:I1 = [s:N1[0], s:airlineInsert, '']
let s:I2 = s:N2
let s:I3 = s:N3
let s:IM = s:NM
" Visual mode
let s:V1 = [s:N1[0], s:airlineVisual, '']
let s:V2 = s:N2
let s:V3 = s:N3
let s:VM = s:NM
" Replace mode
let s:R1 = [s:N1[0], s:airlineReplace, '']
let s:R2 = s:N2
let s:R3 = s:N3
let s:RM = s:NM
" Inactive
let s:IA = [s:N1[0], s:N3[1], '']
let g:airline#themes#xcodedarkhc#palette.inactive = airline#themes#generate_color_map(
\ [s:IA[0], s:IA[1], '', '', s:IA[2]],
\ [s:IA[0], s:IA[1], '', '', s:IA[2]],
\ [s:IA[0], s:IA[1], '', '', s:IA[2]])
let g:airline#themes#xcodedarkhc#palette.inactive_modified = {
\ 'airline_c': [s:NMi[0], '', '', '', s:NMi[2]]}
let g:airline#themes#xcodedarkhc#palette.normal = airline#themes#generate_color_map(
\ [s:N1[0], s:N1[1], '', '', s:N1[2]],
\ [s:N2[0], s:N2[1], '', '', s:N2[2]],
\ [s:N3[0], s:N3[1], '', '', s:N3[2]])
let g:airline#themes#xcodedarkhc#palette.normal.airline_warning = [
\ s:NW[0], s:NW[1], '', '', s:NW[2]]
let g:airline#themes#xcodedarkhc#palette.normal.airline_error = [
\ s:NW[0], s:NW[1], '', '', s:NW[2]]
let g:airline#themes#xcodedarkhc#palette.normal_modified = {
\ 'airline_c': [s:NM[0], s:NM[1], '', '', s:NM[2]]}
let g:airline#themes#xcodedarkhc#palette.normal_modified.airline_warning =
\ g:airline#themes#xcodedarkhc#palette.normal.airline_warning
let g:airline#themes#xcodedarkhc#palette.insert = airline#themes#generate_color_map(
\ [s:I1[0], s:I1[1], '', '', s:I1[2]],
\ [s:I2[0], s:I2[1], '', '', s:I2[2]],
\ [s:I3[0], s:I3[1], '', '', s:I3[2]])
let g:airline#themes#xcodedarkhc#palette.insert.airline_warning =
\ g:airline#themes#xcodedarkhc#palette.normal.airline_warning
let g:airline#themes#xcodedarkhc#palette.insert_modified = {
\ 'airline_c': [s:IM[0], s:IM[1], '', '', s:IM[2]]}
let g:airline#themes#xcodedarkhc#palette.insert_modified.airline_warning =
\ g:airline#themes#xcodedarkhc#palette.normal.airline_warning
let g:airline#themes#xcodedarkhc#palette.visual = airline#themes#generate_color_map(
\ [s:V1[0], s:V1[1], '', '', s:V1[2]],
\ [s:V2[0], s:V2[1], '', '', s:V2[2]],
\ [s:V3[0], s:V3[1], '', '', s:V3[2]])
let g:airline#themes#xcodedarkhc#palette.visual.airline_warning =
\ g:airline#themes#xcodedarkhc#palette.normal.airline_warning
let g:airline#themes#xcodedarkhc#palette.visual_modified = {
\ 'airline_c': [s:VM[0], s:VM[1], '', '', s:VM[2]]}
let g:airline#themes#xcodedarkhc#palette.visual_modified.airline_warning =
\ g:airline#themes#xcodedarkhc#palette.normal.airline_warning
let g:airline#themes#xcodedarkhc#palette.replace = airline#themes#generate_color_map(
\ [s:R1[0], s:R1[1], '', '', s:R1[2]],
\ [s:R2[0], s:R2[1], '', '', s:R2[2]],
\ [s:R3[0], s:R3[1], '', '', s:R3[2]])
let g:airline#themes#xcodedarkhc#palette.replace.airline_warning =
\ g:airline#themes#xcodedarkhc#palette.normal.airline_warning
let g:airline#themes#xcodedarkhc#palette.replace_modified = {
\ 'airline_c': [s:RM[0], s:RM[1], '', '', s:RM[2]]}
let g:airline#themes#xcodedarkhc#palette.replace_modified.airline_warning =
\ g:airline#themes#xcodedarkhc#palette.normal.airline_warning
let g:airline#themes#xcodedarkhc#palette.tabline = {}
let g:airline#themes#xcodedarkhc#palette.tabline.airline_tab = [
\ s:I2[0], s:I2[1], '', '', s:I2[2]]
let g:airline#themes#xcodedarkhc#palette.tabline.airline_tabtype = [
\ s:N2[0], s:N2[1], '', '', s:N2[2]]
endfunction
call airline#themes#xcodedarkhc#refresh()
================================================
FILE: autoload/airline/themes/xcodehc.vim
================================================
" Name: xcodehc
" Description: A Vim port of the default Xcode 11 colourschemes
" Author: Luna
" Maintainer: Luna Razzaghipour <luna@xoria.org>
" License: Vim License (see `:help license`)
let s:airlineWarning = '#ff8a7a'
let s:airlineModified = '#e5cfff'
let s:airlineInsert = '#d9c668'
let s:airlineVisual = '#ff85b8'
let s:airlineReplace = '#cda1ff'
let g:airline#themes#xcodehc#palette = {}
function! airline#themes#xcodehc#refresh()
" Normal mode
let s:N1 = ['#1f1f24', '#838991', '']
let s:N2 = [s:N1[0], '#52555c', '']
let s:N3 = ['#aeb7c0', '#43454b', '']
let s:NW = [s:N1[0], s:airlineWarning, '']
let s:NM = [s:airlineModified, s:N3[1], '']
let s:NMi = s:NM
" Insert mode
let s:I1 = [s:N1[0], s:airlineInsert, '']
let s:I2 = s:N2
let s:I3 = s:N3
let s:IM = s:NM
" Visual mode
let s:V1 = [s:N1[0], s:airlineVisual, '']
let s:V2 = s:N2
let s:V3 = s:N3
let s:VM = s:NM
" Replace mode
let s:R1 = [s:N1[0], s:airlineReplace, '']
let s:R2 = s:N2
let s:R3 = s:N3
let s:RM = s:NM
" Inactive
let s:IA = [s:N1[0], s:N3[1], '']
let g:airline#themes#xcodehc#palette.inactive = airline#themes#generate_color_map(
\ [s:IA[0], s:IA[1], '', '', s:IA[2]],
\ [s:IA[0], s:IA[1], '', '', s:IA[2]],
\ [s:IA[0], s:IA[1], '', '', s:IA[2]])
let g:airline#themes#xcodehc#palette.inactive_modified = {
\ 'airline_c': [s:NMi[0], '', '', '', s:NMi[2]]}
let g:airline#themes#xcodehc#palette.normal = airline#themes#generate_color_map(
\ [s:N1[0], s:N1[1], '', '', s:N1[2]],
\ [s:N2[0], s:N2[1], '', '', s:N2[2]],
\ [s:N3[0], s:N3[1], '', '', s:N3[2]])
let g:airline#themes#xcodehc#palette.normal.airline_warning = [
\ s:NW[0], s:NW[1], '', '', s:NW[2]]
let g:airline#themes#xcodehc#palette.normal.airline_error = [
\ s:NW[0], s:NW[1], '', '', s:NW[2]]
let g:airline#themes#xcodehc#palette.normal_modified = {
\ 'airline_c': [s:NM[0], s:NM[1], '', '', s:NM[2]]}
let g:airline#themes#xcodehc#palette.normal_modified.airline_warning =
\ g:airline#themes#xcodehc#palette.normal.airline_warning
let g:airline#themes#xcodehc#palette.insert = airline#themes#generate_color_map(
\ [s:I1[0], s:I1[1], '', '', s:I1[2]],
\ [s:I2[0], s:I2[1], '', '', s:I2[2]],
\ [s:I3[0], s:I3[1], '', '', s:I3[2]])
let g:airline#themes#xcodehc#palette.insert.airline_warning =
\ g:airline#themes#xcodehc#palette.normal.airline_warning
let g:airline#themes#xcodehc#palette.insert_modified = {
\ 'airline_c': [s:IM[0], s:IM[1], '', '', s:IM[2]]}
let g:airline#themes#xcodehc#palette.insert_modified.airline_warning =
\ g:airline#themes#xcodehc#palette.normal.airline_warning
let g:airline#themes#xcodehc#palette.visual = airline#themes#generate_color_map(
\ [s:V1[0], s:V1[1], '', '', s:V1[2]],
\ [s:V2[0], s:V2[1], '', '', s:V2[2]],
\ [s:V3[0], s:V3[1], '', '', s:V3[2]])
let g:airline#themes#xcodehc#palette.visual.airline_warning =
\ g:airline#themes#xcodehc#palette.normal.airline_warning
let g:airline#themes#xcodehc#palette.visual_modified = {
\ 'airline_c': [s:VM[0], s:VM[1], '', '', s:VM[2]]}
let g:airline#themes#xcodehc#palette.visual_modified.airline_warning =
\ g:airline#themes#xcodehc#palette.normal.airline_warning
let g:airline#themes#xcodehc#palette.replace = airline#themes#generate_color_map(
\ [s:R1[0], s:R1[1], '', '', s:R1[2]],
\ [s:R2[0], s:R2[1], '', '', s:R2[2]],
\ [s:R3[0], s:R3[1], '', '', s:R3[2]])
let g:airline#themes#xcodehc#palette.replace.airline_warning =
\ g:airline#themes#xcodehc#palette.normal.airline_warning
let g:airline#themes#xcodehc#palette.replace_modified = {
\ 'airline_c': [s:RM[0], s:RM[1], '', '', s:RM[2]]}
let g:airline#themes#xcodehc#palette.replace_modified.airline_warning =
\ g:airline#themes#xcodehc#palette.normal.airline_warning
let g:airline#themes#xcodehc#palette.tabline = {}
let g:airline#themes#xcodehc#palette.tabline.airline_tab = [
\ s:I2[0], s:I2[1], '', '', s:I2[2]]
let g:airline#themes#xcodehc#palette.tabline.airline_tabtype = [
\ s:N2[0], s:N2[1], '', '', s:N2[2]]
endfunction
call airline#themes#xcodehc#refresh()
" Name: xcodehc
" Description: A Vim port of the default Xcode 11 colourschemes
" Author: Luna
" Maintainer: Luna Razzaghipour <luna@xoria.org>
" License: Vim License (see `:help license`)
let s:airlineWarning = '#ad1805'
let s:airlineModified = '#703daa'
let s:airlineInsert = '#272ad8'
let s:airlineVisual = '#9c2191'
let s:airlineReplace = '#441ea1'
let g:airline#themes#xcodehc#palette = {}
function! airline#themes#xcodehc#refresh()
" Normal mode
let s:N1 = ['#ffffff', '#5c6873', '']
let s:N2 = [s:N1[0], '#8a99a6', '']
let s:N3 = ['#000000', '#cdcdcd', '']
let s:NW = [s:N1[0], s:airlineWarning, '']
let s:NM = [s:airlineModified, s:N3[1], '']
let s:NMi = s:NM
" Insert mode
let s:I1 = [s:N1[0], s:airlineInsert, '']
let s:I2 = s:N2
let s:I3 = s:N3
let s:IM = s:NM
" Visual mode
let s:V1 = [s:N1[0], s:airlineVisual, '']
let s:V2 = s:N2
let s:V3 = s:N3
let s:VM = s:NM
" Replace mode
let s:R1 = [s:N1[0], s:airlineReplace, '']
let s:R2 = s:N2
let s:R3 = s:N3
let s:RM = s:NM
" Inactive
let s:IA = [s:N1[0], s:N3[1], '']
let g:airline#themes#xcodehc#palette.inactive = airline#themes#generate_color_map(
\ [s:IA[0], s:IA[1], '', '', s:IA[2]],
\ [s:IA[0], s:IA[1], '', '', s:IA[2]],
\ [s:IA[0], s:IA[1], '', '', s:IA[2]])
let g:airline#themes#xcodehc#palette.inactive_modified = {
\ 'airline_c': [s:NMi[0], '', '', '', s:NMi[2]]}
let g:airline#themes#xcodehc#palette.normal = airline#themes#generate_color_map(
\ [s:N1[0], s:N1[1], '', '', s:N1[2]],
\ [s:N2[0], s:N2[1], '', '', s:N2[2]],
\ [s:N3[0], s:N3[1], '', '', s:N3[2]])
let g:airline#themes#xcodehc#palette.normal.airline_warning = [
\ s:NW[0], s:NW[1], '', '', s:NW[2]]
let g:airline#themes#xcodehc#palette.normal.airline_error = [
\ s:NW[0], s:NW[1], '', '', s:NW[2]]
let g:airline#themes#xcodehc#palette.normal_modified = {
\ 'airline_c': [s:NM[0], s:NM[1], '', '', s:NM[2]]}
let g:airline#themes#xcodehc#palette.normal_modified.airline_warning =
\ g:airline#themes#xcodehc#palette.normal.airline_warning
let g:airline#themes#xcodehc#palette.insert = airline#themes#generate_color_map(
\ [s:I1[0], s:I1[1], '', '', s:I1[2]],
\ [s:I2[0], s:I2[1], '', '', s:I2[2]],
\ [s:I3[0], s:I3[1], '', '', s:I3[2]])
let g:airline#themes#xcodehc#palette.insert.airline_warning =
\ g:airline#themes#xcodehc#palette.normal.airline_warning
let g:airline#themes#xcodehc#palette.insert_modified = {
\ 'airline_c': [s:IM[0], s:IM[1], '', '', s:IM[2]]}
let g:airline#themes#xcodehc#palette.insert_modified.airline_warning =
\ g:airline#themes#xcodehc#palette.normal.airline_warning
let g:airline#themes#xcodehc#palette.visual = airline#themes#generate_color_map(
\ [s:V1[0], s:V1[1], '', '', s:V1[2]],
\ [s:V2[0], s:V2[1], '', '', s:V2[2]],
\ [s:V3[0], s:V3[1], '', '', s:V3[2]])
let g:airline#themes#xcodehc#palette.visual.airline_warning =
\ g:airline#themes#xcodehc#palette.normal.airline_warning
let g:airline#themes#xcodehc#palette.visual_modified = {
\ 'airline_c': [s:VM[0], s:VM[1], '', '', s:VM[2]]}
let g:airline#themes#xcodehc#palette.visual_modified.airline_warning =
\ g:airline#themes#xcodehc#palette.normal.airline_warning
let g:airline#themes#xcodehc#palette.replace = airline#themes#generate_color_map(
\ [s:R1[0], s:R1[1], '', '', s:R1[2]],
\ [s:R2[0], s:R2[1], '', '', s:R2[2]],
\ [s:R3[0], s:R3[1], '', '', s:R3[2]])
let g:airline#themes#xcodehc#palette.replace.airline_warning =
\ g:airline#themes#xcodehc#palette.normal.airline_warning
let g:airline#themes#xcodehc#palette.replace_modified = {
\ 'airline_c': [s:RM[0], s:RM[1], '', '', s:RM[2]]}
let g:airline#themes#xcodehc#palette.replace_modified.airline_warning =
\ g:airline#themes#xcodehc#palette.normal.airline_warning
let g:airline#themes#xcodehc#palette.tabline = {}
let g:airline#themes#xcodehc#palette.tabline.airline_tab = [
\ s:I2[0], s:I2[1], '', '', s:I2[2]]
let g:airline#themes#xcodehc#palette.tabline.airline_tabtype = [
\ s:N2[0], s:N2[1], '', '', s:N2[2]]
endfunction
call airline#themes#xcodehc#refresh()
================================================
FILE: autoload/airline/themes/xcodelight.vim
================================================
" Name: xcodelight
" Description: A Vim port of the default light Xcode 11 colourscheme
" Author: Luna
" Maintainer: Luna Razzaghipour <luna@xoria.org>
" License: Vim License (see `:help license`)
let s:airlineWarning = '#d12f1b'
let s:airlineModified = '#804fb8'
let s:airlineInsert = '#272ad8'
let s:airlineVisual = '#ad3da4'
let s:airlineReplace = '#4b21b0'
let g:airline#themes#xcodelight#palette = {}
function! airline#themes#xcodelight#refresh()
" Normal mode
let s:N1 = ['#ffffff', '#5c6873', '']
let s:N2 = [s:N1[0], '#8a99a6', '']
let s:N3 = ['#262626', '#cdcdcd', '']
let s:NW = [s:N1[0], s:airlineWarning, '']
let s:NM = [s:airlineModified, s:N3[1], '']
let s:NMi = s:NM
" Insert mode
let s:I1 = [s:N1[0], s:airlineInsert, '']
let s:I2 = s:N2
let s:I3 = s:N3
let s:IM = s:NM
" Visual mode
let s:V1 = [s:N1[0], s:airlineVisual, '']
let s:V2 = s:N2
let s:V3 = s:N3
let s:VM = s:NM
" Replace mode
let s:R1 = [s:N1[0], s:airlineReplace, '']
let s:R2 = s:N2
let s:R3 = s:N3
let s:RM = s:NM
" Inactive
let s:IA = [s:N1[0], s:N3[1], '']
let g:airline#themes#xcodelight#palette.inactive = airline#themes#generate_color_map(
\ [s:IA[0], s:IA[1], '', '', s:IA[2]],
\ [s:IA[0], s:IA[1], '', '', s:IA[2]],
\ [s:IA[0], s:IA[1], '', '', s:IA[2]])
let g:airline#themes#xcodelight#palette.inactive_modified = {
\ 'airline_c': [s:NMi[0], '', '', '', s:NMi[2]]}
let g:airline#themes#xcodelight#palette.normal = airline#themes#generate_color_map(
\ [s:N1[0], s:N1[1], '', '', s:N1[2]],
\ [s:N2[0], s:N2[1], '', '', s:N2[2]],
\ [s:N3[0], s:N3[1], '', '', s:N3[2]])
let g:airline#themes#xcodelight#palette.normal.airline_warning = [
\ s:NW[0], s:NW[1], '', '', s:NW[2]]
let g:airline#themes#xcodelight#palette.normal.airline_error = [
\ s:NW[0], s:NW[1], '', '', s:NW[2]]
let g:airline#themes#xcodelight#palette.normal_modified = {
\ 'airline_c': [s:NM[0], s:NM[1], '', '', s:NM[2]]}
let g:airline#themes#xcodelight#palette.normal_modified.airline_warning =
\ g:airline#themes#xcodelight#palette.normal.airline_warning
let g:airline#themes#xcodelight#palette.insert = airline#themes#generate_color_map(
\ [s:I1[0], s:I1[1], '', '', s:I1[2]],
\ [s:I2[0], s:I2[1], '', '', s:I2[2]],
\ [s:I3[0], s:I3[1], '', '', s:I3[2]])
let g:airline#themes#xcodelight#palette.insert.airline_warning =
\ g:airline#themes#xcodelight#palette.normal.airline_warning
let g:airline#themes#xcodelight#palette.insert_modified = {
\ 'airline_c': [s:IM[0], s:IM[1], '', '', s:IM[2]]}
let g:airline#themes#xcodelight#palette.insert_modified.airline_warning =
\ g:airline#themes#xcodelight#palette.normal.airline_warning
let g:airline#themes#xcodelight#palette.visual = airline#themes#generate_color_map(
\ [s:V1[0], s:V1[1], '', '', s:V1[2]],
\ [s:V2[0], s:V2[1], '', '', s:V2[2]],
\ [s:V3[0], s:V3[1], '', '', s:V3[2]])
let g:airline#themes#xcodelight#palette.visual.airline_warning =
\ g:airline#themes#xcodelight#palette.normal.airline_warning
let g:airline#themes#xcodelight#palette.visual_modified = {
\ 'airline_c': [s:VM[0], s:VM[1], '', '', s:VM[2]]}
let g:airline#themes#xcodelight#palette.visual_modified.airline_warning =
\ g:airline#themes#xcodelight#palette.normal.airline_warning
let g:airline#themes#xcodelight#palette.replace = airline#themes#generate_color_map(
\ [s:R1[0], s:R1[1], '', '', s:R1[2]],
\ [s:R2[0], s:R2[1], '', '', s:R2[2]],
\ [s:R3[0], s:R3[1], '', '', s:R3[2]])
let g:airline#themes#xcodelight#palette.replace.airline_warning =
\ g:airline#themes#xcodelight#palette.normal.airline_warning
let g:airline#themes#xcodelight#palette.replace_modified = {
\ 'airline_c': [s:RM[0], s:RM[1], '', '', s:RM[2]]}
let g:airline#themes#xcodelight#palette.replace_modified.airline_warning =
\ g:airline#themes#xcodelight#palette.normal.airline_warning
let g:airline#themes#xcodelight#palette.tabline = {}
let g:airline#themes#xcodelight#palette.tabline.airline_tab = [
\ s:I2[0], s:I2[1], '', '', s:I2[2]]
let g:airline#themes#xcodelight#palette.tabline.airline_tabtype = [
\ s:N2[0], s:N2[1], '', '', s:N2[2]]
endfunction
call airline#themes#xcodelight#refresh()
================================================
FILE: autoload/airline/themes/xcodelighthc.vim
================================================
" Name: xcodelighthc
" Description: A Vim port of the high contrast light Xcode 11 colourscheme
" Author: Luna
" Maintainer: Luna Razzaghipour <luna@xoria.org>
" License: Vim License (see `:help license`)
let s:airlineWarning = '#ad1805'
let s:airlineModified = '#703daa'
let s:airlineInsert = '#272ad8'
let s:airlineVisual = '#9c2191'
let s:airlineReplace = '#441ea1'
let g:airline#themes#xcodelighthc#palette = {}
function! airline#themes#xcodelighthc#refresh()
" Normal mode
let s:N1 = ['#ffffff', '#5c6873', '']
let s:N2 = [s:N1[0], '#8a99a6', '']
let s:N3 = ['#000000', '#cdcdcd', '']
let s:NW = [s:N1[0], s:airlineWarning, '']
let s:NM = [s:airlineModified, s:N3[1], '']
let s:NMi = s:NM
" Insert mode
let s:I1 = [s:N1[0], s:airlineInsert, '']
let s:I2 = s:N2
let s:I3 = s:N3
let s:IM = s:NM
" Visual mode
let s:V1 = [s:N1[0], s:airlineVisual, '']
let s:V2 = s:N2
let s:V3 = s:N3
let s:VM = s:NM
" Replace mode
let s:R1 = [s:N1[0], s:airlineReplace, '']
let s:R2 = s:N2
let s:R3 = s:N3
let s:RM = s:NM
" Inactive
let s:IA = [s:N1[0], s:N3[1], '']
let g:airline#themes#xcodelighthc#palette.inactive = airline#themes#generate_color_map(
\ [s:IA[0], s:IA[1], '', '', s:IA[2]],
\ [s:IA[0], s:IA[1], '', '', s:IA[2]],
\ [s:IA[0], s:IA[1], '', '', s:IA[2]])
let g:airline#themes#xcodelighthc#palette.inactive_modified = {
\ 'airline_c': [s:NMi[0], '', '', '', s:NMi[2]]}
let g:airline#themes#xcodelighthc#palette.normal = airline#themes#generate_color_map(
\ [s:N1[0], s:N1[1], '', '', s:N1[2]],
\ [s:N2[0], s:N2[1], '', '', s:N2[2]],
\ [s:N3[0], s:N3[1], '', '', s:N3[2]])
let g:airline#themes#xcodelighthc#palette.normal.airline_warning = [
\ s:NW[0], s:NW[1], '', '', s:NW[2]]
let g:airline#themes#xcodelighthc#palette.normal.airline_error = [
\ s:NW[0], s:NW[1], '', '', s:NW[2]]
let g:airline#themes#xcodelighthc#palette.normal_modified = {
\ 'airline_c': [s:NM[0], s:NM[1], '', '', s:NM[2]]}
let g:airline#themes#xcodelighthc#palette.normal_modified.airline_warning =
\ g:airline#themes#xcodelighthc#palette.normal.airline_warning
let g:airline#themes#xcodelighthc#palette.insert = airline#themes#generate_color_map(
\ [s:I1[0], s:I1[1], '', '', s:I1[2]],
\ [s:I2[0], s:I2[1], '', '', s:I2[2]],
\ [s:I3[0], s:I3[1], '', '', s:I3[2]])
let g:airline#themes#xcodelighthc#palette.insert.airline_warning =
\ g:airline#themes#xcodelighthc#palette.normal.airline_warning
let g:airline#themes#xcodelighthc#palette.insert_modified = {
\ 'airline_c': [s:IM[0], s:IM[1], '', '', s:IM[2]]}
let g:airline#themes#xcodelighthc#palette.insert_modified.airline_warning =
\ g:airline#themes#xcodelighthc#palette.normal.airline_warning
let g:airline#themes#xcodelighthc#palette.visual = airline#themes#generate_color_map(
\ [s:V1[0], s:V1[1], '', '', s:V1[2]],
\ [s:V2[0], s:V2[1], '', '', s:V2[2]],
\ [s:V3[0], s:V3[1], '', '', s:V3[2]])
let g:airline#themes#xcodelighthc#palette.visual.airline_warning =
\ g:airline#themes#xcodelighthc#palette.normal.airline_warning
let g:airline#themes#xcodelighthc#palette.visual_modified = {
\ 'airline_c': [s:VM[0], s:VM[1], '', '', s:VM[2]]}
let g:airline#themes#xcodelighthc#palette.visual_modified.airline_warning =
\ g:airline#themes#xcodelighthc#palette.normal.airline_warning
let g:airline#themes#xcodelighthc#palette.replace = airline#themes#generate_color_map(
\ [s:R1[0], s:R1[1], '', '', s:R1[2]],
\ [s:R2[0], s:R2[1], '', '', s:R2[2]],
\ [s:R3[0], s:R3[1], '', '', s:R3[2]])
let g:airline#themes#xcodelighthc#palette.replace.airline_warning =
\ g:airline#themes#xcodelighthc#palette.normal.airline_warning
let g:airline#themes#xcodelighthc#palette.replace_modified = {
\ 'airline_c': [s:RM[0], s:RM[1], '', '', s:RM[2]]}
let g:airline#themes#xcodelighthc#palette.replace_modified.airline_warning =
\ g:airline#themes#xcodelighthc#palette.normal.airline_warning
let g:airline#themes#xcodelighthc#palette.tabline = {}
let g:airline#themes#xcodelighthc#palette.tabline.airline_tab = [
\ s:I2[0], s:I2[1], '', '', s:I2[2]]
let g:airline#themes#xcodelighthc#palette.tabline.airline_tabtype = [
\ s:N2[0], s:N2[1], '', '', s:N2[2]]
endfunction
call airline#themes#xcodelighthc#refresh()
================================================
FILE: autoload/airline/themes/xcodewwdc.vim
================================================
" Name: xcodewwdc
" Description: The colours from WWDC 2016’s marketing material
" Author: Luna
" Maintainer: Luna Razzaghipour <luna@xoria.org>
" License: Vim License (see `:help license`)
let s:airlineWarning = '#d28e5d'
let s:airlineModified = '#b9b5f6'
let s:airlineInsert = '#fef937'
let s:airlineVisual = '#b73999'
let s:airlineReplace = '#8884c5'
let g:airline#themes#xcodewwdc#palette = {}
function! airline#themes#xcodewwdc#refresh()
" Normal mode
let s:N1 = ['#292c36', '#7f869e', '']
let s:N2 = [s:N1[0], '#595e6d', '']
let s:N3 = ['#b3b6c0', '#494d5c', '']
let s:NW = [s:N1[0], s:airlineWarning, '']
let s:NM = [s:airlineModified, s:N3[1], '']
let s:NMi = s:NM
" Insert mode
let s:I1 = [s:N1[0], s:airlineInsert, '']
let s:I2 = s:N2
let s:I3 = s:N3
let s:IM = s:NM
" Visual mode
let s:V1 = [s:N1[0], s:airlineVisual, '']
let s:V2 = s:N2
let s:V3 = s:N3
let s:VM = s:NM
" Replace mode
let s:R1 = [s:N1[0], s:airlineReplace, '']
let s:R2 = s:N2
let s:R3 = s:N3
let s:RM = s:NM
" Inactive
let s:IA = [s:N1[0], s:N3[1], '']
let g:airline#themes#xcodewwdc#palette.inactive = airline#themes#generate_color_map(
\ [s:IA[0], s:IA[1], '', '', s:IA[2]],
\ [s:IA[0], s:IA[1], '', '', s:IA[2]],
\ [s:IA[0], s:IA[1], '', '', s:IA[2]])
let g:airline#themes#xcodewwdc#palette.inactive_modified = {
\ 'airline_c': [s:NMi[0], '', '', '', s:NMi[2]]}
let g:airline#themes#xcodewwdc#palette.normal = airline#themes#generate_color_map(
\ [s:N1[0], s:N1[1], '', '', s:N1[2]],
\ [s:N2[0], s:N2[1], '', '', s:N2[2]],
\ [s:N3[0], s:N3[1], '', '', s:N3[2]])
let g:airline#themes#xcodewwdc#palette.normal.airline_warning = [
\ s:NW[0], s:NW[1], '', '', s:NW[2]]
let g:airline#themes#xcodewwdc#palette.normal.airline_error = [
\ s:NW[0], s:NW[1], '', '', s:NW[2]]
let g:airline#themes#xcodewwdc#palette.normal_modified = {
\ 'airline_c': [s:NM[0], s:NM[1], '', '', s:NM[2]]}
let g:airline#themes#xcodewwdc#palette.normal_modified.airline_warning =
\ g:airline#themes#xcodewwdc#palette.normal.airline_warning
let g:airline#themes#xcodewwdc#palette.insert = airline#themes#generate_color_map(
\ [s:I1[0], s:I1[1], '', '', s:I1[2]],
\ [s:I2[0], s:I2[1], '', '', s:I2[2]],
\ [s:I3[0], s:I3[1], '', '', s:I3[2]])
let g:airline#themes#xcodewwdc#palette.insert.airline_warning =
\ g:airline#themes#xcodewwdc#palette.normal.airline_warning
let g:airline#themes#xcodewwdc#palette.insert_modified = {
\ 'airline_c': [s:IM[0], s:IM[1], '', '', s:IM[2]]}
let g:airline#themes#xcodewwdc#palette.insert_modified.airline_warning =
\ g:airline#themes#xcodewwdc#palette.normal.airline_warning
let g:airline#themes#xcodewwdc#palette.visual = airline#themes#generate_color_map(
\ [s:V1[0], s:V1[1], '', '', s:V1[2]],
\ [s:V2[0], s:V2[1], '', '', s:V2[2]],
\ [s:V3[0], s:V3[1], '', '', s:V3[2]])
let g:airline#themes#xcodewwdc#palette.visual.airline_warning =
\ g:airline#themes#xcodewwdc#palette.normal.airline_warning
let g:airline#themes#xcodewwdc#palette.visual_modified = {
\ 'airline_c': [s:VM[0], s:VM[1], '', '', s:VM[2]]}
let g:airline#themes#xcodewwdc#palette.visual_modified.airline_warning =
\ g:airline#themes#xcodewwdc#palette.normal.airline_warning
let g:airline#themes#xcodewwdc#palette.replace = airline#themes#generate_color_map(
\ [s:R1[0], s:R1[1], '', '', s:R1[2]],
\ [s:R2[0], s:R2[1], '', '', s:R2[2]],
\ [s:R3[0], s:R3[1], '', '', s:R3[2]])
let g:airline#themes#xcodewwdc#palette.replace.airline_warning =
\ g:airline#themes#xcodewwdc#palette.normal.airline_warning
let g:airline#themes#xcodewwdc#palette.replace_modified = {
\ 'airline_c': [s:RM[0], s:RM[1], '', '', s:RM[2]]}
let g:airline#themes#xcodewwdc#palette.replace_modified.airline_warning =
\ g:airline#themes#xcodewwdc#palette.normal.airline_warning
let g:airline#themes#xcodewwdc#palette.tabline = {}
let g:airline#themes#xcodewwdc#palette.tabline.airline_tab = [
\ s:I2[0], s:I2[1], '', '', s:I2[2]]
let g:airline#themes#xcodewwdc#palette.tabline.airline_tabtype = [
\ s:N2[0], s:N2[1], '', '', s:N2[2]]
endfunction
call airline#themes#xcodewwdc#refresh()
================================================
FILE: colors/xcode.vim
================================================
" Name: Xcode
" Description: A Vim port of the default Xcode 11 colourschemes
" Author: Luna Razzaghipour <luna@xoria.org>
" Maintainer: Luna Razzaghipour <luna@xoria.org>
" License: Vim License (see `:help license`)
" Last Change: 2025 Dec 02
" Generated by Colortemplate v2.2.3
hi clear
let g:colors_name = 'xcode'
let s:t_Co = has('gui_running') ? -1 : get(g:, 'xcode_t_Co', get(g:, 't_Co', exists('&t_Co') ? +&t_Co : 0))
if !exists('g:xcode_green_comments')
let g:xcode_green_comments = 0
endif
if !exists('g:xcode_emph_types')
let g:xcode_emph_types = 1
endif
if !exists('g:xcode_emph_funcs')
let g:xcode_emph_funcs = 0
endif
if !exists('g:xcode_emph_idents')
let g:xcode_emph_idents = 0
endif
if !exists('g:xcode_match_paren_style')
let g:xcode_match_paren_style = 0
endif
if !exists('g:xcode_dim_punctuation')
let g:xcode_dim_punctuation = 1
endif
if &background ==# 'dark'
if (has('termguicolors') && &termguicolors) || has('gui_running')
let g:terminal_ansi_colors = ['#414453', '#ff8170', '#78c2b3', '#d9c97c', '#4eb0cc', '#ff7ab2', '#b281eb', '#dfdfe0', '#7f8c98', '#ff8170', '#acf2e4', '#ffa14f', '#6bdfff', '#ff7ab2', '#dabaff', '#dfdfe0']
endif
if has('nvim')
let g:terminal_color_0 = '#414453'
let g:terminal_color_1 = '#ff8170'
let g:terminal_color_2 = '#78c2b3'
let g:terminal_color_3 = '#d9c97c'
let g:terminal_color_4 = '#4eb0cc'
let g:terminal_color_5 = '#ff7ab2'
let g:terminal_color_6 = '#b281eb'
let g:terminal_color_7 = '#dfdfe0'
let g:terminal_color_8 = '#7f8c98'
let g:terminal_color_9 = '#ff8170'
let g:terminal_color_10 = '#acf2e4'
let g:terminal_color_11 = '#ffa14f'
let g:terminal_color_12 = '#6bdfff'
let g:terminal_color_13 = '#ff7ab2'
let g:terminal_color_14 = '#dabaff'
let g:terminal_color_15 = '#dfdfe0'
endif
hi Normal guifg=#dfdfe0 guibg=#292a30 gui=NONE cterm=NONE
hi Cursor guifg=#292a30 guibg=#dfdfe0 gui=NONE cterm=NONE
hi Empty guifg=#dfdfe0 guibg=NONE gui=NONE cterm=NONE
hi CursorLineNr guifg=#dfdfe0 guibg=#2f3037 gui=NONE cterm=NONE
hi EndOfBuffer guifg=#292a30 guibg=#292a30 gui=NONE cterm=NONE
hi FoldColumn guifg=#53606e guibg=NONE gui=NONE cterm=NONE
hi Folded guifg=#53606e guibg=#393b44 gui=NONE cterm=NONE
hi LineNr guifg=#53606e guibg=NONE gui=NONE cterm=NONE
hi MatchWord guifg=#dfdfe0 guibg=#0f5bca gui=NONE cterm=NONE
hi SignColumn guifg=#53606e guibg=NONE gui=NONE cterm=NONE
hi Signify guifg=#4484d1 guibg=NONE gui=NONE cterm=NONE
hi Ignore guifg=#53606e guibg=NONE gui=NONE cterm=NONE
hi Pmenu guifg=#dfdfe0 guibg=#393b44 gui=NONE cterm=NONE
hi PmenuSbar guifg=#393b44 guibg=#393b44 gui=NONE cterm=NONE
hi PmenuSel guifg=#dfdfe0 guibg=#0f5bca gui=NONE cterm=NONE
hi PmenuThumb guifg=#414453 guibg=#414453 gui=NONE cterm=NONE
hi ErrorMsg guifg=#ff8170 guibg=NONE gui=NONE cterm=NONE
hi ModeMsg guifg=#7f8c98 guibg=NONE gui=NONE cterm=NONE
hi MoreMsg guifg=#ff7ab2 guibg=NONE gui=NONE cterm=NONE
hi Question guifg=#ff7ab2 guibg=NONE gui=NONE cterm=NONE
hi WarningMsg guifg=#ffa14f guibg=NONE gui=NONE cterm=NONE
hi ColorColumn guifg=NONE guibg=#2f3037 gui=NONE cterm=NONE
hi CursorColumn guifg=NONE guibg=#2f3037 gui=NONE cterm=NONE
hi CursorLine guifg=NONE guibg=#2f3037 gui=NONE cterm=NONE
hi QuickFixLine guifg=#dfdfe0 guibg=#0f5bca gui=NONE cterm=NONE
hi StatusLine guifg=#dfdfe0 guibg=#414453 gui=NONE cterm=NONE
hi StatusLineNC guifg=#7f8c98 guibg=#393b44 gui=NONE cterm=NONE
hi VertSplit guifg=#393b44 guibg=#393b44 gui=NONE cterm=NONE
hi WildMenu guifg=#dfdfe0 guibg=#0f5bca gui=NONE cterm=NONE
hi IncSearch guifg=#292a30 guibg=#fef937 gui=NONE cterm=NONE
hi Search guifg=#dfdfe0 guibg=#414453 gui=NONE cterm=NONE
hi Visual guifg=NONE guibg=#414453 gui=NONE cterm=NONE
hi DiffAdd guifg=#acf2e4 guibg=#243330 gui=NONE cterm=NONE
hi DiffChange guifg=#ffa14f guibg=NONE gui=NONE cterm=NONE
hi DiffDelete guifg=#ff8170 guibg=#3b2d2b gui=NONE cterm=NONE
hi DiffText guifg=#ffa14f guibg=#382e27 gui=NONE cterm=NONE
hi Comment guifg=#7f8c98 guibg=NONE gui=NONE cterm=NONE
hi Error guifg=#292a30 guibg=#ff8170 gui=NONE cterm=NONE
hi PreProc guifg=#ffa14f guibg=NONE gui=NONE cterm=NONE
hi Special guifg=#78c2b3 guibg=NONE gui=NONE cterm=NONE
hi Statement guifg=#ff7ab2 guibg=NONE gui=bold cterm=bold
hi Character guifg=#d9c97c guibg=NONE gui=NONE cterm=NONE
hi Directory guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE
hi Number guifg=#d9c97c guibg=NONE gui=NONE cterm=NONE
hi SpecialComment guifg=#a3b1bf guibg=NONE gui=NONE cterm=NONE
hi String guifg=#ff8170 guibg=NONE gui=NONE cterm=NONE
hi Title guifg=#dfdfe0 guibg=NONE gui=bold cterm=bold
hi Todo guifg=#a3b1bf guibg=NONE gui=bold cterm=bold
hi Underlined guifg=#6bdfff guibg=NONE gui=underline cterm=underline
hi SpellBad guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellCap guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellLocal guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellRare guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
let g:indentLine_color_gui = '#53606e'
let g:indentLine_color_term = 59
let g:limelight_conceal_guifg = '#7f8c98'
let g:limelight_conceal_ctermfg = 245
hi! link Terminal Normal
hi! link TabLine StatusLineNC
hi! link TabLineFill StatusLineNC
hi! link TabLineSel StatusLine
hi! link StatusLineTerm StatusLine
hi! link StatusLineTermNC StatusLineNC
hi! link VisualNOS Visual
hi! link MsgArea Title
hi! link diffAdded DiffAdd
hi! link diffBDiffer WarningMsg
hi! link diffChanged DiffChange
hi! link diffCommon WarningMsg
hi! link diffDiffer WarningMsg
hi! link diffFile Directory
hi! link diffIdentical WarningMsg
hi! link diffIndexLine Number
hi! link diffIsA WarningMsg
hi! link diffNoEOL WarningMsg
hi! link diffOnly WarningMsg
hi! link diffRemoved DiffDelete
hi! link Constant LibraryIdent
hi! link Float Number
hi! link StringDelimiter String
hi! link Identifier LocalIdent
hi! link Function LibraryFunc
hi! link Boolean Statement
hi! link Conditional Statement
hi! link Exception Statement
hi! link Include Statement
hi! link Keyword Statement
hi! link Label Statement
hi! link Repeat Statement
hi! link StorageClass Statement
hi! link Structure Statement
hi! link Define PreProc
hi! link Macro PreProc
hi! link PreCondit PreProc
hi! link Type LibraryType
hi! link Debug Special
hi! link SpecialChar Special
hi! link Tag Special
hi! link Noise Delimiter
hi! link Quote StringDelimiter
hi! link Conceal Ignore
hi! link NonText Ignore
hi! link SpecialKey Ignore
hi! link Whitespace Ignore
hi! link ALEVirtualTextError ErrorMsg
hi! link ALEVirtualTextWarning WarningMsg
hi! link Searchlight IncSearch
hi! link SignifySignAdd Signify
hi! link SignifySignChange Signify
hi! link SignifySignDelete Signify
hi! link bibEntryKw LibraryIdent
hi! link bibKey IdentifierDef
hi! link bibType LibraryType
hi! link cssAtRule Keyword
hi! link cssAttr Keyword
hi! link cssBraces cssNoise
hi! link cssClassName LocalIdent
hi! link cssColor cssAttr
hi! link cssFunction Empty
hi! link cssIdentifier LocalIdent
hi! link cssProp LibraryType
hi! link cssPseudoClassId LibraryIdent
hi! link cssSelectorOp Operator
hi! link gitcommitHeader Todo
hi! link gitcommitOverflow Error
hi! link gitcommitSummary Title
hi! link goField LocalIdent
hi! link goFunction FunctionDef
hi! link goFunctionCall LibraryFunc
hi! link goVarAssign LocalIdent
hi! link goVarDefs IdentifierDef
hi! link helpCommand helpExample
hi! link helpExample markdownCode
hi! link helpHeadline Title
hi! link helpHyperTextEntry Comment
hi! link helpHyperTextJump Underlined
hi! link helpSectionDelim Ignore
hi! link helpURL helpHyperTextJump
hi! link helpVim Title
hi! link htmlArg Special
hi! link htmlEndTag Delimiter
hi! link htmlLink Underlined
hi! link htmlSpecialTagName htmlTagName
hi! link htmlTag Delimiter
hi! link htmlTagName Statement
hi! link jinjaBlockName Typedef
hi! link jinjaFilter LibraryFunc
hi! link jinjaNumber Number
hi! link jinjaOperator Operator
hi! link jinjaRawDelim PreProc
hi! link jinjaSpecial Keyword
hi! link jinjaString String
hi! link jinjaTagDelim Delimiter
hi! link jinjaVarDelim Delimiter
hi! link jsBuiltins LibraryFunc
hi! link jsClassDefinition Typedef
hi! link jsDomErrNo LibraryIdent
hi! link jsDomNodeConsts LibraryIdent
hi! link jsExceptions LibraryType
hi! link jsFuncArgCommas jsNoise
hi! link jsFuncName FunctionDef
hi! link jsFunction jsStatement
hi! link jsGlobalNodeObjects jsGlobalObjects
hi! link jsGlobalObjects LibraryType
hi! link jsObjectProp LocalIdent
hi! link jsOperatorKeyword jsStatement
hi! link jsThis jsStatement
hi! link jsVariableDef IdentifierDef
hi! link jsonKeyword jsonString
hi! link jsonKeywordMatch Operator
hi! link jsonQuote StringDelimiter
hi! link rsForeignConst LibraryIdent
hi! link rsForeignFunc LibraryFunc
hi! link rsForeignType LibraryType
hi! link rsFuncDef FunctionDef
hi! link rsIdentDef IdentifierDef
hi! link rsLibraryConst LibraryIdent
hi! link rsLibraryFunc LibraryFunc
hi! link rsLibraryType LibraryType
hi! link rsLifetimeDef IdentifierDef
hi! link rsSpecialLifetime LibraryIdent
hi! link rsUserConst LocalIdent
hi! link rsUserFunc LocalFunc
hi! link rsUserLifetime LocalIdent
hi! link rsUserMethod LibraryFunc
hi! link rsUserType LocalType
hi! link scssAttribute cssNoise
hi! link scssInclude Keyword
hi! link scssMixin Keyword
hi! link scssMixinName LocalFunc
hi! link scssMixinParams cssNoise
hi! link scssSelectorName cssClassName
hi! link scssVariableAssignment Operator
hi! link scssVariableValue Operator
hi! link swiftFuncDef FunctionDef
hi! link swiftIdentDef IdentifierDef
hi! link swiftLibraryFunc LibraryFunc
hi! link swiftLibraryProp LibraryIdent
hi! link swiftLibraryType LibraryType
hi! link swiftUserFunc LocalFunc
hi! link swiftUserProp LocalIdent
hi! link swiftUserType LocalType
hi! link typescriptArrayMethod LibraryFunc
hi! link typescriptArrowFunc Operator
hi! link typescriptAssign Operator
hi! link typescriptBOM LibraryType
hi! link typescriptBOMWindowCons LibraryType
hi! link typescriptBOMWindowMethod LibraryFunc
hi! link typescriptBOMWindowProp LibraryType
hi! link typescriptBinaryOp Operator
hi! link typescriptBraces Delimiter
hi! link typescriptCall Empty
hi! link typescriptClassHeritage Type
hi! link typescriptClassName TypeDef
hi! link typescriptDOMDocMethod LibraryFunc
hi! link typescriptDOMDocProp LibraryIdent
hi! link typescriptDOMEventCons LibraryType
hi! link typescriptDOMEventMethod LibraryFunc
hi! link typescriptDOMEventMethod LibraryFunc
hi! link typescriptDOMEventProp LibraryIdent
hi! link typescriptDOMEventTargetMethod LibraryFunc
hi! link typescriptDOMNodeMethod LibraryFunc
hi! link typescriptDOMStorageMethod LibraryIdent
hi! link typescriptEndColons Delimiter
hi! link typescriptExport Keyword
hi! link typescriptFuncName FunctionDef
hi! link typescriptFuncTypeArrow typescriptArrowFunc
hi! link typescriptGlobal typescriptPredefinedType
hi! link typescriptIdentifier Keyword
hi! link typescriptInterfaceName Typedef
hi! link typescriptMember LocalFunc
hi! link typescriptObjectLabel LocalIdent
hi! link typescriptOperator Keyword
hi! link typescriptParens Delimiter
hi! link typescriptPredefinedType LibraryType
hi! link typescriptTypeAnnotation Delimiter
hi! link typescriptTypeReference typescriptUserDefinedType
hi! link typescriptUserDefinedType LocalType
hi! link typescriptVariable Keyword
hi! link typescriptVariableDeclaration IdentifierDef
hi! link vimAutoCmdSfxList LibraryType
hi! link vimAutoEventList LocalIdent
hi! link vimCmdSep Special
hi! link vimCommentTitle SpecialComment
hi! link vimContinue Delimiter
hi! link vimFuncName LibraryFunc
hi! link vimFunction FunctionDef
hi! link vimHighlight Statement
hi! link vimMapModKey vimNotation
hi! link vimNotation LibraryType
hi! link vimOption LibraryIdent
hi! link vimUserFunc LocalFunc
hi! link markdownBoldDelimiter markdownDelimiter
hi! link markdownBoldItalicDelimiter markdownDelimiter
hi! link markdownCodeBlock markdownCode
hi! link markdownCodeDelimiter markdownDelimiter
hi! link markdownHeadingDelimiter markdownDelimiter
hi! link markdownItalicDelimiter markdownDelimiter
hi! link markdownLinkDelimiter markdownDelimiter
hi! link markdownLinkText Empty
hi! link markdownLinkTextDelimiter markdownDelimiter
hi! link markdownListMarker markdownDelimiter
hi! link markdownRule markdownDelimiter
hi! link markdownUrl Underlined
hi markdownDelimiter guifg=#78c2b3 guibg=NONE gui=NONE cterm=NONE
hi markdownCode guifg=#dabaff guibg=#393b44 gui=NONE cterm=NONE
if g:xcode_green_comments
hi Comment guifg=#84b360 guibg=NONE gui=NONE cterm=NONE
hi SpecialComment guifg=#b0e687 guibg=NONE gui=NONE cterm=NONE
hi Todo guifg=#b0e687 guibg=NONE gui=bold cterm=bold
endif
if g:xcode_emph_types
hi Typedef guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE
hi LocalType guifg=#acf2e4 guibg=NONE gui=NONE cterm=NONE
hi LibraryType guifg=#dabaff guibg=NONE gui=NONE cterm=NONE
else
hi Typedef guifg=#4eb0cc guibg=NONE gui=NONE cterm=NONE
hi LocalType guifg=#78c2b3 guibg=NONE gui=NONE cterm=NONE
hi LibraryType guifg=#b281eb guibg=NONE gui=NONE cterm=NONE
endif
if g:xcode_emph_funcs
hi FunctionDef guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE
hi LocalFunc guifg=#acf2e4 guibg=NONE gui=NONE cterm=NONE
hi LibraryFunc guifg=#dabaff guibg=NONE gui=NONE cterm=NONE
else
hi FunctionDef guifg=#4eb0cc guibg=NONE gui=NONE cterm=NONE
hi LocalFunc guifg=#78c2b3 guibg=NONE gui=NONE cterm=NONE
hi LibraryFunc guifg=#b281eb guibg=NONE gui=NONE cterm=NONE
endif
if g:xcode_emph_idents
hi IdentifierDef guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE
hi LocalIdent guifg=#acf2e4 guibg=NONE gui=NONE cterm=NONE
hi LibraryIdent guifg=#dabaff guibg=NONE gui=NONE cterm=NONE
else
hi IdentifierDef guifg=#4eb0cc guibg=NONE gui=NONE cterm=NONE
hi LocalIdent guifg=#78c2b3 guibg=NONE gui=NONE cterm=NONE
hi LibraryIdent guifg=#b281eb guibg=NONE gui=NONE cterm=NONE
endif
if g:xcode_match_paren_style
hi MatchParen guifg=#292a30 guibg=#fef937 gui=NONE cterm=NONE
else
hi MatchParen guifg=#dfdfe0 guibg=#0f5bca gui=NONE cterm=NONE
endif
if g:xcode_dim_punctuation
hi Delimiter guifg=#a3b1bf guibg=NONE gui=NONE cterm=NONE
hi Operator guifg=#a3b1bf guibg=NONE gui=NONE cterm=NONE
else
hi Delimiter guifg=#dfdfe0 guibg=NONE gui=NONE cterm=NONE
hi Operator guifg=#dfdfe0 guibg=NONE gui=NONE cterm=NONE
endif
else
" Light background
if (has('termguicolors') && &termguicolors) || has('gui_running')
let g:terminal_ansi_colors = ['#b4d8fd', '#d12f1b', '#3e8087', '#78492a', '#0f68a0', '#ad3da4', '#804fb8', '#262626', '#8a99a6', '#d12f1b', '#23575c', '#78492a', '#0b4f79', '#ad3da4', '#4b21b0', '#262626']
endif
if has('nvim')
let g:terminal_color_0 = '#b4d8fd'
let g:terminal_color_1 = '#d12f1b'
let g:terminal_color_2 = '#3e8087'
let g:terminal_color_3 = '#78492a'
let g:terminal_color_4 = '#0f68a0'
let g:terminal_color_5 = '#ad3da4'
let g:terminal_color_6 = '#804fb8'
let g:terminal_color_7 = '#262626'
let g:terminal_color_8 = '#8a99a6'
let g:terminal_color_9 = '#d12f1b'
let g:terminal_color_10 = '#23575c'
let g:terminal_color_11 = '#78492a'
let g:terminal_color_12 = '#0b4f79'
let g:terminal_color_13 = '#ad3da4'
let g:terminal_color_14 = '#4b21b0'
let g:terminal_color_15 = '#262626'
endif
hi Normal guifg=#262626 guibg=#ffffff gui=NONE cterm=NONE
hi Cursor guifg=#ffffff guibg=#262626 gui=NONE cterm=NONE
hi Empty guifg=#262626 guibg=NONE gui=NONE cterm=NONE
hi CursorLineNr guifg=#262626 guibg=#ecf5ff gui=NONE cterm=NONE
hi EndOfBuffer guifg=#ffffff guibg=#ffffff gui=NONE cterm=NONE
hi FoldColumn guifg=#cdcdcd guibg=NONE gui=NONE cterm=NONE
hi Folded guifg=#8a99a6 guibg=#e5e5e5 gui=NONE cterm=NONE
hi LineNr guifg=#cdcdcd guibg=NONE gui=NONE cterm=NONE
hi MatchParen guifg=#262626 guibg=#fef869 gui=NONE cterm=NONE
hi MatchWord guifg=#ffffff guibg=#156adf gui=NONE cterm=NONE
hi SignColumn guifg=#cdcdcd guibg=NONE gui=NONE cterm=NONE
hi Signify guifg=#69a7fc guibg=NONE gui=NONE cterm=NONE
hi Ignore guifg=#cdcdcd guibg=NONE gui=NONE cterm=NONE
hi Pmenu guifg=#262626 guibg=#f4f4f4 gui=NONE cterm=NONE
hi PmenuSbar guifg=#f4f4f4 guibg=#f4f4f4 gui=NONE cterm=NONE
hi PmenuSel guifg=#ffffff guibg=#156adf gui=NONE cterm=NONE
hi PmenuThumb guifg=#e5e5e5 guibg=#e5e5e5 gui=NONE cterm=NONE
hi ErrorMsg guifg=#d12f1b guibg=NONE gui=NONE cterm=NONE
hi ModeMsg guifg=#8a99a6 guibg=NONE gui=NONE cterm=NONE
hi MoreMsg guifg=#ad3da4 guibg=NONE gui=NONE cterm=NONE
hi Question guifg=#ad3da4 guibg=NONE gui=NONE cterm=NONE
hi WarningMsg guifg=#78492a guibg=NONE gui=NONE cterm=NONE
hi ColorColumn guifg=NONE guibg=#f4f4f4 gui=NONE cterm=NONE
hi CursorColumn guifg=NONE guibg=#ecf5ff gui=NONE cterm=NONE
hi CursorLine guifg=NONE guibg=#ecf5ff gui=NONE cterm=NONE
hi QuickFixLine guifg=#ffffff guibg=#156adf gui=NONE cterm=NONE
hi StatusLine guifg=#262626 guibg=#e5e5e5 gui=NONE cterm=NONE
hi StatusLineNC guifg=#262626 guibg=#f4f4f4 gui=NONE cterm=NONE
hi VertSplit guifg=#f4f4f4 guibg=#f4f4f4 gui=NONE cterm=NONE
hi WildMenu guifg=#ffffff guibg=#156adf gui=NONE cterm=NONE
hi IncSearch guifg=#262626 guibg=#fef869 gui=NONE cterm=NONE
hi Search guifg=#262626 guibg=#e5e5e5 gui=NONE cterm=NONE
hi Visual guifg=NONE guibg=#b4d8fd gui=NONE cterm=NONE
hi DiffAdd guifg=NONE guibg=#edfff0 gui=NONE cterm=NONE
hi DiffChange guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
hi DiffDelete guifg=NONE guibg=#fef0f1 gui=NONE cterm=NONE
hi DiffText guifg=NONE guibg=#fdfae6 gui=NONE cterm=NONE
hi Comment guifg=#8a99a6 guibg=NONE gui=NONE cterm=NONE
hi Error guifg=#ffffff guibg=#d12f1b gui=NONE cterm=NONE
hi PreProc guifg=#78492a guibg=NONE gui=NONE cterm=NONE
hi Special guifg=#23575c guibg=NONE gui=NONE cterm=NONE
hi Statement guifg=#ad3da4 guibg=NONE gui=bold cterm=bold
hi Character guifg=#272ad8 guibg=NONE gui=NONE cterm=NONE
hi Directory guifg=#0f68a0 guibg=NONE gui=NONE cterm=NONE
hi Number guifg=#272ad8 guibg=NONE gui=NONE cterm=NONE
hi SpecialComment guifg=#5c6873 guibg=NONE gui=NONE cterm=NONE
hi String guifg=#d12f1b guibg=NONE gui=NONE cterm=NONE
hi Title guifg=#262626 guibg=NONE gui=bold cterm=bold
hi Todo guifg=#5c6873 guibg=NONE gui=bold cterm=bold
hi Underlined guifg=#0f68a0 guibg=NONE gui=underline cterm=underline
hi SpellBad guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellCap guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellLocal guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellRare guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
let g:indentLine_color_gui = '#cdcdcd'
let g:indentLine_color_term = 252
let g:limelight_conceal_guifg = '#8a99a6'
let g:limelight_conceal_ctermfg = 246
hi! link Terminal Normal
hi! link TabLine StatusLineNC
hi! link TabLineFill StatusLineNC
hi! link TabLineSel StatusLine
hi! link StatusLineTerm StatusLine
hi! link StatusLineTermNC StatusLineNC
hi! link VisualNOS Visual
hi! link MsgArea Title
hi! link diffAdded DiffAdd
hi! link diffBDiffer WarningMsg
hi! link diffChanged DiffChange
hi! link diffCommon WarningMsg
hi! link diffDiffer WarningMsg
hi! link diffFile Directory
hi! link diffIdentical WarningMsg
hi! link diffIndexLine Number
hi! link diffIsA WarningMsg
hi! link diffNoEOL WarningMsg
hi! link diffOnly WarningMsg
hi! link diffRemoved DiffDelete
hi! link Constant LibraryIdent
hi! link Float Number
hi! link StringDelimiter String
hi! link Identifier LocalIdent
hi! link Function LibraryFunc
hi! link Boolean Statement
hi! link Conditional Statement
hi! link Exception Statement
hi! link Include Statement
hi! link Keyword Statement
hi! link Label Statement
hi! link Repeat Statement
hi! link StorageClass Statement
hi! link Structure Statement
hi! link Define PreProc
hi! link Macro PreProc
hi! link PreCondit PreProc
hi! link Type LibraryType
hi! link Debug Special
hi! link SpecialChar Special
hi! link Tag Special
hi! link Noise Delimiter
hi! link Quote StringDelimiter
hi! link Conceal Ignore
hi! link NonText Ignore
hi! link SpecialKey Ignore
hi! link Whitespace Ignore
hi! link ALEVirtualTextError ErrorMsg
hi! link ALEVirtualTextWarning WarningMsg
hi! link Searchlight IncSearch
hi! link SignifySignAdd Signify
hi! link SignifySignChange Signify
hi! link SignifySignDelete Signify
hi! link bibEntryKw LibraryIdent
hi! link bibKey IdentifierDef
hi! link bibType LibraryType
hi! link cssAtRule Keyword
hi! link cssAttr Keyword
hi! link cssBraces cssNoise
hi! link cssClassName LocalIdent
hi! link cssColor cssAttr
hi! link cssFunction Empty
hi! link cssIdentifier LocalIdent
hi! link cssProp LibraryType
hi! link cssPseudoClassId LibraryIdent
hi! link cssSelectorOp Operator
hi! link gitcommitHeader Todo
hi! link gitcommitOverflow Error
hi! link gitcommitSummary Title
hi! link goField LocalIdent
hi! link goFunction FunctionDef
hi! link goFunctionCall LibraryFunc
hi! link goVarAssign LocalIdent
hi! link goVarDefs IdentifierDef
hi! link helpCommand helpExample
hi! link helpExample markdownCode
hi! link helpHeadline Title
hi! link helpHyperTextEntry Comment
hi! link helpHyperTextJump Underlined
hi! link helpSectionDelim Ignore
hi! link helpURL helpHyperTextJump
hi! link helpVim Title
hi! link htmlArg Special
hi! link htmlEndTag Delimiter
hi! link htmlLink Underlined
hi! link htmlSpecialTagName htmlTagName
hi! link htmlTag Delimiter
hi! link htmlTagName Statement
hi! link jinjaBlockName Typedef
hi! link jinjaFilter LibraryFunc
hi! link jinjaNumber Number
hi! link jinjaOperator Operator
hi! link jinjaRawDelim PreProc
hi! link jinjaSpecial Keyword
hi! link jinjaString String
hi! link jinjaTagDelim Delimiter
hi! link jinjaVarDelim Delimiter
hi! link jsBuiltins LibraryFunc
hi! link jsClassDefinition Typedef
hi! link jsDomErrNo LibraryIdent
hi! link jsDomNodeConsts LibraryIdent
hi! link jsExceptions LibraryType
hi! link jsFuncArgCommas jsNoise
hi! link jsFuncName FunctionDef
hi! link jsFunction jsStatement
hi! link jsGlobalNodeObjects jsGlobalObjects
hi! link jsGlobalObjects LibraryType
hi! link jsObjectProp LocalIdent
hi! link jsOperatorKeyword jsStatement
hi! link jsThis jsStatement
hi! link jsVariableDef IdentifierDef
hi! link jsonKeyword jsonString
hi! link jsonKeywordMatch Operator
hi! link jsonQuote StringDelimiter
hi! link rsForeignConst LibraryIdent
hi! link rsForeignFunc LibraryFunc
hi! link rsForeignType LibraryType
hi! link rsFuncDef FunctionDef
hi! link rsIdentDef IdentifierDef
hi! link rsLibraryConst LibraryIdent
hi! link rsLibraryFunc LibraryFunc
hi! link rsLibraryType LibraryType
hi! link rsLifetimeDef IdentifierDef
hi! link rsSpecialLifetime LibraryIdent
hi! link rsUserConst LocalIdent
hi! link rsUserFunc LocalFunc
hi! link rsUserLifetime LocalIdent
hi! link rsUserMethod LibraryFunc
hi! link rsUserType LocalType
hi! link scssAttribute cssNoise
hi! link scssInclude Keyword
hi! link scssMixin Keyword
hi! link scssMixinName LocalFunc
hi! link scssMixinParams cssNoise
hi! link scssSelectorName cssClassName
hi! link scssVariableAssignment Operator
hi! link scssVariableValue Operator
hi! link swiftFuncDef FunctionDef
hi! link swiftIdentDef IdentifierDef
hi! link swiftLibraryFunc LibraryFunc
hi! link swiftLibraryProp LibraryIdent
hi! link swiftLibraryType LibraryType
hi! link swiftUserFunc LocalFunc
hi! link swiftUserProp LocalIdent
hi! link swiftUserType LocalType
hi! link typescriptArrayMethod LibraryFunc
hi! link typescriptArrowFunc Operator
hi! link typescriptAssign Operator
hi! link typescriptBOM LibraryType
hi! link typescriptBOMWindowCons LibraryType
hi! link typescriptBOMWindowMethod LibraryFunc
hi! link typescriptBOMWindowProp LibraryType
hi! link typescriptBinaryOp Operator
hi! link typescriptBraces Delimiter
hi! link typescriptCall Empty
hi! link typescriptClassHeritage Type
hi! link typescriptClassName TypeDef
hi! link typescriptDOMDocMethod LibraryFunc
hi! link typescriptDOMDocProp LibraryIdent
hi! link typescriptDOMEventCons LibraryType
hi! link typescriptDOMEventMethod LibraryFunc
hi! link typescriptDOMEventMethod LibraryFunc
hi! link typescriptDOMEventProp LibraryIdent
hi! link typescriptDOMEventTargetMethod LibraryFunc
hi! link typescriptDOMNodeMethod LibraryFunc
hi! link typescriptDOMStorageMethod LibraryIdent
hi! link typescriptEndColons Delimiter
hi! link typescriptExport Keyword
hi! link typescriptFuncName FunctionDef
hi! link typescriptFuncTypeArrow typescriptArrowFunc
hi! link typescriptGlobal typescriptPredefinedType
hi! link typescriptIdentifier Keyword
hi! link typescriptInterfaceName Typedef
hi! link typescriptMember LocalFunc
hi! link typescriptObjectLabel LocalIdent
hi! link typescriptOperator Keyword
hi! link typescriptParens Delimiter
hi! link typescriptPredefinedType LibraryType
hi! link typescriptTypeAnnotation Delimiter
hi! link typescriptTypeReference typescriptUserDefinedType
hi! link typescriptUserDefinedType LocalType
hi! link typescriptVariable Keyword
hi! link typescriptVariableDeclaration IdentifierDef
hi! link vimAutoCmdSfxList LibraryType
hi! link vimAutoEventList LocalIdent
hi! link vimCmdSep Special
hi! link vimCommentTitle SpecialComment
hi! link vimContinue Delimiter
hi! link vimFuncName LibraryFunc
hi! link vimFunction FunctionDef
hi! link vimHighlight Statement
hi! link vimMapModKey vimNotation
hi! link vimNotation LibraryType
hi! link vimOption LibraryIdent
hi! link vimUserFunc LocalFunc
hi! link markdownBoldDelimiter markdownDelimiter
hi! link markdownBoldItalicDelimiter markdownDelimiter
hi! link markdownCodeBlock markdownCode
hi! link markdownCodeDelimiter markdownDelimiter
hi! link markdownHeadingDelimiter markdownDelimiter
hi! link markdownItalicDelimiter markdownDelimiter
hi! link markdownLinkDelimiter markdownDelimiter
hi! link markdownLinkText Empty
hi! link markdownLinkTextDelimiter markdownDelimiter
hi! link markdownListMarker markdownDelimiter
hi! link markdownRule markdownDelimiter
hi! link markdownUrl Underlined
hi markdownDelimiter guifg=#3e8087 guibg=NONE gui=NONE cterm=NONE
hi markdownCode guifg=#804fb8 guibg=#f4f4f4 gui=NONE cterm=NONE
if g:xcode_green_comments
hi Comment guifg=#2d8504 guibg=NONE gui=NONE cterm=NONE
hi SpecialComment guifg=#2d8504 guibg=NONE gui=NONE cterm=NONE
hi Todo guifg=#2d8504 guibg=NONE gui=bold cterm=bold
endif
if g:xcode_emph_types
hi Typedef guifg=#0b4f79 guibg=NONE gui=NONE cterm=NONE
hi LocalType guifg=#23575c guibg=NONE gui=NONE cterm=NONE
hi LibraryType guifg=#4b21b0 guibg=NONE gui=NONE cterm=NONE
else
hi Typedef guifg=#0f68a0 guibg=NONE gui=NONE cterm=NONE
hi LocalType guifg=#3e8087 guibg=NONE gui=NONE cterm=NONE
hi LibraryType guifg=#804fb8 guibg=NONE gui=NONE cterm=NONE
endif
if g:xcode_emph_funcs
hi FunctionDef guifg=#0b4f79 guibg=NONE gui=NONE cterm=NONE
hi LocalFunc guifg=#23575c guibg=NONE gui=NONE cterm=NONE
hi LibraryFunc guifg=#4b21b0 guibg=NONE gui=NONE cterm=NONE
else
hi FunctionDef guifg=#0f68a0 guibg=NONE gui=NONE cterm=NONE
hi LocalFunc guifg=#3e8087 guibg=NONE gui=NONE cterm=NONE
hi LibraryFunc guifg=#804fb8 guibg=NONE gui=NONE cterm=NONE
endif
if g:xcode_emph_idents
hi IdentifierDef guifg=#0b4f79 guibg=NONE gui=NONE cterm=NONE
hi LocalIdent guifg=#23575c guibg=NONE gui=NONE cterm=NONE
hi LibraryIdent guifg=#4b21b0 guibg=NONE gui=NONE cterm=NONE
else
hi IdentifierDef guifg=#0f68a0 guibg=NONE gui=NONE cterm=NONE
hi LocalIdent guifg=#3e8087 guibg=NONE gui=NONE cterm=NONE
hi LibraryIdent guifg=#804fb8 guibg=NONE gui=NONE cterm=NONE
endif
if g:xcode_match_paren_style
hi MatchParen guifg=#262626 guibg=#fef869 gui=NONE cterm=NONE
else
hi MatchParen guifg=#ffffff guibg=#156adf gui=NONE cterm=NONE
endif
if g:xcode_dim_punctuation
hi Delimiter guifg=#5c6873 guibg=NONE gui=NONE cterm=NONE
hi Operator guifg=#5c6873 guibg=NONE gui=NONE cterm=NONE
else
hi Delimiter guifg=#262626 guibg=NONE gui=NONE cterm=NONE
hi Operator guifg=#262626 guibg=NONE gui=NONE cterm=NONE
endif
endif
if s:t_Co >= 256
if &background ==# 'dark'
hi Normal ctermfg=254 ctermbg=235 cterm=NONE
hi Cursor ctermfg=235 ctermbg=254 cterm=NONE
hi Empty ctermfg=254 ctermbg=NONE cterm=NONE
hi CursorLineNr ctermfg=254 ctermbg=236 cterm=NONE
hi EndOfBuffer ctermfg=235 ctermbg=235 cterm=NONE
hi FoldColumn ctermfg=59 ctermbg=NONE cterm=NONE
hi Folded ctermfg=59 ctermbg=237 cterm=NONE
hi LineNr ctermfg=59 ctermbg=NONE cterm=NONE
hi MatchWord ctermfg=254 ctermbg=26 cterm=NONE
hi SignColumn ctermfg=59 ctermbg=NONE cterm=NONE
hi Signify ctermfg=32 ctermbg=NONE cterm=NONE
hi Ignore ctermfg=59 ctermbg=NONE cterm=NONE
hi Pmenu ctermfg=254 ctermbg=237 cterm=NONE
hi PmenuSbar ctermfg=237 ctermbg=237 cterm=NONE
hi PmenuSel ctermfg=254 ctermbg=26 cterm=NONE
hi PmenuThumb ctermfg=238 ctermbg=238 cterm=NONE
hi ErrorMsg ctermfg=210 ctermbg=NONE cterm=NONE
hi ModeMsg ctermfg=245 ctermbg=NONE cterm=NONE
hi MoreMsg ctermfg=211 ctermbg=NONE cterm=NONE
hi Question ctermfg=211 ctermbg=NONE cterm=NONE
hi WarningMsg ctermfg=215 ctermbg=NONE cterm=NONE
hi ColorColumn ctermfg=NONE ctermbg=236 cterm=NONE
hi CursorColumn ctermfg=NONE ctermbg=236 cterm=NONE
hi CursorLine ctermfg=NONE ctermbg=236 cterm=NONE
hi QuickFixLine ctermfg=254 ctermbg=26 cterm=NONE
hi StatusLine ctermfg=254 ctermbg=238 cterm=NONE
hi StatusLineNC ctermfg=245 ctermbg=237 cterm=NONE
hi VertSplit ctermfg=237 ctermbg=237 cterm=NONE
hi WildMenu ctermfg=254 ctermbg=26 cterm=NONE
hi IncSearch ctermfg=235 ctermbg=226 cterm=NONE
hi Search ctermfg=254 ctermbg=238 cterm=NONE
hi Visual ctermfg=NONE ctermbg=238 cterm=NONE
hi DiffAdd ctermfg=159 ctermbg=236 cterm=NONE
hi DiffChange ctermfg=215 ctermbg=NONE cterm=NONE
hi DiffDelete ctermfg=210 ctermbg=236 cterm=NONE
hi DiffText ctermfg=215 ctermbg=236 cterm=NONE
hi Comment ctermfg=245 ctermbg=NONE cterm=NONE
hi Error ctermfg=235 ctermbg=210 cterm=NONE
hi PreProc ctermfg=215 ctermbg=NONE cterm=NONE
hi Special ctermfg=73 ctermbg=NONE cterm=NONE
hi Statement ctermfg=211 ctermbg=NONE cterm=bold
hi Character ctermfg=186 ctermbg=NONE cterm=NONE
hi Directory ctermfg=81 ctermbg=NONE cterm=NONE
hi Number ctermfg=186 ctermbg=NONE cterm=NONE
hi SpecialComment ctermfg=145 ctermbg=NONE cterm=NONE
hi String ctermfg=210 ctermbg=NONE cterm=NONE
hi Title ctermfg=254 ctermbg=NONE cterm=bold
hi Todo ctermfg=145 ctermbg=NONE cterm=bold
hi Underlined ctermfg=81 ctermbg=NONE cterm=underline
hi SpellBad ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellCap ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellLocal ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellRare ctermfg=NONE ctermbg=NONE cterm=undercurl
let g:indentLine_color_gui = '#53606e'
let g:indentLine_color_term = 59
let g:limelight_conceal_guifg = '#7f8c98'
let g:limelight_conceal_ctermfg = 245
hi! link Terminal Normal
hi! link TabLine StatusLineNC
hi! link TabLineFill StatusLineNC
hi! link TabLineSel StatusLine
hi! link StatusLineTerm StatusLine
hi! link StatusLineTermNC StatusLineNC
hi! link VisualNOS Visual
hi! link MsgArea Title
hi! link diffAdded DiffAdd
hi! link diffBDiffer WarningMsg
hi! link diffChanged DiffChange
hi! link diffCommon WarningMsg
hi! link diffDiffer WarningMsg
hi! link diffFile Directory
hi! link diffIdentical WarningMsg
hi! link diffIndexLine Number
hi! link diffIsA WarningMsg
hi! link diffNoEOL WarningMsg
hi! link diffOnly WarningMsg
hi! link diffRemoved DiffDelete
hi! link Constant LibraryIdent
hi! link Float Number
hi! link StringDelimiter String
hi! link Identifier LocalIdent
hi! link Function LibraryFunc
hi! link Boolean Statement
hi! link Conditional Statement
hi! link Exception Statement
hi! link Include Statement
hi! link Keyword Statement
hi! link Label Statement
hi! link Repeat Statement
hi! link StorageClass Statement
hi! link Structure Statement
hi! link Define PreProc
hi! link Macro PreProc
hi! link PreCondit PreProc
hi! link Type LibraryType
hi! link Debug Special
hi! link SpecialChar Special
hi! link Tag Special
hi! link Noise Delimiter
hi! link Quote StringDelimiter
hi! link Conceal Ignore
hi! link NonText Ignore
hi! link SpecialKey Ignore
hi! link Whitespace Ignore
hi! link ALEVirtualTextError ErrorMsg
hi! link ALEVirtualTextWarning WarningMsg
hi! link Searchlight IncSearch
hi! link SignifySignAdd Signify
hi! link SignifySignChange Signify
hi! link SignifySignDelete Signify
hi! link bibEntryKw LibraryIdent
hi! link bibKey IdentifierDef
hi! link bibType LibraryType
hi! link cssAtRule Keyword
hi! link cssAttr Keyword
hi! link cssBraces cssNoise
hi! link cssClassName LocalIdent
hi! link cssColor cssAttr
hi! link cssFunction Empty
hi! link cssIdentifier LocalIdent
hi! link cssProp LibraryType
hi! link cssPseudoClassId LibraryIdent
hi! link cssSelectorOp Operator
hi! link gitcommitHeader Todo
hi! link gitcommitOverflow Error
hi! link gitcommitSummary Title
hi! link goField LocalIdent
hi! link goFunction FunctionDef
hi! link goFunctionCall LibraryFunc
hi! link goVarAssign LocalIdent
hi! link goVarDefs IdentifierDef
hi! link helpCommand helpExample
hi! link helpExample markdownCode
hi! link helpHeadline Title
hi! link helpHyperTextEntry Comment
hi! link helpHyperTextJump Underlined
hi! link helpSectionDelim Ignore
hi! link helpURL helpHyperTextJump
hi! link helpVim Title
hi! link htmlArg Special
hi! link htmlEndTag Delimiter
hi! link htmlLink Underlined
hi! link htmlSpecialTagName htmlTagName
hi! link htmlTag Delimiter
hi! link htmlTagName Statement
hi! link jinjaBlockName Typedef
hi! link jinjaFilter LibraryFunc
hi! link jinjaNumber Number
hi! link jinjaOperator Operator
hi! link jinjaRawDelim PreProc
hi! link jinjaSpecial Keyword
hi! link jinjaString String
hi! link jinjaTagDelim Delimiter
hi! link jinjaVarDelim Delimiter
hi! link jsBuiltins LibraryFunc
hi! link jsClassDefinition Typedef
hi! link jsDomErrNo LibraryIdent
hi! link jsDomNodeConsts LibraryIdent
hi! link jsExceptions LibraryType
hi! link jsFuncArgCommas jsNoise
hi! link jsFuncName FunctionDef
hi! link jsFunction jsStatement
hi! link jsGlobalNodeObjects jsGlobalObjects
hi! link jsGlobalObjects LibraryType
hi! link jsObjectProp LocalIdent
hi! link jsOperatorKeyword jsStatement
hi! link jsThis jsStatement
hi! link jsVariableDef IdentifierDef
hi! link jsonKeyword jsonString
hi! link jsonKeywordMatch Operator
hi! link jsonQuote StringDelimiter
hi! link rsForeignConst LibraryIdent
hi! link rsForeignFunc LibraryFunc
hi! link rsForeignType LibraryType
hi! link rsFuncDef FunctionDef
hi! link rsIdentDef IdentifierDef
hi! link rsLibraryConst LibraryIdent
hi! link rsLibraryFunc LibraryFunc
hi! link rsLibraryType LibraryType
hi! link rsLifetimeDef IdentifierDef
hi! link rsSpecialLifetime LibraryIdent
hi! link rsUserConst LocalIdent
hi! link rsUserFunc LocalFunc
hi! link rsUserLifetime LocalIdent
hi! link rsUserMethod LibraryFunc
hi! link rsUserType LocalType
hi! link scssAttribute cssNoise
hi! link scssInclude Keyword
hi! link scssMixin Keyword
hi! link scssMixinName LocalFunc
hi! link scssMixinParams cssNoise
hi! link scssSelectorName cssClassName
hi! link scssVariableAssignment Operator
hi! link scssVariableValue Operator
hi! link swiftFuncDef FunctionDef
hi! link swiftIdentDef IdentifierDef
hi! link swiftLibraryFunc LibraryFunc
hi! link swiftLibraryProp LibraryIdent
hi! link swiftLibraryType LibraryType
hi! link swiftUserFunc LocalFunc
hi! link swiftUserProp LocalIdent
hi! link swiftUserType LocalType
hi! link typescriptArrayMethod LibraryFunc
hi! link typescriptArrowFunc Operator
hi! link typescriptAssign Operator
hi! link typescriptBOM LibraryType
hi! link typescriptBOMWindowCons LibraryType
hi! link typescriptBOMWindowMethod LibraryFunc
hi! link typescriptBOMWindowProp LibraryType
hi! link typescriptBinaryOp Operator
hi! link typescriptBraces Delimiter
hi! link typescriptCall Empty
hi! link typescriptClassHeritage Type
hi! link typescriptClassName TypeDef
hi! link typescriptDOMDocMethod LibraryFunc
hi! link typescriptDOMDocProp LibraryIdent
hi! link typescriptDOMEventCons LibraryType
hi! link typescriptDOMEventMethod LibraryFunc
hi! link typescriptDOMEventMethod LibraryFunc
hi! link typescriptDOMEventProp LibraryIdent
hi! link typescriptDOMEventTargetMethod LibraryFunc
hi! link typescriptDOMNodeMethod LibraryFunc
hi! link typescriptDOMStorageMethod LibraryIdent
hi! link typescriptEndColons Delimiter
hi! link typescriptExport Keyword
hi! link typescriptFuncName FunctionDef
hi! link typescriptFuncTypeArrow typescriptArrowFunc
hi! link typescriptGlobal typescriptPredefinedType
hi! link typescriptIdentifier Keyword
hi! link typescriptInterfaceName Typedef
hi! link typescriptMember LocalFunc
hi! link typescriptObjectLabel LocalIdent
hi! link typescriptOperator Keyword
hi! link typescriptParens Delimiter
hi! link typescriptPredefinedType LibraryType
hi! link typescriptTypeAnnotation Delimiter
hi! link typescriptTypeReference typescriptUserDefinedType
hi! link typescriptUserDefinedType LocalType
hi! link typescriptVariable Keyword
hi! link typescriptVariableDeclaration IdentifierDef
hi! link vimAutoCmdSfxList LibraryType
hi! link vimAutoEventList LocalIdent
hi! link vimCmdSep Special
hi! link vimCommentTitle SpecialComment
hi! link vimContinue Delimiter
hi! link vimFuncName LibraryFunc
hi! link vimFunction FunctionDef
hi! link vimHighlight Statement
hi! link vimMapModKey vimNotation
hi! link vimNotation LibraryType
hi! link vimOption LibraryIdent
hi! link vimUserFunc LocalFunc
hi! link markdownBoldDelimiter markdownDelimiter
hi! link markdownBoldItalicDelimiter markdownDelimiter
hi! link markdownCodeBlock markdownCode
hi! link markdownCodeDelimiter markdownDelimiter
hi! link markdownHeadingDelimiter markdownDelimiter
hi! link markdownItalicDelimiter markdownDelimiter
hi! link markdownLinkDelimiter markdownDelimiter
hi! link markdownLinkText Empty
hi! link markdownLinkTextDelimiter markdownDelimiter
hi! link markdownListMarker markdownDelimiter
hi! link markdownRule markdownDelimiter
hi! link markdownUrl Underlined
hi markdownDelimiter ctermfg=73 ctermbg=NONE cterm=NONE
hi markdownCode ctermfg=183 ctermbg=237 cterm=NONE
if g:xcode_green_comments
hi Comment ctermfg=107 ctermbg=NONE cterm=NONE
hi SpecialComment ctermfg=150 ctermbg=NONE cterm=NONE
hi Todo ctermfg=150 ctermbg=NONE cterm=bold
endif
if g:xcode_emph_types
hi Typedef ctermfg=81 ctermbg=NONE cterm=NONE
hi LocalType ctermfg=159 ctermbg=NONE cterm=NONE
hi LibraryType ctermfg=183 ctermbg=NONE cterm=NONE
else
hi Typedef ctermfg=38 ctermbg=NONE cterm=NONE
hi LocalType ctermfg=73 ctermbg=NONE cterm=NONE
hi LibraryType ctermfg=141 ctermbg=NONE cterm=NONE
endif
if g:xcode_emph_funcs
hi FunctionDef ctermfg=81 ctermbg=NONE cterm=NONE
hi LocalFunc ctermfg=159 ctermbg=NONE cterm=NONE
hi LibraryFunc ctermfg=183 ctermbg=NONE cterm=NONE
else
hi FunctionDef ctermfg=38 ctermbg=NONE cterm=NONE
hi LocalFunc ctermfg=73 ctermbg=NONE cterm=NONE
hi LibraryFunc ctermfg=141 ctermbg=NONE cterm=NONE
endif
if g:xcode_emph_idents
hi IdentifierDef ctermfg=81 ctermbg=NONE cterm=NONE
hi LocalIdent ctermfg=159 ctermbg=NONE cterm=NONE
hi LibraryIdent ctermfg=183 ctermbg=NONE cterm=NONE
else
hi IdentifierDef ctermfg=38 ctermbg=NONE cterm=NONE
hi LocalIdent ctermfg=73 ctermbg=NONE cterm=NONE
hi LibraryIdent ctermfg=141 ctermbg=NONE cterm=NONE
endif
if g:xcode_match_paren_style
hi MatchParen ctermfg=235 ctermbg=226 cterm=NONE
else
hi MatchParen ctermfg=254 ctermbg=26 cterm=NONE
endif
if g:xcode_dim_punctuation
hi Delimiter ctermfg=145 ctermbg=NONE cterm=NONE
hi Operator ctermfg=145 ctermbg=NONE cterm=NONE
else
hi Delimiter ctermfg=254 ctermbg=NONE cterm=NONE
hi Operator ctermfg=254 ctermbg=NONE cterm=NONE
endif
else
" Light background
hi Normal ctermfg=235 ctermbg=231 cterm=NONE
hi Cursor ctermfg=231 ctermbg=235 cterm=NONE
hi Empty ctermfg=235 ctermbg=NONE cterm=NONE
hi CursorLineNr ctermfg=235 ctermbg=255 cterm=NONE
hi EndOfBuffer ctermfg=231 ctermbg=231 cterm=NONE
hi FoldColumn ctermfg=252 ctermbg=NONE cterm=NONE
hi Folded ctermfg=246 ctermbg=254 cterm=NONE
hi LineNr ctermfg=252 ctermbg=NONE cterm=NONE
hi MatchParen ctermfg=235 ctermbg=227 cterm=NONE
hi MatchWord ctermfg=231 ctermbg=26 cterm=NONE
hi SignColumn ctermfg=252 ctermbg=NONE cterm=NONE
hi Signify ctermfg=111 ctermbg=NONE cterm=NONE
hi Ignore ctermfg=252 ctermbg=NONE cterm=NONE
hi Pmenu ctermfg=235 ctermbg=255 cterm=NONE
hi PmenuSbar ctermfg=255 ctermbg=255 cterm=NONE
hi PmenuSel ctermfg=231 ctermbg=26 cterm=NONE
hi PmenuThumb ctermfg=254 ctermbg=254 cterm=NONE
hi ErrorMsg ctermfg=160 ctermbg=NONE cterm=NONE
hi ModeMsg ctermfg=246 ctermbg=NONE cterm=NONE
hi MoreMsg ctermfg=127 ctermbg=NONE cterm=NONE
hi Question ctermfg=127 ctermbg=NONE cterm=NONE
hi WarningMsg ctermfg=94 ctermbg=NONE cterm=NONE
hi ColorColumn ctermfg=NONE ctermbg=255 cterm=NONE
hi CursorColumn ctermfg=NONE ctermbg=255 cterm=NONE
hi CursorLine ctermfg=NONE ctermbg=255 cterm=NONE
hi QuickFixLine ctermfg=231 ctermbg=26 cterm=NONE
hi StatusLine ctermfg=235 ctermbg=254 cterm=NONE
hi StatusLineNC ctermfg=235 ctermbg=255 cterm=NONE
hi VertSplit ctermfg=255 ctermbg=255 cterm=NONE
hi WildMenu ctermfg=231 ctermbg=26 cterm=NONE
hi IncSearch ctermfg=235 ctermbg=227 cterm=NONE
hi Search ctermfg=235 ctermbg=254 cterm=NONE
hi Visual ctermfg=NONE ctermbg=153 cterm=NONE
hi DiffAdd ctermfg=NONE ctermbg=195 cterm=NONE
hi DiffChange ctermfg=NONE ctermbg=NONE cterm=NONE
hi DiffDelete ctermfg=NONE ctermbg=255 cterm=NONE
hi DiffText ctermfg=NONE ctermbg=230 cterm=NONE
hi Comment ctermfg=246 ctermbg=NONE cterm=NONE
hi Error ctermfg=231 ctermbg=160 cterm=NONE
hi PreProc ctermfg=94 ctermbg=NONE cterm=NONE
hi Special ctermfg=23 ctermbg=NONE cterm=NONE
hi Statement ctermfg=127 ctermbg=NONE cterm=bold
hi Character ctermfg=56 ctermbg=NONE cterm=NONE
hi Directory ctermfg=24 ctermbg=NONE cterm=NONE
hi Number ctermfg=56 ctermbg=NONE cterm=NONE
hi SpecialComment ctermfg=241 ctermbg=NONE cterm=NONE
hi String ctermfg=160 ctermbg=NONE cterm=NONE
hi Title ctermfg=235 ctermbg=NONE cterm=bold
hi Todo ctermfg=241 ctermbg=NONE cterm=bold
hi Underlined ctermfg=24 ctermbg=NONE cterm=underline
hi SpellBad ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellCap ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellLocal ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellRare ctermfg=NONE ctermbg=NONE cterm=undercurl
let g:indentLine_color_gui = '#cdcdcd'
let g:indentLine_color_term = 252
let g:limelight_conceal_guifg = '#8a99a6'
let g:limelight_conceal_ctermfg = 246
hi! link Terminal Normal
hi! link TabLine StatusLineNC
hi! link TabLineFill StatusLineNC
hi! link TabLineSel StatusLine
hi! link StatusLineTerm StatusLine
hi! link StatusLineTermNC StatusLineNC
hi! link VisualNOS Visual
hi! link MsgArea Title
hi! link diffAdded DiffAdd
hi! link diffBDiffer WarningMsg
hi! link diffChanged DiffChange
hi! link diffCommon WarningMsg
hi! link diffDiffer WarningMsg
hi! link diffFile Directory
hi! link diffIdentical WarningMsg
hi! link diffIndexLine Number
hi! link diffIsA WarningMsg
hi! link diffNoEOL WarningMsg
hi! link diffOnly WarningMsg
hi! link diffRemoved DiffDelete
hi! link Constant LibraryIdent
hi! link Float Number
hi! link StringDelimiter String
hi! link Identifier LocalIdent
hi! link Function LibraryFunc
hi! link Boolean Statement
hi! link Conditional Statement
hi! link Exception Statement
hi! link Include Statement
hi! link Keyword Statement
hi! link Label Statement
hi! link Repeat Statement
hi! link StorageClass Statement
hi! link Structure Statement
hi! link Define PreProc
hi! link Macro PreProc
hi! link PreCondit PreProc
hi! link Type LibraryType
hi! link Debug Special
hi! link SpecialChar Special
hi! link Tag Special
hi! link Noise Delimiter
hi! link Quote StringDelimiter
hi! link Conceal Ignore
hi! link NonText Ignore
hi! link SpecialKey Ignore
hi! link Whitespace Ignore
hi! link ALEVirtualTextError ErrorMsg
hi! link ALEVirtualTextWarning WarningMsg
hi! link Searchlight IncSearch
hi! link SignifySignAdd Signify
hi! link SignifySignChange Signify
hi! link SignifySignDelete Signify
hi! link bibEntryKw LibraryIdent
hi! link bibKey IdentifierDef
hi! link bibType LibraryType
hi! link cssAtRule Keyword
hi! link cssAttr Keyword
hi! link cssBraces cssNoise
hi! link cssClassName LocalIdent
hi! link cssColor cssAttr
hi! link cssFunction Empty
hi! link cssIdentifier LocalIdent
hi! link cssProp LibraryType
hi! link cssPseudoClassId LibraryIdent
hi! link cssSelectorOp Operator
hi! link gitcommitHeader Todo
hi! link gitcommitOverflow Error
hi! link gitcommitSummary Title
hi! link goField LocalIdent
hi! link goFunction FunctionDef
hi! link goFunctionCall LibraryFunc
hi! link goVarAssign LocalIdent
hi! link goVarDefs IdentifierDef
hi! link helpCommand helpExample
hi! link helpExample markdownCode
hi! link helpHeadline Title
hi! link helpHyperTextEntry Comment
hi! link helpHyperTextJump Underlined
hi! link helpSectionDelim Ignore
hi! link helpURL helpHyperTextJump
hi! link helpVim Title
hi! link htmlArg Special
hi! link htmlEndTag Delimiter
hi! link htmlLink Underlined
hi! link htmlSpecialTagName htmlTagName
hi! link htmlTag Delimiter
hi! link htmlTagName Statement
hi! link jinjaBlockName Typedef
hi! link jinjaFilter LibraryFunc
hi! link jinjaNumber Number
hi! link jinjaOperator Operator
hi! link jinjaRawDelim PreProc
hi! link jinjaSpecial Keyword
hi! link jinjaString String
hi! link jinjaTagDelim Delimiter
hi! link jinjaVarDelim Delimiter
hi! link jsBuiltins LibraryFunc
hi! link jsClassDefinition Typedef
hi! link jsDomErrNo LibraryIdent
hi! link jsDomNodeConsts LibraryIdent
hi! link jsExceptions LibraryType
hi! link jsFuncArgCommas jsNoise
hi! link jsFuncName FunctionDef
hi! link jsFunction jsStatement
hi! link jsGlobalNodeObjects jsGlobalObjects
hi! link jsGlobalObjects LibraryType
hi! link jsObjectProp LocalIdent
hi! link jsOperatorKeyword jsStatement
hi! link jsThis jsStatement
hi! link jsVariableDef IdentifierDef
hi! link jsonKeyword jsonString
hi! link jsonKeywordMatch Operator
hi! link jsonQuote StringDelimiter
hi! link rsForeignConst LibraryIdent
hi! link rsForeignFunc LibraryFunc
hi! link rsForeignType LibraryType
hi! link rsFuncDef FunctionDef
hi! link rsIdentDef IdentifierDef
hi! link rsLibraryConst LibraryIdent
hi! link rsLibraryFunc LibraryFunc
hi! link rsLibraryType LibraryType
hi! link rsLifetimeDef IdentifierDef
hi! link rsSpecialLifetime LibraryIdent
hi! link rsUserConst LocalIdent
hi! link rsUserFunc LocalFunc
hi! link rsUserLifetime LocalIdent
hi! link rsUserMethod LibraryFunc
hi! link rsUserType LocalType
hi! link scssAttribute cssNoise
hi! link scssInclude Keyword
hi! link scssMixin Keyword
hi! link scssMixinName LocalFunc
hi! link scssMixinParams cssNoise
hi! link scssSelectorName cssClassName
hi! link scssVariableAssignment Operator
hi! link scssVariableValue Operator
hi! link swiftFuncDef FunctionDef
hi! link swiftIdentDef IdentifierDef
hi! link swiftLibraryFunc LibraryFunc
hi! link swiftLibraryProp LibraryIdent
hi! link swiftLibraryType LibraryType
hi! link swiftUserFunc LocalFunc
hi! link swiftUserProp LocalIdent
hi! link swiftUserType LocalType
hi! link typescriptArrayMethod LibraryFunc
hi! link typescriptArrowFunc Operator
hi! link typescriptAssign Operator
hi! link typescriptBOM LibraryType
hi! link typescriptBOMWindowCons LibraryType
hi! link typescriptBOMWindowMethod LibraryFunc
hi! link typescriptBOMWindowProp LibraryType
hi! link typescriptBinaryOp Operator
hi! link typescriptBraces Delimiter
hi! link typescriptCall Empty
hi! link typescriptClassHeritage Type
hi! link typescriptClassName TypeDef
hi! link typescriptDOMDocMethod LibraryFunc
hi! link typescriptDOMDocProp LibraryIdent
hi! link typescriptDOMEventCons LibraryType
hi! link typescriptDOMEventMethod LibraryFunc
hi! link typescriptDOMEventMethod LibraryFunc
hi! link typescriptDOMEventProp LibraryIdent
hi! link typescriptDOMEventTargetMethod LibraryFunc
hi! link typescriptDOMNodeMethod LibraryFunc
hi! link typescriptDOMStorageMethod LibraryIdent
hi! link typescriptEndColons Delimiter
hi! link typescriptExport Keyword
hi! link typescriptFuncName FunctionDef
hi! link typescriptFuncTypeArrow typescriptArrowFunc
hi! link typescriptGlobal typescriptPredefinedType
hi! link typescriptIdentifier Keyword
hi! link typescriptInterfaceName Typedef
hi! link typescriptMember LocalFunc
hi! link typescriptObjectLabel LocalIdent
hi! link typescriptOperator Keyword
hi! link typescriptParens Delimiter
hi! link typescriptPredefinedType LibraryType
hi! link typescriptTypeAnnotation Delimiter
hi! link typescriptTypeReference typescriptUserDefinedType
hi! link typescriptUserDefinedType LocalType
hi! link typescriptVariable Keyword
hi! link typescriptVariableDeclaration IdentifierDef
hi! link vimAutoCmdSfxList LibraryType
hi! link vimAutoEventList LocalIdent
hi! link vimCmdSep Special
hi! link vimCommentTitle SpecialComment
hi! link vimContinue Delimiter
hi! link vimFuncName LibraryFunc
hi! link vimFunction FunctionDef
hi! link vimHighlight Statement
hi! link vimMapModKey vimNotation
hi! link vimNotation LibraryType
hi! link vimOption LibraryIdent
hi! link vimUserFunc LocalFunc
hi! link markdownBoldDelimiter markdownDelimiter
hi! link markdownBoldItalicDelimiter markdownDelimiter
hi! link markdownCodeBlock markdownCode
hi! link markdownCodeDelimiter markdownDelimiter
hi! link markdownHeadingDelimiter markdownDelimiter
hi! link markdownItalicDelimiter markdownDelimiter
hi! link markdownLinkDelimiter markdownDelimiter
hi! link markdownLinkText Empty
hi! link markdownLinkTextDelimiter markdownDelimiter
hi! link markdownListMarker markdownDelimiter
hi! link markdownRule markdownDelimiter
hi! link markdownUrl Underlined
hi markdownDelimiter ctermfg=66 ctermbg=NONE cterm=NONE
hi markdownCode ctermfg=97 ctermbg=255 cterm=NONE
if g:xcode_green_comments
hi Comment ctermfg=28 ctermbg=NONE cterm=NONE
hi SpecialComment ctermfg=28 ctermbg=NONE cterm=NONE
hi Todo ctermfg=28 ctermbg=NONE cterm=bold
endif
if g:xcode_emph_types
hi Typedef ctermfg=24 ctermbg=NONE cterm=NONE
hi LocalType ctermfg=23 ctermbg=NONE cterm=NONE
hi LibraryType ctermfg=55 ctermbg=NONE cterm=NONE
else
hi Typedef ctermfg=24 ctermbg=NONE cterm=NONE
hi LocalType ctermfg=66 ctermbg=NONE cterm=NONE
hi LibraryType ctermfg=97 ctermbg=NONE cterm=NONE
endif
if g:xcode_emph_funcs
hi FunctionDef ctermfg=24 ctermbg=NONE cterm=NONE
hi LocalFunc ctermfg=23 ctermbg=NONE cterm=NONE
hi LibraryFunc ctermfg=55 ctermbg=NONE cterm=NONE
else
hi FunctionDef ctermfg=24 ctermbg=NONE cterm=NONE
hi LocalFunc ctermfg=66 ctermbg=NONE cterm=NONE
hi LibraryFunc ctermfg=97 ctermbg=NONE cterm=NONE
endif
if g:xcode_emph_idents
hi IdentifierDef ctermfg=24 ctermbg=NONE cterm=NONE
hi LocalIdent ctermfg=23 ctermbg=NONE cterm=NONE
hi LibraryIdent ctermfg=55 ctermbg=NONE cterm=NONE
else
hi IdentifierDef ctermfg=24 ctermbg=NONE cterm=NONE
hi LocalIdent ctermfg=66 ctermbg=NONE cterm=NONE
hi LibraryIdent ctermfg=97 ctermbg=NONE cterm=NONE
endif
if g:xcode_match_paren_style
hi MatchParen ctermfg=235 ctermbg=227 cterm=NONE
else
hi MatchParen ctermfg=231 ctermbg=26 cterm=NONE
endif
if g:xcode_dim_punctuation
hi Delimiter ctermfg=241 ctermbg=NONE cterm=NONE
hi Operator ctermfg=241 ctermbg=NONE cterm=NONE
else
hi Delimiter ctermfg=235 ctermbg=NONE cterm=NONE
hi Operator ctermfg=235 ctermbg=NONE cterm=NONE
endif
endif
unlet s:t_Co
finish
endif
" Background: dark
" Color: base0 #292a30 ~
" Color: base1 #2f3037 ~
" Color: base2 #393b44 ~
" Color: base3 #414453 ~
" Color: base4 #53606e ~
" Color: base5 #7f8c98 ~
" Color: base6 #a3b1bf ~
" Color: base7 #dfdfe0 ~
" Color: deep_blue0 #0f5bca ~
" Color: deep_blue1 #4484d1 ~
" Color: deep_yellow #fef937 ~
" Color: green_wash #243330 ~
" Color: orange_wash #382e27 ~
" Color: red_wash #3b2d2b ~
" Color: blue #4eb0cc ~
" Color: light_blue #6bdfff ~
" Color: orange #ffa14f ~
" Color: pink #ff7ab2 ~
" Color: red #ff8170 ~
" Color: yellow #d9c97c ~
" Color: purple #b281eb ~
" Color: light_purple #dabaff ~
" Color: teal #78c2b3 ~
" Color: light_teal #acf2e4 ~
" Color: green #84b360 ~
" Color: light_green #b0e687 ~
" Background: dark
" Term colors: base3 red teal yellow
" Term colors: blue pink purple base7
" Term colors: base5 red light_teal orange
" Term colors: light_blue pink light_purple base7
" Background: light
" Color: base0 #ffffff ~
" Color: base1 #f4f4f4 ~
" Color: base2 #e5e5e5 ~
" Color: base3 #cdcdcd ~
" Color: base4 #8a99a6 ~
" Color: base5 #5c6873 ~
" Color: base6 #262626 ~
" Color: aqua #b4d8fd ~
" Color: light_aqua #ecf5ff ~
" Color: deep_blue0 #156adf ~
" Color: deep_blue1 #69a7fc ~
" Color: deep_yellow #fef869 ~
" Color: green_wash #edfff0 ~
" Color: red_wash #fef0f1 ~
" Color: yellow_wash #fdfae6 ~
" Color: blue #0f68a0 ~
" Color: brown #78492a ~
" Color: dark_blue #0b4f79 ~
" Color: green #2d8504 ~
" Color: pink #ad3da4 ~
" Color: red #d12f1b ~
" Color: strong_blue #272ad8 ~
" Color: dark_purple #4b21b0 ~
" Color: purple #804fb8 ~
" Color: dark_teal #23575c ~
" Color: teal #3e8087 ~
" Background: light
" Term colors: aqua red teal brown
" Term colors: blue pink purple base6
" Term colors: base4 red dark_teal brown
" Term colors: dark_blue pink dark_purple base6
" vim: et ts=8 sw=2 sts=2
================================================
FILE: colors/xcodedark.vim
================================================
" Name: Xcode Dark
" Description: A Vim port of the default dark Xcode 11 colourscheme
" Author: Luna Razzaghipour <luna@xoria.org>
" Maintainer: Luna Razzaghipour <luna@xoria.org>
" License: Vim License (see `:help license`)
" Last Change: 2025 Dec 02
" Generated by Colortemplate v2.2.3
set background=dark
hi clear
let g:colors_name = 'xcodedark'
let s:t_Co = has('gui_running') ? -1 : get(g:, 'xcodedark_t_Co', get(g:, 't_Co', exists('&t_Co') ? +&t_Co : 0))
if !exists('g:xcodedark_green_comments')
let g:xcodedark_green_comments = 0
endif
if !exists('g:xcodedark_emph_types')
let g:xcodedark_emph_types = 1
endif
if !exists('g:xcodedark_emph_funcs')
let g:xcodedark_emph_funcs = 0
endif
if !exists('g:xcodedark_emph_idents')
let g:xcodedark_emph_idents = 0
endif
if !exists('g:xcodedark_match_paren_style')
let g:xcodedark_match_paren_style = 0
endif
if !exists('g:xcodedark_dim_punctuation')
let g:xcodedark_dim_punctuation = 1
endif
if (has('termguicolors') && &termguicolors) || has('gui_running')
let g:terminal_ansi_colors = ['#414453', '#ff8170', '#78c2b3', '#d9c97c', '#4eb0cc', '#ff7ab2', '#b281eb', '#dfdfe0', '#7f8c98', '#ff8170', '#acf2e4', '#ffa14f', '#6bdfff', '#ff7ab2', '#dabaff', '#dfdfe0']
endif
if has('nvim')
let g:terminal_color_0 = '#414453'
let g:terminal_color_1 = '#ff8170'
let g:terminal_color_2 = '#78c2b3'
let g:terminal_color_3 = '#d9c97c'
let g:terminal_color_4 = '#4eb0cc'
let g:terminal_color_5 = '#ff7ab2'
let g:terminal_color_6 = '#b281eb'
let g:terminal_color_7 = '#dfdfe0'
let g:terminal_color_8 = '#7f8c98'
let g:terminal_color_9 = '#ff8170'
let g:terminal_color_10 = '#acf2e4'
let g:terminal_color_11 = '#ffa14f'
let g:terminal_color_12 = '#6bdfff'
let g:terminal_color_13 = '#ff7ab2'
let g:terminal_color_14 = '#dabaff'
let g:terminal_color_15 = '#dfdfe0'
endif
hi Normal guifg=#dfdfe0 guibg=#292a30 gui=NONE cterm=NONE
hi Cursor guifg=#292a30 guibg=#dfdfe0 gui=NONE cterm=NONE
hi Empty guifg=#dfdfe0 guibg=NONE gui=NONE cterm=NONE
hi CursorLineNr guifg=#dfdfe0 guibg=#2f3037 gui=NONE cterm=NONE
hi EndOfBuffer guifg=#292a30 guibg=#292a30 gui=NONE cterm=NONE
hi FoldColumn guifg=#53606e guibg=NONE gui=NONE cterm=NONE
hi Folded guifg=#53606e guibg=#393b44 gui=NONE cterm=NONE
hi LineNr guifg=#53606e guibg=NONE gui=NONE cterm=NONE
hi MatchWord guifg=#dfdfe0 guibg=#0f5bca gui=NONE cterm=NONE
hi SignColumn guifg=#53606e guibg=NONE gui=NONE cterm=NONE
hi Signify guifg=#4484d1 guibg=NONE gui=NONE cterm=NONE
hi Ignore guifg=#53606e guibg=NONE gui=NONE cterm=NONE
hi Pmenu guifg=#dfdfe0 guibg=#393b44 gui=NONE cterm=NONE
hi PmenuSbar guifg=#393b44 guibg=#393b44 gui=NONE cterm=NONE
hi PmenuSel guifg=#dfdfe0 guibg=#0f5bca gui=NONE cterm=NONE
hi PmenuThumb guifg=#414453 guibg=#414453 gui=NONE cterm=NONE
hi ErrorMsg guifg=#ff8170 guibg=NONE gui=NONE cterm=NONE
hi ModeMsg guifg=#7f8c98 guibg=NONE gui=NONE cterm=NONE
hi MoreMsg guifg=#ff7ab2 guibg=NONE gui=NONE cterm=NONE
hi Question guifg=#ff7ab2 guibg=NONE gui=NONE cterm=NONE
hi WarningMsg guifg=#ffa14f guibg=NONE gui=NONE cterm=NONE
hi ColorColumn guifg=NONE guibg=#2f3037 gui=NONE cterm=NONE
hi CursorColumn guifg=NONE guibg=#2f3037 gui=NONE cterm=NONE
hi CursorLine guifg=NONE guibg=#2f3037 gui=NONE cterm=NONE
hi QuickFixLine guifg=#dfdfe0 guibg=#0f5bca gui=NONE cterm=NONE
hi StatusLine guifg=#dfdfe0 guibg=#414453 gui=NONE cterm=NONE
hi StatusLineNC guifg=#7f8c98 guibg=#393b44 gui=NONE cterm=NONE
hi VertSplit guifg=#393b44 guibg=#393b44 gui=NONE cterm=NONE
hi WildMenu guifg=#dfdfe0 guibg=#0f5bca gui=NONE cterm=NONE
hi IncSearch guifg=#292a30 guibg=#fef937 gui=NONE cterm=NONE
hi Search guifg=#dfdfe0 guibg=#414453 gui=NONE cterm=NONE
hi Visual guifg=NONE guibg=#414453 gui=NONE cterm=NONE
hi DiffAdd guifg=#acf2e4 guibg=#243330 gui=NONE cterm=NONE
hi DiffChange guifg=#ffa14f guibg=NONE gui=NONE cterm=NONE
hi DiffDelete guifg=#ff8170 guibg=#3b2d2b gui=NONE cterm=NONE
hi DiffText guifg=#ffa14f guibg=#382e27 gui=NONE cterm=NONE
hi Comment guifg=#7f8c98 guibg=NONE gui=NONE cterm=NONE
hi Error guifg=#292a30 guibg=#ff8170 gui=NONE cterm=NONE
hi PreProc guifg=#ffa14f guibg=NONE gui=NONE cterm=NONE
hi Special guifg=#78c2b3 guibg=NONE gui=NONE cterm=NONE
hi Statement guifg=#ff7ab2 guibg=NONE gui=bold cterm=bold
hi Character guifg=#d9c97c guibg=NONE gui=NONE cterm=NONE
hi Directory guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE
hi Number guifg=#d9c97c guibg=NONE gui=NONE cterm=NONE
hi SpecialComment guifg=#a3b1bf guibg=NONE gui=NONE cterm=NONE
hi String guifg=#ff8170 guibg=NONE gui=NONE cterm=NONE
hi Title guifg=#dfdfe0 guibg=NONE gui=bold cterm=bold
hi Todo guifg=#a3b1bf guibg=NONE gui=bold cterm=bold
hi Underlined guifg=#6bdfff guibg=NONE gui=underline cterm=underline
hi SpellBad guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellCap guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellLocal guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellRare guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
let g:indentLine_color_gui = '#53606e'
let g:indentLine_color_term = 59
let g:limelight_conceal_guifg = '#7f8c98'
let g:limelight_conceal_ctermfg = 245
hi! link Terminal Normal
hi! link TabLine StatusLineNC
hi! link TabLineFill StatusLineNC
hi! link TabLineSel StatusLine
hi! link StatusLineTerm StatusLine
hi! link StatusLineTermNC StatusLineNC
hi! link VisualNOS Visual
hi! link MsgArea Title
hi! link diffAdded DiffAdd
hi! link diffBDiffer WarningMsg
hi! link diffChanged DiffChange
hi! link diffCommon WarningMsg
hi! link diffDiffer WarningMsg
hi! link diffFile Directory
hi! link diffIdentical WarningMsg
hi! link diffIndexLine Number
hi! link diffIsA WarningMsg
hi! link diffNoEOL WarningMsg
hi! link diffOnly WarningMsg
hi! link diffRemoved DiffDelete
hi! link Constant LibraryIdent
hi! link Float Number
hi! link StringDelimiter String
hi! link Identifier LocalIdent
hi! link Function LibraryFunc
hi! link Boolean Statement
hi! link Conditional Statement
hi! link Exception Statement
hi! link Include Statement
hi! link Keyword Statement
hi! link Label Statement
hi! link Repeat Statement
hi! link StorageClass Statement
hi! link Structure Statement
hi! link Define PreProc
hi! link Macro PreProc
hi! link PreCondit PreProc
hi! link Type LibraryType
hi! link Debug Special
hi! link SpecialChar Special
hi! link Tag Special
hi! link Noise Delimiter
hi! link Quote StringDelimiter
hi! link Conceal Ignore
hi! link NonText Ignore
hi! link SpecialKey Ignore
hi! link Whitespace Ignore
hi! link ALEVirtualTextError ErrorMsg
hi! link ALEVirtualTextWarning WarningMsg
hi! link Searchlight IncSearch
hi! link SignifySignAdd Signify
hi! link SignifySignChange Signify
hi! link SignifySignDelete Signify
hi! link bibEntryKw LibraryIdent
hi! link bibKey IdentifierDef
hi! link bibType LibraryType
hi! link cssAtRule Keyword
hi! link cssAttr Keyword
hi! link cssBraces cssNoise
hi! link cssClassName LocalIdent
hi! link cssColor cssAttr
hi! link cssFunction Empty
hi! link cssIdentifier LocalIdent
hi! link cssProp LibraryType
hi! link cssPseudoClassId LibraryIdent
hi! link cssSelectorOp Operator
hi! link gitcommitHeader Todo
hi! link gitcommitOverflow Error
hi! link gitcommitSummary Title
hi! link goField LocalIdent
hi! link goFunction FunctionDef
hi! link goFunctionCall LibraryFunc
hi! link goVarAssign LocalIdent
hi! link goVarDefs IdentifierDef
hi! link helpCommand helpExample
hi! link helpExample markdownCode
hi! link helpHeadline Title
hi! link helpHyperTextEntry Comment
hi! link helpHyperTextJump Underlined
hi! link helpSectionDelim Ignore
hi! link helpURL helpHyperTextJump
hi! link helpVim Title
hi! link htmlArg Special
hi! link htmlEndTag Delimiter
hi! link htmlLink Underlined
hi! link htmlSpecialTagName htmlTagName
hi! link htmlTag Delimiter
hi! link htmlTagName Statement
hi! link jinjaBlockName Typedef
hi! link jinjaFilter LibraryFunc
hi! link jinjaNumber Number
hi! link jinjaOperator Operator
hi! link jinjaRawDelim PreProc
hi! link jinjaSpecial Keyword
hi! link jinjaString String
hi! link jinjaTagDelim Delimiter
hi! link jinjaVarDelim Delimiter
hi! link jsBuiltins LibraryFunc
hi! link jsClassDefinition Typedef
hi! link jsDomErrNo LibraryIdent
hi! link jsDomNodeConsts LibraryIdent
hi! link jsExceptions LibraryType
hi! link jsFuncArgCommas jsNoise
hi! link jsFuncName FunctionDef
hi! link jsFunction jsStatement
hi! link jsGlobalNodeObjects jsGlobalObjects
hi! link jsGlobalObjects LibraryType
hi! link jsObjectProp LocalIdent
hi! link jsOperatorKeyword jsStatement
hi! link jsThis jsStatement
hi! link jsVariableDef IdentifierDef
hi! link jsonKeyword jsonString
hi! link jsonKeywordMatch Operator
hi! link jsonQuote StringDelimiter
hi! link rsForeignConst LibraryIdent
hi! link rsForeignFunc LibraryFunc
hi! link rsForeignType LibraryType
hi! link rsFuncDef FunctionDef
hi! link rsIdentDef IdentifierDef
hi! link rsLibraryConst LibraryIdent
hi! link rsLibraryFunc LibraryFunc
hi! link rsLibraryType LibraryType
hi! link rsLifetimeDef IdentifierDef
hi! link rsSpecialLifetime LibraryIdent
hi! link rsUserConst LocalIdent
hi! link rsUserFunc LocalFunc
hi! link rsUserLifetime LocalIdent
hi! link rsUserMethod LibraryFunc
hi! link rsUserType LocalType
hi! link scssAttribute cssNoise
hi! link scssInclude Keyword
hi! link scssMixin Keyword
hi! link scssMixinName LocalFunc
hi! link scssMixinParams cssNoise
hi! link scssSelectorName cssClassName
hi! link scssVariableAssignment Operator
hi! link scssVariableValue Operator
hi! link swiftFuncDef FunctionDef
hi! link swiftIdentDef IdentifierDef
hi! link swiftLibraryFunc LibraryFunc
hi! link swiftLibraryProp LibraryIdent
hi! link swiftLibraryType LibraryType
hi! link swiftUserFunc LocalFunc
hi! link swiftUserProp LocalIdent
hi! link swiftUserType LocalType
hi! link typescriptArrayMethod LibraryFunc
hi! link typescriptArrowFunc Operator
hi! link typescriptAssign Operator
hi! link typescriptBOM LibraryType
hi! link typescriptBOMWindowCons LibraryType
hi! link typescriptBOMWindowMethod LibraryFunc
hi! link typescriptBOMWindowProp LibraryType
hi! link typescriptBinaryOp Operator
hi! link typescriptBraces Delimiter
hi! link typescriptCall Empty
hi! link typescriptClassHeritage Type
hi! link typescriptClassName TypeDef
hi! link typescriptDOMDocMethod LibraryFunc
hi! link typescriptDOMDocProp LibraryIdent
hi! link typescriptDOMEventCons LibraryType
hi! link typescriptDOMEventMethod LibraryFunc
hi! link typescriptDOMEventMethod LibraryFunc
hi! link typescriptDOMEventProp LibraryIdent
hi! link typescriptDOMEventTargetMethod LibraryFunc
hi! link typescriptDOMNodeMethod LibraryFunc
hi! link typescriptDOMStorageMethod LibraryIdent
hi! link typescriptEndColons Delimiter
hi! link typescriptExport Keyword
hi! link typescriptFuncName FunctionDef
hi! link typescriptFuncTypeArrow typescriptArrowFunc
hi! link typescriptGlobal typescriptPredefinedType
hi! link typescriptIdentifier Keyword
hi! link typescriptInterfaceName Typedef
hi! link typescriptMember LocalFunc
hi! link typescriptObjectLabel LocalIdent
hi! link typescriptOperator Keyword
hi! link typescriptParens Delimiter
hi! link typescriptPredefinedType LibraryType
hi! link typescriptTypeAnnotation Delimiter
hi! link typescriptTypeReference typescriptUserDefinedType
hi! link typescriptUserDefinedType LocalType
hi! link typescriptVariable Keyword
hi! link typescriptVariableDeclaration IdentifierDef
hi! link vimAutoCmdSfxList LibraryType
hi! link vimAutoEventList LocalIdent
hi! link vimCmdSep Special
hi! link vimCommentTitle SpecialComment
hi! link vimContinue Delimiter
hi! link vimFuncName LibraryFunc
hi! link vimFunction FunctionDef
hi! link vimHighlight Statement
hi! link vimMapModKey vimNotation
hi! link vimNotation LibraryType
hi! link vimOption LibraryIdent
hi! link vimUserFunc LocalFunc
hi! link markdownBoldDelimiter markdownDelimiter
hi! link markdownBoldItalicDelimiter markdownDelimiter
hi! link markdownCodeBlock markdownCode
hi! link markdownCodeDelimiter markdownDelimiter
hi! link markdownHeadingDelimiter markdownDelimiter
hi! link markdownItalicDelimiter markdownDelimiter
hi! link markdownLinkDelimiter markdownDelimiter
hi! link markdownLinkText Empty
hi! link markdownLinkTextDelimiter markdownDelimiter
hi! link markdownListMarker markdownDelimiter
hi! link markdownRule markdownDelimiter
hi! link markdownUrl Underlined
hi markdownDelimiter guifg=#78c2b3 guibg=NONE gui=NONE cterm=NONE
hi markdownCode guifg=#dabaff guibg=#393b44 gui=NONE cterm=NONE
if g:xcodedark_green_comments
hi Comment guifg=#84b360 guibg=NONE gui=NONE cterm=NONE
hi SpecialComment guifg=#b0e687 guibg=NONE gui=NONE cterm=NONE
hi Todo guifg=#b0e687 guibg=NONE gui=bold cterm=bold
endif
if g:xcodedark_emph_types
hi Typedef guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE
hi LocalType guifg=#acf2e4 guibg=NONE gui=NONE cterm=NONE
hi LibraryType guifg=#dabaff guibg=NONE gui=NONE cterm=NONE
else
hi Typedef guifg=#4eb0cc guibg=NONE gui=NONE cterm=NONE
hi LocalType guifg=#78c2b3 guibg=NONE gui=NONE cterm=NONE
hi LibraryType guifg=#b281eb guibg=NONE gui=NONE cterm=NONE
endif
if g:xcodedark_emph_funcs
hi FunctionDef guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE
hi LocalFunc guifg=#acf2e4 guibg=NONE gui=NONE cterm=NONE
hi LibraryFunc guifg=#dabaff guibg=NONE gui=NONE cterm=NONE
else
hi FunctionDef guifg=#4eb0cc guibg=NONE gui=NONE cterm=NONE
hi LocalFunc guifg=#78c2b3 guibg=NONE gui=NONE cterm=NONE
hi LibraryFunc guifg=#b281eb guibg=NONE gui=NONE cterm=NONE
endif
if g:xcodedark_emph_idents
hi IdentifierDef guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE
hi LocalIdent guifg=#acf2e4 guibg=NONE gui=NONE cterm=NONE
hi LibraryIdent guifg=#dabaff guibg=NONE gui=NONE cterm=NONE
else
hi IdentifierDef guifg=#4eb0cc guibg=NONE gui=NONE cterm=NONE
hi LocalIdent guifg=#78c2b3 guibg=NONE gui=NONE cterm=NONE
hi LibraryIdent guifg=#b281eb guibg=NONE gui=NONE cterm=NONE
endif
if g:xcodedark_match_paren_style
hi MatchParen guifg=#292a30 guibg=#fef937 gui=NONE cterm=NONE
else
hi MatchParen guifg=#dfdfe0 guibg=#0f5bca gui=NONE cterm=NONE
endif
if g:xcodedark_dim_punctuation
hi Delimiter guifg=#a3b1bf guibg=NONE gui=NONE cterm=NONE
hi Operator guifg=#a3b1bf guibg=NONE gui=NONE cterm=NONE
else
hi Delimiter guifg=#dfdfe0 guibg=NONE gui=NONE cterm=NONE
hi Operator guifg=#dfdfe0 guibg=NONE gui=NONE cterm=NONE
endif
if s:t_Co >= 256
hi Normal ctermfg=254 ctermbg=235 cterm=NONE
hi Cursor ctermfg=235 ctermbg=254 cterm=NONE
hi Empty ctermfg=254 ctermbg=NONE cterm=NONE
hi CursorLineNr ctermfg=254 ctermbg=236 cterm=NONE
hi EndOfBuffer ctermfg=235 ctermbg=235 cterm=NONE
hi FoldColumn ctermfg=59 ctermbg=NONE cterm=NONE
hi Folded ctermfg=59 ctermbg=237 cterm=NONE
hi LineNr ctermfg=59 ctermbg=NONE cterm=NONE
hi MatchWord ctermfg=254 ctermbg=26 cterm=NONE
hi SignColumn ctermfg=59 ctermbg=NONE cterm=NONE
hi Signify ctermfg=32 ctermbg=NONE cterm=NONE
hi Ignore ctermfg=59 ctermbg=NONE cterm=NONE
hi Pmenu ctermfg=254 ctermbg=237 cterm=NONE
hi PmenuSbar ctermfg=237 ctermbg=237 cterm=NONE
hi PmenuSel ctermfg=254 ctermbg=26 cterm=NONE
hi PmenuThumb ctermfg=238 ctermbg=238 cterm=NONE
hi ErrorMsg ctermfg=210 ctermbg=NONE cterm=NONE
hi ModeMsg ctermfg=245 ctermbg=NONE cterm=NONE
hi MoreMsg ctermfg=211 ctermbg=NONE cterm=NONE
hi Question ctermfg=211 ctermbg=NONE cterm=NONE
hi WarningMsg ctermfg=215 ctermbg=NONE cterm=NONE
hi ColorColumn ctermfg=NONE ctermbg=236 cterm=NONE
hi CursorColumn ctermfg=NONE ctermbg=236 cterm=NONE
hi CursorLine ctermfg=NONE ctermbg=236 cterm=NONE
hi QuickFixLine ctermfg=254 ctermbg=26 cterm=NONE
hi StatusLine ctermfg=254 ctermbg=238 cterm=NONE
hi StatusLineNC ctermfg=245 ctermbg=237 cterm=NONE
hi VertSplit ctermfg=237 ctermbg=237 cterm=NONE
hi WildMenu ctermfg=254 ctermbg=26 cterm=NONE
hi IncSearch ctermfg=235 ctermbg=226 cterm=NONE
hi Search ctermfg=254 ctermbg=238 cterm=NONE
hi Visual ctermfg=NONE ctermbg=238 cterm=NONE
hi DiffAdd ctermfg=159 ctermbg=236 cterm=NONE
hi DiffChange ctermfg=215 ctermbg=NONE cterm=NONE
hi DiffDelete ctermfg=210 ctermbg=236 cterm=NONE
hi DiffText ctermfg=215 ctermbg=236 cterm=NONE
hi Comment ctermfg=245 ctermbg=NONE cterm=NONE
hi Error ctermfg=235 ctermbg=210 cterm=NONE
hi PreProc ctermfg=215 ctermbg=NONE cterm=NONE
hi Special ctermfg=73 ctermbg=NONE cterm=NONE
hi Statement ctermfg=211 ctermbg=NONE cterm=bold
hi Character ctermfg=186 ctermbg=NONE cterm=NONE
hi Directory ctermfg=81 ctermbg=NONE cterm=NONE
hi Number ctermfg=186 ctermbg=NONE cterm=NONE
hi SpecialComment ctermfg=145 ctermbg=NONE cterm=NONE
hi String ctermfg=210 ctermbg=NONE cterm=NONE
hi Title ctermfg=254 ctermbg=NONE cterm=bold
hi Todo ctermfg=145 ctermbg=NONE cterm=bold
hi Underlined ctermfg=81 ctermbg=NONE cterm=underline
hi SpellBad ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellCap ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellLocal ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellRare ctermfg=NONE ctermbg=NONE cterm=undercurl
let g:indentLine_color_gui = '#53606e'
let g:indentLine_color_term = 59
let g:limelight_conceal_guifg = '#7f8c98'
let g:limelight_conceal_ctermfg = 245
hi! link Terminal Normal
hi! link TabLine StatusLineNC
hi! link TabLineFill StatusLineNC
hi! link TabLineSel StatusLine
hi! link StatusLineTerm StatusLine
hi! link StatusLineTermNC StatusLineNC
hi! link VisualNOS Visual
hi! link MsgArea Title
hi! link diffAdded DiffAdd
hi! link diffBDiffer WarningMsg
hi! link diffChanged DiffChange
hi! link diffCommon WarningMsg
hi! link diffDiffer WarningMsg
hi! link diffFile Directory
hi! link diffIdentical WarningMsg
hi! link diffIndexLine Number
hi! link diffIsA WarningMsg
hi! link diffNoEOL WarningMsg
hi! link diffOnly WarningMsg
hi! link diffRemoved DiffDelete
hi! link Constant LibraryIdent
hi! link Float Number
hi! link StringDelimiter String
hi! link Identifier LocalIdent
hi! link Function LibraryFunc
hi! link Boolean Statement
hi! link Conditional Statement
hi! link Exception Statement
hi! link Include Statement
hi! link Keyword Statement
hi! link Label Statement
hi! link Repeat Statement
hi! link StorageClass Statement
hi! link Structure Statement
hi! link Define PreProc
hi! link Macro PreProc
hi! link PreCondit PreProc
hi! link Type LibraryType
hi! link Debug Special
hi! link SpecialChar Special
hi! link Tag Special
hi! link Noise Delimiter
hi! link Quote StringDelimiter
hi! link Conceal Ignore
hi! link NonText Ignore
hi! link SpecialKey Ignore
hi! link Whitespace Ignore
hi! link ALEVirtualTextError ErrorMsg
hi! link ALEVirtualTextWarning WarningMsg
hi! link Searchlight IncSearch
hi! link SignifySignAdd Signify
hi! link SignifySignChange Signify
hi! link SignifySignDelete Signify
hi! link bibEntryKw LibraryIdent
hi! link bibKey IdentifierDef
hi! link bibType LibraryType
hi! link cssAtRule Keyword
hi! link cssAttr Keyword
hi! link cssBraces cssNoise
hi! link cssClassName LocalIdent
hi! link cssColor cssAttr
hi! link cssFunction Empty
hi! link cssIdentifier LocalIdent
hi! link cssProp LibraryType
hi! link cssPseudoClassId LibraryIdent
hi! link cssSelectorOp Operator
hi! link gitcommitHeader Todo
hi! link gitcommitOverflow Error
hi! link gitcommitSummary Title
hi! link goField LocalIdent
hi! link goFunction FunctionDef
hi! link goFunctionCall LibraryFunc
hi! link goVarAssign LocalIdent
hi! link goVarDefs IdentifierDef
hi! link helpCommand helpExample
hi! link helpExample markdownCode
hi! link helpHeadline Title
hi! link helpHyperTextEntry Comment
hi! link helpHyperTextJump Underlined
hi! link helpSectionDelim Ignore
hi! link helpURL helpHyperTextJump
hi! link helpVim Title
hi! link htmlArg Special
hi! link htmlEndTag Delimiter
hi! link htmlLink Underlined
hi! link htmlSpecialTagName htmlTagName
hi! link htmlTag Delimiter
hi! link htmlTagName Statement
hi! link jinjaBlockName Typedef
hi! link jinjaFilter LibraryFunc
hi! link jinjaNumber Number
hi! link jinjaOperator Operator
hi! link jinjaRawDelim PreProc
hi! link jinjaSpecial Keyword
hi! link jinjaString String
hi! link jinjaTagDelim Delimiter
hi! link jinjaVarDelim Delimiter
hi! link jsBuiltins LibraryFunc
hi! link jsClassDefinition Typedef
hi! link jsDomErrNo LibraryIdent
hi! link jsDomNodeConsts LibraryIdent
hi! link jsExceptions LibraryType
hi! link jsFuncArgCommas jsNoise
hi! link jsFuncName FunctionDef
hi! link jsFunction jsStatement
hi! link jsGlobalNodeObjects jsGlobalObjects
hi! link jsGlobalObjects LibraryType
hi! link jsObjectProp LocalIdent
hi! link jsOperatorKeyword jsStatement
hi! link jsThis jsStatement
hi! link jsVariableDef IdentifierDef
hi! link jsonKeyword jsonString
hi! link jsonKeywordMatch Operator
hi! link jsonQuote StringDelimiter
hi! link rsForeignConst LibraryIdent
hi! link rsForeignFunc LibraryFunc
hi! link rsForeignType LibraryType
hi! link rsFuncDef FunctionDef
hi! link rsIdentDef IdentifierDef
hi! link rsLibraryConst LibraryIdent
hi! link rsLibraryFunc LibraryFunc
hi! link rsLibraryType LibraryType
hi! link rsLifetimeDef IdentifierDef
hi! link rsSpecialLifetime LibraryIdent
hi! link rsUserConst LocalIdent
hi! link rsUserFunc LocalFunc
hi! link rsUserLifetime LocalIdent
hi! link rsUserMethod LibraryFunc
hi! link rsUserType LocalType
hi! link scssAttribute cssNoise
hi! link scssInclude Keyword
hi! link scssMixin Keyword
hi! link scssMixinName LocalFunc
hi! link scssMixinParams cssNoise
hi! link scssSelectorName cssClassName
hi! link scssVariableAssignment Operator
hi! link scssVariableValue Operator
hi! link swiftFuncDef FunctionDef
hi! link swiftIdentDef IdentifierDef
hi! link swiftLibraryFunc LibraryFunc
hi! link swiftLibraryProp LibraryIdent
hi! link swiftLibraryType LibraryType
hi! link swiftUserFunc LocalFunc
hi! link swiftUserProp LocalIdent
hi! link swiftUserType LocalType
hi! link typescriptArrayMethod LibraryFunc
hi! link typescriptArrowFunc Operator
hi! link typescriptAssign Operator
hi! link typescriptBOM LibraryType
hi! link typescriptBOMWindowCons LibraryType
hi! link typescriptBOMWindowMethod LibraryFunc
hi! link typescriptBOMWindowProp LibraryType
hi! link typescriptBinaryOp Operator
hi! link typescriptBraces Delimiter
hi! link typescriptCall Empty
hi! link typescriptClassHeritage Type
hi! link typescriptClassName TypeDef
hi! link typescriptDOMDocMethod LibraryFunc
hi! link typescriptDOMDocProp LibraryIdent
hi! link typescriptDOMEventCons LibraryType
hi! link typescriptDOMEventMethod LibraryFunc
hi! link typescriptDOMEventMethod LibraryFunc
hi! link typescriptDOMEventProp LibraryIdent
hi! link typescriptDOMEventTargetMethod LibraryFunc
hi! link typescriptDOMNodeMethod LibraryFunc
hi! link typescriptDOMStorageMethod LibraryIdent
hi! link typescriptEndColons Delimiter
hi! link typescriptExport Keyword
hi! link typescriptFuncName FunctionDef
hi! link typescriptFuncTypeArrow typescriptArrowFunc
hi! link typescriptGlobal typescriptPredefinedType
hi! link typescriptIdentifier Keyword
hi! link typescriptInterfaceName Typedef
hi! link typescriptMember LocalFunc
hi! link typescriptObjectLabel LocalIdent
hi! link typescriptOperator Keyword
hi! link typescriptParens Delimiter
hi! link typescriptPredefinedType LibraryType
hi! link typescriptTypeAnnotation Delimiter
hi! link typescriptTypeReference typescriptUserDefinedType
hi! link typescriptUserDefinedType LocalType
hi! link typescriptVariable Keyword
hi! link typescriptVariableDeclaration IdentifierDef
hi! link vimAutoCmdSfxList LibraryType
hi! link vimAutoEventList LocalIdent
hi! link vimCmdSep Special
hi! link vimCommentTitle SpecialComment
hi! link vimContinue Delimiter
hi! link vimFuncName LibraryFunc
hi! link vimFunction FunctionDef
hi! link vimHighlight Statement
hi! link vimMapModKey vimNotation
hi! link vimNotation LibraryType
hi! link vimOption LibraryIdent
hi! link vimUserFunc LocalFunc
hi! link markdownBoldDelimiter markdownDelimiter
hi! link markdownBoldItalicDelimiter markdownDelimiter
hi! link markdownCodeBlock markdownCode
hi! link markdownCodeDelimiter markdownDelimiter
hi! link markdownHeadingDelimiter markdownDelimiter
hi! link markdownItalicDelimiter markdownDelimiter
hi! link markdownLinkDelimiter markdownDelimiter
hi! link markdownLinkText Empty
hi! link markdownLinkTextDelimiter markdownDelimiter
hi! link markdownListMarker markdownDelimiter
hi! link markdownRule markdownDelimiter
hi! link markdownUrl Underlined
hi markdownDelimiter ctermfg=73 ctermbg=NONE cterm=NONE
hi markdownCode ctermfg=183 ctermbg=237 cterm=NONE
if g:xcodedark_green_comments
hi Comment ctermfg=107 ctermbg=NONE cterm=NONE
hi SpecialComment ctermfg=150 ctermbg=NONE cterm=NONE
hi Todo ctermfg=150 ctermbg=NONE cterm=bold
endif
if g:xcodedark_emph_types
hi Typedef ctermfg=81 ctermbg=NONE cterm=NONE
hi LocalType ctermfg=159 ctermbg=NONE cterm=NONE
hi LibraryType ctermfg=183 ctermbg=NONE cterm=NONE
else
hi Typedef ctermfg=38 ctermbg=NONE cterm=NONE
hi LocalType ctermfg=73 ctermbg=NONE cterm=NONE
hi LibraryType ctermfg=141 ctermbg=NONE cterm=NONE
endif
if g:xcodedark_emph_funcs
hi FunctionDef ctermfg=81 ctermbg=NONE cterm=NONE
hi LocalFunc ctermfg=159 ctermbg=NONE cterm=NONE
hi LibraryFunc ctermfg=183 ctermbg=NONE cterm=NONE
else
hi FunctionDef ctermfg=38 ctermbg=NONE cterm=NONE
hi LocalFunc ctermfg=73 ctermbg=NONE cterm=NONE
hi LibraryFunc ctermfg=141 ctermbg=NONE cterm=NONE
endif
if g:xcodedark_emph_idents
hi IdentifierDef ctermfg=81 ctermbg=NONE cterm=NONE
hi LocalIdent ctermfg=159 ctermbg=NONE cterm=NONE
hi LibraryIdent ctermfg=183 ctermbg=NONE cterm=NONE
else
hi IdentifierDef ctermfg=38 ctermbg=NONE cterm=NONE
hi LocalIdent ctermfg=73 ctermbg=NONE cterm=NONE
hi LibraryIdent ctermfg=141 ctermbg=NONE cterm=NONE
endif
if g:xcodedark_match_paren_style
hi MatchParen ctermfg=235 ctermbg=226 cterm=NONE
else
hi MatchParen ctermfg=254 ctermbg=26 cterm=NONE
endif
if g:xcodedark_dim_punctuation
hi Delimiter ctermfg=145 ctermbg=NONE cterm=NONE
hi Operator ctermfg=145 ctermbg=NONE cterm=NONE
else
hi Delimiter ctermfg=254 ctermbg=NONE cterm=NONE
hi Operator ctermfg=254 ctermbg=NONE cterm=NONE
endif
unlet s:t_Co
finish
endif
" Color: base0 #292a30 ~
" Color: base1 #2f3037 ~
" Color: base2 #393b44 ~
" Color: base3 #414453 ~
" Color: base4 #53606e ~
" Color: base5 #7f8c98 ~
" Color: base6 #a3b1bf ~
" Color: base7 #dfdfe0 ~
" Color: deep_blue0 #0f5bca ~
" Color: deep_blue1 #4484d1 ~
" Color: deep_yellow #fef937 ~
" Color: green_wash #243330 ~
" Color: orange_wash #382e27 ~
" Color: red_wash #3b2d2b ~
" Color: blue #4eb0cc ~
" Color: light_blue #6bdfff ~
" Color: orange #ffa14f ~
" Color: pink #ff7ab2 ~
" Color: red #ff8170 ~
" Color: yellow #d9c97c ~
" Color: purple #b281eb ~
" Color: light_purple #dabaff ~
" Color: teal #78c2b3 ~
" Color: light_teal #acf2e4 ~
" Color: green #84b360 ~
" Color: light_green #b0e687 ~
" Background: dark
" Term colors: base3 red teal yellow
" Term colors: blue pink purple base7
" Term colors: base5 red light_teal orange
" Term colors: light_blue pink light_purple base7
" vim: et ts=8 sw=2 sts=2
================================================
FILE: colors/xcodedarkhc.vim
================================================
" Name: Xcode Dark High Contrast
" Description: A Vim port of the high contrast dark Xcode 11 colourscheme
" Author: Luna Razzaghipour <luna@xoria.org>
" Maintainer: Luna Razzaghipour <luna@xoria.org>
" License: Vim License (see `:help license`)
" Last Change: 2025 Dec 02
" Generated by Colortemplate v2.2.3
set background=dark
hi clear
let g:colors_name = 'xcodedarkhc'
let s:t_Co = has('gui_running') ? -1 : get(g:, 'xcodedarkhc_t_Co', get(g:, 't_Co', exists('&t_Co') ? +&t_Co : 0))
if !exists('g:xcodedarkhc_green_comments')
let g:xcodedarkhc_green_comments = 0
endif
if !exists('g:xcodedarkhc_emph_types')
let g:xcodedarkhc_emph_types = 1
endif
if !exists('g:xcodedarkhc_emph_funcs')
let g:xcodedarkhc_emph_funcs = 0
endif
if !exists('g:xcodedarkhc_emph_idents')
let g:xcodedarkhc_emph_idents = 0
endif
if !exists('g:xcodedarkhc_match_paren_style')
let g:xcodedarkhc_match_paren_style = 0
endif
if !exists('g:xcodedarkhc_dim_punctuation')
let g:xcodedarkhc_dim_punctuation = 1
endif
if (has('termguicolors') && &termguicolors) || has('gui_running')
let g:terminal_ansi_colors = ['#43454b', '#ff8a7a', '#83c9bc', '#d9c668', '#4ec4e6', '#ff85b8', '#cda1ff', '#ffffff', '#838991', '#ff8a7a', '#b1faeb', '#ffa14f', '#6bdfff', '#ff85b8', '#e5cfff', '#ffffff']
endif
if has('nvim')
let g:terminal_color_0 = '#43454b'
let g:terminal_color_1 = '#ff8a7a'
let g:terminal_color_2 = '#83c9bc'
let g:terminal_color_3 = '#d9c668'
let g:terminal_color_4 = '#4ec4e6'
let g:terminal_color_5 = '#ff85b8'
let g:terminal_color_6 = '#cda1ff'
let g:terminal_color_7 = '#ffffff'
let g:terminal_color_8 = '#838991'
let g:terminal_color_9 = '#ff8a7a'
let g:terminal_color_10 = '#b1faeb'
let g:terminal_color_11 = '#ffa14f'
let g:terminal_color_12 = '#6bdfff'
let g:terminal_color_13 = '#ff85b8'
let g:terminal_color_14 = '#e5cfff'
let g:terminal_color_15 = '#ffffff'
endif
hi Normal guifg=#ffffff guibg=#1f1f24 gui=NONE cterm=NONE
hi Cursor guifg=#1f1f24 guibg=#ffffff gui=NONE cterm=NONE
hi Empty guifg=#ffffff guibg=NONE gui=NONE cterm=NONE
hi CursorLineNr guifg=#ffffff guibg=#26262b gui=NONE cterm=NONE
hi EndOfBuffer guifg=#1f1f24 guibg=#1f1f24 gui=NONE cterm=NONE
hi FoldColumn guifg=#52555c guibg=NONE gui=NONE cterm=NONE
hi Folded guifg=#52555c guibg=#34353b gui=NONE cterm=NONE
hi LineNr guifg=#52555c guibg=NONE gui=NONE cterm=NONE
hi MatchWord guifg=#ffffff guibg=#0f5bca gui=NONE cterm=NONE
hi SignColumn guifg=#52555c guibg=NONE gui=NONE cterm=NONE
hi Signify guifg=#4484d1 guibg=NONE gui=NONE cterm=NONE
hi Ignore guifg=#52555c guibg=NONE gui=NONE cterm=NONE
hi Pmenu guifg=#ffffff guibg=#34353b gui=NONE cterm=NONE
hi PmenuSbar guifg=#34353b guibg=#34353b gui=NONE cterm=NONE
hi PmenuSel guifg=#ffffff guibg=#0f5bca gui=NONE cterm=NONE
hi PmenuThumb guifg=#43454b guibg=#43454b gui=NONE cterm=NONE
hi ErrorMsg guifg=#ff8a7a guibg=NONE gui=NONE cterm=NONE
hi ModeMsg guifg=#838991 guibg=NONE gui=NONE cterm=NONE
hi MoreMsg guifg=#ff85b8 guibg=NONE gui=NONE cterm=NONE
hi Question guifg=#ff85b8 guibg=NONE gui=NONE cterm=NONE
hi WarningMsg guifg=#ffa14f guibg=NONE gui=NONE cterm=NONE
hi ColorColumn guifg=NONE guibg=#26262b gui=NONE cterm=NONE
hi CursorColumn guifg=NONE guibg=#26262b gui=NONE cterm=NONE
hi CursorLine guifg=NONE guibg=#26262b gui=NONE cterm=NONE
hi QuickFixLine guifg=#ffffff guibg=#0f5bca gui=NONE cterm=NONE
hi StatusLine guifg=#ffffff guibg=#43454b gui=NONE cterm=NONE
hi StatusLineNC guifg=#838991 guibg=#34353b gui=NONE cterm=NONE
hi VertSplit guifg=#34353b guibg=#34353b gui=NONE cterm=NONE
hi WildMenu guifg=#ffffff guibg=#0f5bca gui=NONE cterm=NONE
hi IncSearch guifg=#1f1f24 guibg=#fef937 gui=NONE cterm=NONE
hi Search guifg=#ffffff guibg=#43454b gui=NONE cterm=NONE
hi Visual guifg=NONE guibg=#43454b gui=NONE cterm=NONE
hi DiffAdd guifg=#b1faeb guibg=#1e2a28 gui=NONE cterm=NONE
hi DiffChange guifg=#ffa14f guibg=NONE gui=NONE cterm=NONE
hi DiffDelete guifg=#ff8a7a guibg=#2f2625 gui=NONE cterm=NONE
hi DiffText guifg=#ffa14f guibg=#2e2622 gui=NONE cterm=NONE
hi Comment guifg=#838991 guibg=NONE gui=NONE cterm=NONE
hi Error guifg=#1f1f24 guibg=#ff8a7a gui=NONE cterm=NONE
hi PreProc guifg=#ffa14f guibg=NONE gui=NONE cterm=NONE
hi Special guifg=#83c9bc guibg=NONE gui=NONE cterm=NONE
hi Statement guifg=#ff85b8 guibg=NONE gui=bold cterm=bold
hi Character guifg=#d9c668 guibg=NONE gui=NONE cterm=NONE
hi Directory guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE
hi Number guifg=#d9c668 guibg=NONE gui=NONE cterm=NONE
hi SpecialComment guifg=#aeb7c0 guibg=NONE gui=NONE cterm=NONE
hi String guifg=#ff8a7a guibg=NONE gui=NONE cterm=NONE
hi Title guifg=#ffffff guibg=NONE gui=bold cterm=bold
hi Todo guifg=#aeb7c0 guibg=NONE gui=bold cterm=bold
hi Underlined guifg=#6bdfff guibg=NONE gui=underline cterm=underline
hi SpellBad guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellCap guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellLocal guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellRare guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
let g:indentLine_color_gui = '#52555c'
let g:indentLine_color_term = 240
let g:limelight_conceal_guifg = '#838991'
let g:limelight_conceal_ctermfg = 102
hi! link Terminal Normal
hi! link TabLine StatusLineNC
hi! link TabLineFill StatusLineNC
hi! link TabLineSel StatusLine
hi! link StatusLineTerm StatusLine
hi! link StatusLineTermNC StatusLineNC
hi! link VisualNOS Visual
hi! link MsgArea Title
hi! link diffAdded DiffAdd
hi! link diffBDiffer WarningMsg
hi! link diffChanged DiffChange
hi! link diffCommon WarningMsg
hi! link diffDiffer WarningMsg
hi! link diffFile Directory
hi! link diffIdentical WarningMsg
hi! link diffIndexLine Number
hi! link diffIsA WarningMsg
hi! link diffNoEOL WarningMsg
hi! link diffOnly WarningMsg
hi! link diffRemoved DiffDelete
hi! link Constant LibraryIdent
hi! link Float Number
hi! link StringDelimiter String
hi! link Identifier LocalIdent
hi! link Function LibraryFunc
hi! link Boolean Statement
hi! link Conditional Statement
hi! link Exception Statement
hi! link Include Statement
hi! link Keyword Statement
hi! link Label Statement
hi! link Repeat Statement
hi! link StorageClass Statement
hi! link Structure Statement
hi! link Define PreProc
hi! link Macro PreProc
hi! link PreCondit PreProc
hi! link Type LibraryType
hi! link Debug Special
hi! link SpecialChar Special
hi! link Tag Special
hi! link Noise Delimiter
hi! link Quote StringDelimiter
hi! link Conceal Ignore
hi! link NonText Ignore
hi! link SpecialKey Ignore
hi! link Whitespace Ignore
hi! link ALEVirtualTextError ErrorMsg
hi! link ALEVirtualTextWarning WarningMsg
hi! link Searchlight IncSearch
hi! link SignifySignAdd Signify
hi! link SignifySignChange Signify
hi! link SignifySignDelete Signify
hi! link bibEntryKw LibraryIdent
hi! link bibKey IdentifierDef
hi! link bibType LibraryType
hi! link cssAtRule Keyword
hi! link cssAttr Keyword
hi! link cssBraces cssNoise
hi! link cssClassName LocalIdent
hi! link cssColor cssAttr
hi! link cssFunction Empty
hi! link cssIdentifier LocalIdent
hi! link cssProp LibraryType
hi! link cssPseudoClassId LibraryIdent
hi! link cssSelectorOp Operator
hi! link gitcommitHeader Todo
hi! link gitcommitOverflow Error
hi! link gitcommitSummary Title
hi! link goField LocalIdent
hi! link goFunction FunctionDef
hi! link goFunctionCall LibraryFunc
hi! link goVarAssign LocalIdent
hi! link goVarDefs IdentifierDef
hi! link helpCommand helpExample
hi! link helpExample markdownCode
hi! link helpHeadline Title
hi! link helpHyperTextEntry Comment
hi! link helpHyperTextJump Underlined
hi! link helpSectionDelim Ignore
hi! link helpURL helpHyperTextJump
hi! link helpVim Title
hi! link htmlArg Special
hi! link htmlEndTag Delimiter
hi! link htmlLink Underlined
hi! link htmlSpecialTagName htmlTagName
hi! link htmlTag Delimiter
hi! link htmlTagName Statement
hi! link jinjaBlockName Typedef
hi! link jinjaFilter LibraryFunc
hi! link jinjaNumber Number
hi! link jinjaOperator Operator
hi! link jinjaRawDelim PreProc
hi! link jinjaSpecial Keyword
hi! link jinjaString String
hi! link jinjaTagDelim Delimiter
hi! link jinjaVarDelim Delimiter
hi! link jsBuiltins LibraryFunc
hi! link jsClassDefinition Typedef
hi! link jsDomErrNo LibraryIdent
hi! link jsDomNodeConsts LibraryIdent
hi! link jsExceptions LibraryType
hi! link jsFuncArgCommas jsNoise
hi! link jsFuncName FunctionDef
hi! link jsFunction jsStatement
hi! link jsGlobalNodeObjects jsGlobalObjects
hi! link jsGlobalObjects LibraryType
hi! link jsObjectProp LocalIdent
hi! link jsOperatorKeyword jsStatement
hi! link jsThis jsStatement
hi! link jsVariableDef IdentifierDef
hi! link jsonKeyword jsonString
hi! link jsonKeywordMatch Operator
hi! link jsonQuote StringDelimiter
hi! link rsForeignConst LibraryIdent
hi! link rsForeignFunc LibraryFunc
hi! link rsForeignType LibraryType
hi! link rsFuncDef FunctionDef
hi! link rsIdentDef IdentifierDef
hi! link rsLibraryConst LibraryIdent
hi! link rsLibraryFunc LibraryFunc
hi! link rsLibraryType LibraryType
hi! link rsLifetimeDef IdentifierDef
hi! link rsSpecialLifetime LibraryIdent
hi! link rsUserConst LocalIdent
hi! link rsUserFunc LocalFunc
hi! link rsUserLifetime LocalIdent
hi! link rsUserMethod LibraryFunc
hi! link rsUserType LocalType
hi! link scssAttribute cssNoise
hi! link scssInclude Keyword
hi! link scssMixin Keyword
hi! link scssMixinName LocalFunc
hi! link scssMixinParams cssNoise
hi! link scssSelectorName cssClassName
hi! link scssVariableAssignment Operator
hi! link scssVariableValue Operator
hi! link swiftFuncDef FunctionDef
hi! link swiftIdentDef IdentifierDef
hi! link swiftLibraryFunc LibraryFunc
hi! link swiftLibraryProp LibraryIdent
hi! link swiftLibraryType LibraryType
hi! link swiftUserFunc LocalFunc
hi! link swiftUserProp LocalIdent
hi! link swiftUserType LocalType
hi! link typescriptArrayMethod LibraryFunc
hi! link typescriptArrowFunc Operator
hi! link typescriptAssign Operator
hi! link typescriptBOM LibraryType
hi! link typescriptBOMWindowCons LibraryType
hi! link typescriptBOMWindowMethod LibraryFunc
hi! link typescriptBOMWindowProp LibraryType
hi! link typescriptBinaryOp Operator
hi! link typescriptBraces Delimiter
hi! link typescriptCall Empty
hi! link typescriptClassHeritage Type
hi! link typescriptClassName TypeDef
hi! link typescriptDOMDocMethod LibraryFunc
hi! link typescriptDOMDocProp LibraryIdent
hi! link typescriptDOMEventCons LibraryType
hi! link typescriptDOMEventMethod LibraryFunc
hi! link typescriptDOMEventMethod LibraryFunc
hi! link typescriptDOMEventProp LibraryIdent
hi! link typescriptDOMEventTargetMethod LibraryFunc
hi! link typescriptDOMNodeMethod LibraryFunc
hi! link typescriptDOMStorageMethod LibraryIdent
hi! link typescriptEndColons Delimiter
hi! link typescriptExport Keyword
hi! link typescriptFuncName FunctionDef
hi! link typescriptFuncTypeArrow typescriptArrowFunc
hi! link typescriptGlobal typescriptPredefinedType
hi! link typescriptIdentifier Keyword
hi! link typescriptInterfaceName Typedef
hi! link typescriptMember LocalFunc
hi! link typescriptObjectLabel LocalIdent
hi! link typescriptOperator Keyword
hi! link typescriptParens Delimiter
hi! link typescriptPredefinedType LibraryType
hi! link typescriptTypeAnnotation Delimiter
hi! link typescriptTypeReference typescriptUserDefinedType
hi! link typescriptUserDefinedType LocalType
hi! link typescriptVariable Keyword
hi! link typescriptVariableDeclaration IdentifierDef
hi! link vimAutoCmdSfxList LibraryType
hi! link vimAutoEventList LocalIdent
hi! link vimCmdSep Special
hi! link vimCommentTitle SpecialComment
hi! link vimContinue Delimiter
hi! link vimFuncName LibraryFunc
hi! link vimFunction FunctionDef
hi! link vimHighlight Statement
hi! link vimMapModKey vimNotation
hi! link vimNotation LibraryType
hi! link vimOption LibraryIdent
hi! link vimUserFunc LocalFunc
hi! link markdownBoldDelimiter markdownDelimiter
hi! link markdownBoldItalicDelimiter markdownDelimiter
hi! link markdownCodeBlock markdownCode
hi! link markdownCodeDelimiter markdownDelimiter
hi! link markdownHeadingDelimiter markdownDelimiter
hi! link markdownItalicDelimiter markdownDelimiter
hi! link markdownLinkDelimiter markdownDelimiter
hi! link markdownLinkText Empty
hi! link markdownLinkTextDelimiter markdownDelimiter
hi! link markdownListMarker markdownDelimiter
hi! link markdownRule markdownDelimiter
hi! link markdownUrl Underlined
hi markdownDelimiter guifg=#83c9bc guibg=NONE gui=NONE cterm=NONE
hi markdownCode guifg=#e5cfff guibg=#34353b gui=NONE cterm=NONE
if g:xcodedarkhc_green_comments
hi Comment guifg=#8dbf67 guibg=NONE gui=NONE cterm=NONE
hi SpecialComment guifg=#b8f08d guibg=NONE gui=NONE cterm=NONE
hi Todo guifg=#b8f08d guibg=NONE gui=bold cterm=bold
endif
if g:xcodedarkhc_emph_types
hi Typedef guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE
hi LocalType guifg=#b1faeb guibg=NONE gui=NONE cterm=NONE
hi LibraryType guifg=#e5cfff guibg=NONE gui=NONE cterm=NONE
else
hi Typedef guifg=#4ec4e6 guibg=NONE gui=NONE cterm=NONE
hi LocalType guifg=#83c9bc guibg=NONE gui=NONE cterm=NONE
hi LibraryType guifg=#cda1ff guibg=NONE gui=NONE cterm=NONE
endif
if g:xcodedarkhc_emph_funcs
hi FunctionDef guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE
hi LocalFunc guifg=#b1faeb guibg=NONE gui=NONE cterm=NONE
hi LibraryFunc guifg=#e5cfff guibg=NONE gui=NONE cterm=NONE
else
hi FunctionDef guifg=#4ec4e6 guibg=NONE gui=NONE cterm=NONE
hi LocalFunc guifg=#83c9bc guibg=NONE gui=NONE cterm=NONE
hi LibraryFunc guifg=#cda1ff guibg=NONE gui=NONE cterm=NONE
endif
if g:xcodedarkhc_emph_idents
hi IdentifierDef guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE
hi LocalIdent guifg=#b1faeb guibg=NONE gui=NONE cterm=NONE
hi LibraryIdent guifg=#e5cfff guibg=NONE gui=NONE cterm=NONE
else
hi IdentifierDef guifg=#4ec4e6 guibg=NONE gui=NONE cterm=NONE
hi LocalIdent guifg=#83c9bc guibg=NONE gui=NONE cterm=NONE
hi LibraryIdent guifg=#cda1ff guibg=NONE gui=NONE cterm=NONE
endif
if g:xcodedarkhc_match_paren_style
hi MatchParen guifg=#1f1f24 guibg=#fef937 gui=NONE cterm=NONE
else
hi MatchParen guifg=#ffffff guibg=#0f5bca gui=NONE cterm=NONE
endif
if g:xcodedarkhc_dim_punctuation
hi Delimiter guifg=#aeb7c0 guibg=NONE gui=NONE cterm=NONE
hi Operator guifg=#aeb7c0 guibg=NONE gui=NONE cterm=NONE
else
hi Delimiter guifg=#ffffff guibg=NONE gui=NONE cterm=NONE
hi Operator guifg=#ffffff guibg=NONE gui=NONE cterm=NONE
endif
if s:t_Co >= 256
hi Normal ctermfg=231 ctermbg=234 cterm=NONE
hi Cursor ctermfg=234 ctermbg=231 cterm=NONE
hi Empty ctermfg=231 ctermbg=NONE cterm=NONE
hi CursorLineNr ctermfg=231 ctermbg=235 cterm=NONE
hi EndOfBuffer ctermfg=234 ctermbg=234 cterm=NONE
hi FoldColumn ctermfg=240 ctermbg=NONE cterm=NONE
hi Folded ctermfg=240 ctermbg=237 cterm=NONE
hi LineNr ctermfg=240 ctermbg=NONE cterm=NONE
hi MatchWord ctermfg=231 ctermbg=26 cterm=NONE
hi SignColumn ctermfg=240 ctermbg=NONE cterm=NONE
hi Signify ctermfg=32 ctermbg=NONE cterm=NONE
hi Ignore ctermfg=240 ctermbg=NONE cterm=NONE
hi Pmenu ctermfg=231 ctermbg=237 cterm=NONE
hi PmenuSbar ctermfg=237 ctermbg=237 cterm=NONE
hi PmenuSel ctermfg=231 ctermbg=26 cterm=NONE
hi PmenuThumb ctermfg=238 ctermbg=238 cterm=NONE
hi ErrorMsg ctermfg=210 ctermbg=NONE cterm=NONE
hi ModeMsg ctermfg=102 ctermbg=NONE cterm=NONE
hi MoreMsg ctermfg=211 ctermbg=NONE cterm=NONE
hi Question ctermfg=211 ctermbg=NONE cterm=NONE
hi WarningMsg ctermfg=215 ctermbg=NONE cterm=NONE
hi ColorColumn ctermfg=NONE ctermbg=235 cterm=NONE
hi CursorColumn ctermfg=NONE ctermbg=235 cterm=NONE
hi CursorLine ctermfg=NONE ctermbg=235 cterm=NONE
hi QuickFixLine ctermfg=231 ctermbg=26 cterm=NONE
hi StatusLine ctermfg=231 ctermbg=238 cterm=NONE
hi StatusLineNC ctermfg=102 ctermbg=237 cterm=NONE
hi VertSplit ctermfg=237 ctermbg=237 cterm=NONE
hi WildMenu ctermfg=231 ctermbg=26 cterm=NONE
hi IncSearch ctermfg=234 ctermbg=226 cterm=NONE
hi Search ctermfg=231 ctermbg=238 cterm=NONE
hi Visual ctermfg=NONE ctermbg=238 cterm=NONE
hi DiffAdd ctermfg=159 ctermbg=235 cterm=NONE
hi DiffChange ctermfg=215 ctermbg=NONE cterm=NONE
hi DiffDelete ctermfg=210 ctermbg=235 cterm=NONE
hi DiffText ctermfg=215 ctermbg=235 cterm=NONE
hi Comment ctermfg=102 ctermbg=NONE cterm=NONE
hi Error ctermfg=234 ctermbg=210 cterm=NONE
hi PreProc ctermfg=215 ctermbg=NONE cterm=NONE
hi Special ctermfg=116 ctermbg=NONE cterm=NONE
hi Statement ctermfg=211 ctermbg=NONE cterm=bold
hi Character ctermfg=185 ctermbg=NONE cterm=NONE
hi Directory ctermfg=81 ctermbg=NONE cterm=NONE
hi Number ctermfg=185 ctermbg=NONE cterm=NONE
hi SpecialComment ctermfg=249 ctermbg=NONE cterm=NONE
hi String ctermfg=210 ctermbg=NONE cterm=NONE
hi Title ctermfg=231 ctermbg=NONE cterm=bold
hi Todo ctermfg=249 ctermbg=NONE cterm=bold
hi Underlined ctermfg=81 ctermbg=NONE cterm=underline
hi SpellBad ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellCap ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellLocal ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellRare ctermfg=NONE ctermbg=NONE cterm=undercurl
let g:indentLine_color_gui = '#52555c'
let g:indentLine_color_term = 240
let g:limelight_conceal_guifg = '#838991'
let g:limelight_conceal_ctermfg = 102
hi! link Terminal Normal
hi! link TabLine StatusLineNC
hi! link TabLineFill StatusLineNC
hi! link TabLineSel StatusLine
hi! link StatusLineTerm StatusLine
hi! link StatusLineTermNC StatusLineNC
hi! link VisualNOS Visual
hi! link MsgArea Title
hi! link diffAdded DiffAdd
hi! link diffBDiffer WarningMsg
hi! link diffChanged DiffChange
hi! link diffCommon WarningMsg
hi! link diffDiffer WarningMsg
hi! link diffFile Directory
hi! link diffIdentical WarningMsg
hi! link diffIndexLine Number
hi! link diffIsA WarningMsg
hi! link diffNoEOL WarningMsg
hi! link diffOnly WarningMsg
hi! link diffRemoved DiffDelete
hi! link Constant LibraryIdent
hi! link Float Number
hi! link StringDelimiter String
hi! link Identifier LocalIdent
hi! link Function LibraryFunc
hi! link Boolean Statement
hi! link Conditional Statement
hi! link Exception Statement
hi! link Include Statement
hi! link Keyword Statement
hi! link Label Statement
hi! link Repeat Statement
hi! link StorageClass Statement
hi! link Structure Statement
hi! link Define PreProc
hi! link Macro PreProc
hi! link PreCondit PreProc
hi! link Type LibraryType
hi! link Debug Special
hi! link SpecialChar Special
hi! link Tag Special
hi! link Noise Delimiter
hi! link Quote StringDelimiter
hi! link Conceal Ignore
hi! link NonText Ignore
hi! link SpecialKey Ignore
hi! link Whitespace Ignore
hi! link ALEVirtualTextError ErrorMsg
hi! link ALEVirtualTextWarning WarningMsg
hi! link Searchlight IncSearch
hi! link SignifySignAdd Signify
hi! link SignifySignChange Signify
hi! link SignifySignDelete Signify
hi! link bibEntryKw LibraryIdent
hi! link bibKey IdentifierDef
hi! link bibType LibraryType
hi! link cssAtRule Keyword
hi! link cssAttr Keyword
hi! link cssBraces cssNoise
hi! link cssClassName LocalIdent
hi! link cssColor cssAttr
hi! link cssFunction Empty
hi! link cssIdentifier LocalIdent
hi! link cssProp LibraryType
hi! link cssPseudoClassId LibraryIdent
hi! link cssSelectorOp Operator
hi! link gitcommitHeader Todo
hi! link gitcommitOverflow Error
hi! link gitcommitSummary Title
hi! link goField LocalIdent
hi! link goFunction FunctionDef
hi! link goFunctionCall LibraryFunc
hi! link goVarAssign LocalIdent
hi! link goVarDefs IdentifierDef
hi! link helpCommand helpExample
hi! link helpExample markdownCode
hi! link helpHeadline Title
hi! link helpHyperTextEntry Comment
hi! link helpHyperTextJump Underlined
hi! link helpSectionDelim Ignore
hi! link helpURL helpHyperTextJump
hi! link helpVim Title
hi! link htmlArg Special
hi! link htmlEndTag Delimiter
hi! link htmlLink Underlined
hi! link htmlSpecialTagName htmlTagName
hi! link htmlTag Delimiter
hi! link htmlTagName Statement
hi! link jinjaBlockName Typedef
hi! link jinjaFilter LibraryFunc
hi! link jinjaNumber Number
hi! link jinjaOperator Operator
hi! link jinjaRawDelim PreProc
hi! link jinjaSpecial Keyword
hi! link jinjaString String
hi! link jinjaTagDelim Delimiter
hi! link jinjaVarDelim Delimiter
hi! link jsBuiltins LibraryFunc
hi! link jsClassDefinition Typedef
hi! link jsDomErrNo LibraryIdent
hi! link jsDomNodeConsts LibraryIdent
hi! link jsExceptions LibraryType
hi! link jsFuncArgCommas jsNoise
hi! link jsFuncName FunctionDef
hi! link jsFunction jsStatement
hi! link jsGlobalNodeObjects jsGlobalObjects
hi! link jsGlobalObjects LibraryType
hi! link jsObjectProp LocalIdent
hi! link jsOperatorKeyword jsStatement
hi! link jsThis jsStatement
hi! link jsVariableDef IdentifierDef
hi! link jsonKeyword jsonString
hi! link jsonKeywordMatch Operator
hi! link jsonQuote StringDelimiter
hi! link rsForeignConst LibraryIdent
hi! link rsForeignFunc LibraryFunc
hi! link rsForeignType LibraryType
hi! link rsFuncDef FunctionDef
hi! link rsIdentDef IdentifierDef
hi! link rsLibraryConst LibraryIdent
hi! link rsLibraryFunc LibraryFunc
hi! link rsLibraryType LibraryType
hi! link rsLifetimeDef IdentifierDef
hi! link rsSpecialLifetime LibraryIdent
hi! link rsUserConst LocalIdent
hi! link rsUserFunc LocalFunc
hi! link rsUserLifetime LocalIdent
hi! link rsUserMethod LibraryFunc
hi! link rsUserType LocalType
hi! link scssAttribute cssNoise
hi! link scssInclude Keyword
hi! link scssMixin Keyword
hi! link scssMixinName LocalFunc
hi! link scssMixinParams cssNoise
hi! link scssSelectorName cssClassName
hi! link scssVariableAssignment Operator
hi! link scssVariableValue Operator
hi! link swiftFuncDef FunctionDef
hi! link swiftIdentDef IdentifierDef
hi! link swiftLibraryFunc LibraryFunc
hi! link swiftLibraryProp LibraryIdent
hi! link swiftLibraryType LibraryType
hi! link swiftUserFunc LocalFunc
hi! link swiftUserProp LocalIdent
hi! link swiftUserType LocalType
hi! link typescriptArrayMethod LibraryFunc
hi! link typescriptArrowFunc Operator
hi! link typescriptAssign Operator
hi! link typescriptBOM LibraryType
hi! link typescriptBOMWindowCons LibraryType
hi! link typescriptBOMWindowMethod LibraryFunc
hi! link typescriptBOMWindowProp LibraryType
hi! link typescriptBinaryOp Operator
hi! link typescriptBraces Delimiter
hi! link typescriptCall Empty
hi! link typescriptClassHeritage Type
hi! link typescriptClassName TypeDef
hi! link typescriptDOMDocMethod LibraryFunc
hi! link typescriptDOMDocProp LibraryIdent
hi! link typescriptDOMEventCons LibraryType
hi! link typescriptDOMEventMethod LibraryFunc
hi! link typescriptDOMEventMethod LibraryFunc
hi! link typescriptDOMEventProp LibraryIdent
hi! link typescriptDOMEventTargetMethod LibraryFunc
hi! link typescriptDOMNodeMethod LibraryFunc
hi! link typescriptDOMStorageMethod LibraryIdent
hi! link typescriptEndColons Delimiter
hi! link typescriptExport Keyword
hi! link typescriptFuncName FunctionDef
hi! link typescriptFuncTypeArrow typescriptArrowFunc
hi! link typescriptGlobal typescriptPredefinedType
hi! link typescriptIdentifier Keyword
hi! link typescriptInterfaceName Typedef
hi! link typescriptMember LocalFunc
hi! link typescriptObjectLabel LocalIdent
hi! link typescriptOperator Keyword
hi! link typescriptParens Delimiter
hi! link typescriptPredefinedType LibraryType
hi! link typescriptTypeAnnotation Delimiter
hi! link typescriptTypeReference typescriptUserDefinedType
hi! link typescriptUserDefinedType LocalType
hi! link typescriptVariable Keyword
hi! link typescriptVariableDeclaration IdentifierDef
hi! link vimAutoCmdSfxList LibraryType
hi! link vimAutoEventList LocalIdent
hi! link vimCmdSep Special
hi! link vimCommentTitle SpecialComment
hi! link vimContinue Delimiter
hi! link vimFuncName LibraryFunc
hi! link vimFunction FunctionDef
hi! link vimHighlight Statement
hi! link vimMapModKey vimNotation
hi! link vimNotation LibraryType
hi! link vimOption LibraryIdent
hi! link vimUserFunc LocalFunc
hi! link markdownBoldDelimiter markdownDelimiter
hi! link markdownBoldItalicDelimiter markdownDelimiter
hi! link markdownCodeBlock markdownCode
hi! link markdownCodeDelimiter markdownDelimiter
hi! link markdownHeadingDelimiter markdownDelimiter
hi! link markdownItalicDelimiter markdownDelimiter
hi! link markdownLinkDelimiter markdownDelimiter
hi! link markdownLinkText Empty
hi! link markdownLinkTextDelimiter markdownDelimiter
hi! link markdownListMarker markdownDelimiter
hi! link markdownRule markdownDelimiter
hi! link markdownUrl Underlined
hi markdownDelimiter ctermfg=116 ctermbg=NONE cterm=NONE
hi markdownCode ctermfg=225 ctermbg=237 cterm=NONE
if g:xcodedarkhc_green_comments
hi Comment ctermfg=107 ctermbg=NONE cterm=NONE
hi SpecialComment ctermfg=156 ctermbg=NONE cterm=NONE
hi Todo ctermfg=156 ctermbg=NONE cterm=bold
endif
if g:xcodedarkhc_emph_types
hi Typedef ctermfg=81 ctermbg=NONE cterm=NONE
hi LocalType ctermfg=159 ctermbg=NONE cterm=NONE
hi LibraryType ctermfg=225 ctermbg=NONE cterm=NONE
else
hi Typedef ctermfg=81 ctermbg=NONE cterm=NONE
hi LocalType ctermfg=116 ctermbg=NONE cterm=NONE
hi LibraryType ctermfg=183 ctermbg=NONE cterm=NONE
endif
if g:xcodedarkhc_emph_funcs
hi FunctionDef ctermfg=81 ctermbg=NONE cterm=NONE
hi LocalFunc ctermfg=159 ctermbg=NONE cterm=NONE
hi LibraryFunc ctermfg=225 ctermbg=NONE cterm=NONE
else
hi FunctionDef ctermfg=81 ctermbg=NONE cterm=NONE
hi LocalFunc ctermfg=116 ctermbg=NONE cterm=NONE
hi LibraryFunc ctermfg=183 ctermbg=NONE cterm=NONE
endif
if g:xcodedarkhc_emph_idents
hi IdentifierDef ctermfg=81 ctermbg=NONE cterm=NONE
hi LocalIdent ctermfg=159 ctermbg=NONE cterm=NONE
hi LibraryIdent ctermfg=225 ctermbg=NONE cterm=NONE
else
hi IdentifierDef ctermfg=81 ctermbg=NONE cterm=NONE
hi LocalIdent ctermfg=116 ctermbg=NONE cterm=NONE
hi LibraryIdent ctermfg=183 ctermbg=NONE cterm=NONE
endif
if g:xcodedarkhc_match_paren_style
hi MatchParen ctermfg=234 ctermbg=226 cterm=NONE
else
hi MatchParen ctermfg=231 ctermbg=26 cterm=NONE
endif
if g:xcodedarkhc_dim_punctuation
hi Delimiter ctermfg=249 ctermbg=NONE cterm=NONE
hi Operator ctermfg=249 ctermbg=NONE cterm=NONE
else
hi Delimiter ctermfg=231 ctermbg=NONE cterm=NONE
hi Operator ctermfg=231 ctermbg=NONE cterm=NONE
endif
unlet s:t_Co
finish
endif
" Color: base0 #1f1f24 ~
" Color: base1 #26262b ~
" Color: base2 #34353b ~
" Color: base3 #43454b ~
" Color: base4 #52555c ~
" Color: base5 #838991 ~
" Color: base6 #aeb7c0 ~
" Color: base7 #ffffff ~
" Color: deep_blue0 #0f5bca ~
" Color: deep_blue1 #4484d1 ~
" Color: deep_yellow #fef937 ~
" Color: green_wash #1e2a28 ~
" Color: orange_wash #2e2622 ~
" Color: red_wash #2f2625 ~
" Color: blue #4ec4e6 ~
" Color: light_blue #6bdfff ~
" Color: orange #ffa14f ~
" Color: pink #ff85b8 ~
" Color: red #ff8a7a ~
" Color: yellow #d9c668 ~
" Color: purple #cda1ff ~
" Color: light_purple #e5cfff ~
" Color: teal #83c9bc ~
" Color: light_teal #b1faeb ~
" Color: green #8dbf67 ~
" Color: light_green #b8f08d ~
" Background: dark
" Term colors: base3 red teal yellow
" Term colors: blue pink purple base7
" Term colors: base5 red light_teal orange
" Term colors: light_blue pink light_purple base7
" vim: et ts=8 sw=2 sts=2
================================================
FILE: colors/xcodehc.vim
================================================
" Name: Xcode High Contrast
" Description: A Vim port of the default Xcode 11 colourschemes
" Author: Luna Razzaghipour <luna@xoria.org>
" Maintainer: Luna Razzaghipour <luna@xoria.org>
" License: Vim License (see `:help license`)
" Last Change: 2025 Dec 02
" Generated by Colortemplate v2.2.3
hi clear
let g:colors_name = 'xcodehc'
let s:t_Co = has('gui_running') ? -1 : get(g:, 'xcodehc_t_Co', get(g:, 't_Co', exists('&t_Co') ? +&t_Co : 0))
if !exists('g:xcodehc_green_comments')
let g:xcodehc_green_comments = 0
endif
if !exists('g:xcodehc_emph_types')
let g:xcodehc_emph_types = 1
endif
if !exists('g:xcodehc_emph_funcs')
let g:xcodehc_emph_funcs = 0
endif
if !exists('g:xcodehc_emph_idents')
let g:xcodehc_emph_idents = 0
endif
if !exists('g:xcodehc_match_paren_style')
let g:xcodehc_match_paren_style = 0
endif
if !exists('g:xcodehc_dim_punctuation')
let g:xcodehc_dim_punctuation = 1
endif
if &background ==# 'dark'
if (has('termguicolors') && &termguicolors) || has('gui_running')
let g:terminal_ansi_colors = ['#43454b', '#ff8a7a', '#83c9bc', '#d9c668', '#4ec4e6', '#ff85b8', '#cda1ff', '#ffffff', '#838991', '#ff8a7a', '#b1faeb', '#ffa14f', '#6bdfff', '#ff85b8', '#e5cfff', '#ffffff']
endif
if has('nvim')
let g:terminal_color_0 = '#43454b'
let g:terminal_color_1 = '#ff8a7a'
let g:terminal_color_2 = '#83c9bc'
let g:terminal_color_3 = '#d9c668'
let g:terminal_color_4 = '#4ec4e6'
let g:terminal_color_5 = '#ff85b8'
let g:terminal_color_6 = '#cda1ff'
let g:terminal_color_7 = '#ffffff'
let g:terminal_color_8 = '#838991'
let g:terminal_color_9 = '#ff8a7a'
let g:terminal_color_10 = '#b1faeb'
let g:terminal_color_11 = '#ffa14f'
let g:terminal_color_12 = '#6bdfff'
let g:terminal_color_13 = '#ff85b8'
let g:terminal_color_14 = '#e5cfff'
let g:terminal_color_15 = '#ffffff'
endif
hi Normal guifg=#ffffff guibg=#1f1f24 gui=NONE cterm=NONE
hi Cursor guifg=#1f1f24 guibg=#ffffff gui=NONE cterm=NONE
hi Empty guifg=#ffffff guibg=NONE gui=NONE cterm=NONE
hi CursorLineNr guifg=#ffffff guibg=#26262b gui=NONE cterm=NONE
hi EndOfBuffer guifg=#1f1f24 guibg=#1f1f24 gui=NONE cterm=NONE
hi FoldColumn guifg=#52555c guibg=NONE gui=NONE cterm=NONE
hi Folded guifg=#52555c guibg=#34353b gui=NONE cterm=NONE
hi LineNr guifg=#52555c guibg=NONE gui=NONE cterm=NONE
hi MatchWord guifg=#ffffff guibg=#0f5bca gui=NONE cterm=NONE
hi SignColumn guifg=#52555c guibg=NONE gui=NONE cterm=NONE
hi Signify guifg=#4484d1 guibg=NONE gui=NONE cterm=NONE
hi Ignore guifg=#52555c guibg=NONE gui=NONE cterm=NONE
hi Pmenu guifg=#ffffff guibg=#34353b gui=NONE cterm=NONE
hi PmenuSbar guifg=#34353b guibg=#34353b gui=NONE cterm=NONE
hi PmenuSel guifg=#ffffff guibg=#0f5bca gui=NONE cterm=NONE
hi PmenuThumb guifg=#43454b guibg=#43454b gui=NONE cterm=NONE
hi ErrorMsg guifg=#ff8a7a guibg=NONE gui=NONE cterm=NONE
hi ModeMsg guifg=#838991 guibg=NONE gui=NONE cterm=NONE
hi MoreMsg guifg=#ff85b8 guibg=NONE gui=NONE cterm=NONE
hi Question guifg=#ff85b8 guibg=NONE gui=NONE cterm=NONE
hi WarningMsg guifg=#ffa14f guibg=NONE gui=NONE cterm=NONE
hi ColorColumn guifg=NONE guibg=#26262b gui=NONE cterm=NONE
hi CursorColumn guifg=NONE guibg=#26262b gui=NONE cterm=NONE
hi CursorLine guifg=NONE guibg=#26262b gui=NONE cterm=NONE
hi QuickFixLine guifg=#ffffff guibg=#0f5bca gui=NONE cterm=NONE
hi StatusLine guifg=#ffffff guibg=#43454b gui=NONE cterm=NONE
hi StatusLineNC guifg=#838991 guibg=#34353b gui=NONE cterm=NONE
hi VertSplit guifg=#34353b guibg=#34353b gui=NONE cterm=NONE
hi WildMenu guifg=#ffffff guibg=#0f5bca gui=NONE cterm=NONE
hi IncSearch guifg=#1f1f24 guibg=#fef937 gui=NONE cterm=NONE
hi Search guifg=#ffffff guibg=#43454b gui=NONE cterm=NONE
hi Visual guifg=NONE guibg=#43454b gui=NONE cterm=NONE
hi DiffAdd guifg=#b1faeb guibg=#1e2a28 gui=NONE cterm=NONE
hi DiffChange guifg=#ffa14f guibg=NONE gui=NONE cterm=NONE
hi DiffDelete guifg=#ff8a7a guibg=#2f2625 gui=NONE cterm=NONE
hi DiffText guifg=#ffa14f guibg=#2e2622 gui=NONE cterm=NONE
hi Comment guifg=#838991 guibg=NONE gui=NONE cterm=NONE
hi Error guifg=#1f1f24 guibg=#ff8a7a gui=NONE cterm=NONE
hi PreProc guifg=#ffa14f guibg=NONE gui=NONE cterm=NONE
hi Special guifg=#83c9bc guibg=NONE gui=NONE cterm=NONE
hi Statement guifg=#ff85b8 guibg=NONE gui=bold cterm=bold
hi Character guifg=#d9c668 guibg=NONE gui=NONE cterm=NONE
hi Directory guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE
hi Number guifg=#d9c668 guibg=NONE gui=NONE cterm=NONE
hi SpecialComment guifg=#aeb7c0 guibg=NONE gui=NONE cterm=NONE
hi String guifg=#ff8a7a guibg=NONE gui=NONE cterm=NONE
hi Title guifg=#ffffff guibg=NONE gui=bold cterm=bold
hi Todo guifg=#aeb7c0 guibg=NONE gui=bold cterm=bold
hi Underlined guifg=#6bdfff guibg=NONE gui=underline cterm=underline
hi SpellBad guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellCap guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellLocal guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellRare guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
let g:indentLine_color_gui = '#52555c'
let g:indentLine_color_term = 240
let g:limelight_conceal_guifg = '#838991'
let g:limelight_conceal_ctermfg = 102
hi! link Terminal Normal
hi! link TabLine StatusLineNC
hi! link TabLineFill StatusLineNC
hi! link TabLineSel StatusLine
hi! link StatusLineTerm StatusLine
hi! link StatusLineTermNC StatusLineNC
hi! link VisualNOS Visual
hi! link MsgArea Title
hi! link diffAdded DiffAdd
hi! link diffBDiffer WarningMsg
hi! link diffChanged DiffChange
hi! link diffCommon WarningMsg
hi! link diffDiffer WarningMsg
hi! link diffFile Directory
hi! link diffIdentical WarningMsg
hi! link diffIndexLine Number
hi! link diffIsA WarningMsg
hi! link diffNoEOL WarningMsg
hi! link diffOnly WarningMsg
hi! link diffRemoved DiffDelete
hi! link Constant LibraryIdent
hi! link Float Number
hi! link StringDelimiter String
hi! link Identifier LocalIdent
hi! link Function LibraryFunc
hi! link Boolean Statement
hi! link Conditional Statement
hi! link Exception Statement
hi! link Include Statement
hi! link Keyword Statement
hi! link Label Statement
hi! link Repeat Statement
hi! link StorageClass Statement
hi! link Structure Statement
hi! link Define PreProc
hi! link Macro PreProc
hi! link PreCondit PreProc
hi! link Type LibraryType
hi! link Debug Special
hi! link SpecialChar Special
hi! link Tag Special
hi! link Noise Delimiter
hi! link Quote StringDelimiter
hi! link Conceal Ignore
hi! link NonText Ignore
hi! link SpecialKey Ignore
hi! link Whitespace Ignore
hi! link ALEVirtualTextError ErrorMsg
hi! link ALEVirtualTextWarning WarningMsg
hi! link Searchlight IncSearch
hi! link SignifySignAdd Signify
hi! link SignifySignChange Signify
hi! link SignifySignDelete Signify
hi! link bibEntryKw LibraryIdent
hi! link bibKey IdentifierDef
hi! link bibType LibraryType
hi! link cssAtRule Keyword
hi! link cssAttr Keyword
hi! link cssBraces cssNoise
hi! link cssClassName LocalIdent
hi! link cssColor cssAttr
hi! link cssFunction Empty
hi! link cssIdentifier LocalIdent
hi! link cssProp LibraryType
hi! link cssPseudoClassId LibraryIdent
hi! link cssSelectorOp Operator
hi! link gitcommitHeader Todo
hi! link gitcommitOverflow Error
hi! link gitcommitSummary Title
hi! link goField LocalIdent
hi! link goFunction FunctionDef
hi! link goFunctionCall LibraryFunc
hi! link goVarAssign LocalIdent
hi! link goVarDefs IdentifierDef
hi! link helpCommand helpExample
hi! link helpExample markdownCode
hi! link helpHeadline Title
hi! link helpHyperTextEntry Comment
hi! link helpHyperTextJump Underlined
hi! link helpSectionDelim Ignore
hi! link helpURL helpHyperTextJump
hi! link helpVim Title
hi! link htmlArg Special
hi! link htmlEndTag Delimiter
hi! link htmlLink Underlined
hi! link htmlSpecialTagName htmlTagName
hi! link htmlTag Delimiter
hi! link htmlTagName Statement
hi! link jinjaBlockName Typedef
hi! link jinjaFilter LibraryFunc
hi! link jinjaNumber Number
hi! link jinjaOperator Operator
hi! link jinjaRawDelim PreProc
hi! link jinjaSpecial Keyword
hi! link jinjaString String
hi! link jinjaTagDelim Delimiter
hi! link jinjaVarDelim Delimiter
hi! link jsBuiltins LibraryFunc
hi! link jsClassDefinition Typedef
hi! link jsDomErrNo LibraryIdent
hi! link jsDomNodeConsts LibraryIdent
hi! link jsExceptions LibraryType
hi! link jsFuncArgCommas jsNoise
hi! link jsFuncName FunctionDef
hi! link jsFunction jsStatement
hi! link jsGlobalNodeObjects jsGlobalObjects
hi! link jsGlobalObjects LibraryType
hi! link jsObjectProp LocalIdent
hi! link jsOperatorKeyword jsStatement
hi! link jsThis jsStatement
hi! link jsVariableDef IdentifierDef
hi! link jsonKeyword jsonString
hi! link jsonKeywordMatch Operator
hi! link jsonQuote StringDelimiter
hi! link rsForeignConst LibraryIdent
hi! link rsForeignFunc LibraryFunc
hi! link rsForeignType LibraryType
hi! link rsFuncDef FunctionDef
hi! link rsIdentDef IdentifierDef
hi! link rsLibraryConst LibraryIdent
hi! link rsLibraryFunc LibraryFunc
hi! link rsLibraryType LibraryType
hi! link rsLifetimeDef IdentifierDef
hi! link rsSpecialLifetime LibraryIdent
hi! link rsUserConst LocalIdent
hi! link rsUserFunc LocalFunc
hi! link rsUserLifetime LocalIdent
hi! link rsUserMethod LibraryFunc
hi! link rsUserType LocalType
hi! link scssAttribute cssNoise
hi! link scssInclude Keyword
hi! link scssMixin Keyword
hi! link scssMixinName LocalFunc
hi! link scssMixinParams cssNoise
hi! link scssSelectorName cssClassName
hi! link scssVariableAssignment Operator
hi! link scssVariableValue Operator
hi! link swiftFuncDef FunctionDef
hi! link swiftIdentDef IdentifierDef
hi! link swiftLibraryFunc LibraryFunc
hi! link swiftLibraryProp LibraryIdent
hi! link swiftLibraryType LibraryType
hi! link swiftUserFunc LocalFunc
hi! link swiftUserProp LocalIdent
hi! link swiftUserType LocalType
hi! link typescriptArrayMethod LibraryFunc
hi! link typescriptArrowFunc Operator
hi! link typescriptAssign Operator
hi! link typescriptBOM LibraryType
hi! link typescriptBOMWindowCons LibraryType
hi! link typescriptBOMWindowMethod LibraryFunc
hi! link typescriptBOMWindowProp LibraryType
hi! link typescriptBinaryOp Operator
hi! link typescriptBraces Delimiter
hi! link typescriptCall Empty
hi! link typescriptClassHeritage Type
hi! link typescriptClassName TypeDef
hi! link typescriptDOMDocMethod LibraryFunc
hi! link typescriptDOMDocProp LibraryIdent
hi! link typescriptDOMEventCons LibraryType
hi! link typescriptDOMEventMethod LibraryFunc
hi! link typescriptDOMEventMethod LibraryFunc
hi! link typescriptDOMEventProp LibraryIdent
hi! link typescriptDOMEventTargetMethod LibraryFunc
hi! link typescriptDOMNodeMethod LibraryFunc
hi! link typescriptDOMStorageMethod LibraryIdent
hi! link typescriptEndColons Delimiter
hi! link typescriptExport Keyword
hi! link typescriptFuncName FunctionDef
hi! link typescriptFuncTypeArrow typescriptArrowFunc
hi! link typescriptGlobal typescriptPredefinedType
hi! link typescriptIdentifier Keyword
hi! link typescriptInterfaceName Typedef
hi! link typescriptMember LocalFunc
hi! link typescriptObjectLabel LocalIdent
hi! link typescriptOperator Keyword
hi! link typescriptParens Delimiter
hi! link typescriptPredefinedType LibraryType
hi! link typescriptTypeAnnotation Delimiter
hi! link typescriptTypeReference typescriptUserDefinedType
hi! link typescriptUserDefinedType LocalType
hi! link typescriptVariable Keyword
hi! link typescriptVariableDeclaration IdentifierDef
hi! link vimAutoCmdSfxList LibraryType
hi! link vimAutoEventList LocalIdent
hi! link vimCmdSep Special
hi! link vimCommentTitle SpecialComment
hi! link vimContinue Delimiter
hi! link vimFuncName LibraryFunc
hi! link vimFunction FunctionDef
hi! link vimHighlight Statement
hi! link vimMapModKey vimNotation
hi! link vimNotation LibraryType
hi! link vimOption LibraryIdent
hi! link vimUserFunc LocalFunc
hi! link markdownBoldDelimiter markdownDelimiter
hi! link markdownBoldItalicDelimiter markdownDelimiter
hi! link markdownCodeBlock markdownCode
hi! link markdownCodeDelimiter markdownDelimiter
hi! link markdownHeadingDelimiter markdownDelimiter
hi! link markdownItalicDelimiter markdownDelimiter
hi! link markdownLinkDelimiter markdownDelimiter
hi! link markdownLinkText Empty
hi! link markdownLinkTextDelimiter markdownDelimiter
hi! link markdownListMarker markdownDelimiter
hi! link markdownRule markdownDelimiter
hi! link markdownUrl Underlined
hi markdownDelimiter guifg=#83c9bc guibg=NONE gui=NONE cterm=NONE
hi markdownCode guifg=#e5cfff guibg=#34353b gui=NONE cterm=NONE
if g:xcodehc_green_comments
hi Comment guifg=#8dbf67 guibg=NONE gui=NONE cterm=NONE
hi SpecialComment guifg=#b8f08d guibg=NONE gui=NONE cterm=NONE
hi Todo guifg=#b8f08d guibg=NONE gui=bold cterm=bold
endif
if g:xcodehc_emph_types
hi Typedef guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE
hi LocalType guifg=#b1faeb guibg=NONE gui=NONE cterm=NONE
hi LibraryType guifg=#e5cfff guibg=NONE gui=NONE cterm=NONE
else
hi Typedef guifg=#4ec4e6 guibg=NONE gui=NONE cterm=NONE
hi LocalType guifg=#83c9bc guibg=NONE gui=NONE cterm=NONE
hi LibraryType guifg=#cda1ff guibg=NONE gui=NONE cterm=NONE
endif
if g:xcodehc_emph_funcs
hi FunctionDef guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE
hi LocalFunc guifg=#b1faeb guibg=NONE gui=NONE cterm=NONE
hi LibraryFunc guifg=#e5cfff guibg=NONE gui=NONE cterm=NONE
else
hi FunctionDef guifg=#4ec4e6 guibg=NONE gui=NONE cterm=NONE
hi LocalFunc guifg=#83c9bc guibg=NONE gui=NONE cterm=NONE
hi LibraryFunc guifg=#cda1ff guibg=NONE gui=NONE cterm=NONE
endif
if g:xcodehc_emph_idents
hi IdentifierDef guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE
hi LocalIdent guifg=#b1faeb guibg=NONE gui=NONE cterm=NONE
hi LibraryIdent guifg=#e5cfff guibg=NONE gui=NONE cterm=NONE
else
hi IdentifierDef guifg=#4ec4e6 guibg=NONE gui=NONE cterm=NONE
hi LocalIdent guifg=#83c9bc guibg=NONE gui=NONE cterm=NONE
hi LibraryIdent guifg=#cda1ff guibg=NONE gui=NONE cterm=NONE
endif
if g:xcodehc_match_paren_style
hi MatchParen guifg=#1f1f24 guibg=#fef937 gui=NONE cterm=NONE
else
hi MatchParen guifg=#ffffff guibg=#0f5bca gui=NONE cterm=NONE
endif
if g:xcodehc_dim_punctuation
hi Delimiter guifg=#aeb7c0 guibg=NONE gui=NONE cterm=NONE
hi Operator guifg=#aeb7c0 guibg=NONE gui=NONE cterm=NONE
else
hi Delimiter guifg=#ffffff guibg=NONE gui=NONE cterm=NONE
hi Operator guifg=#ffffff guibg=NONE gui=NONE cterm=NONE
endif
else
" Light background
if (has('termguicolors') && &termguicolors) || has('gui_running')
let g:terminal_ansi_colors = ['#b4d8fd', '#ad1805', '#355d61', '#78492a', '#0058a1', '#9c2191', '#703daa', '#000000', '#8a99a6', '#ad1805', '#174145', '#78492a', '#003f73', '#9c2191', '#441ea1', '#000000']
endif
if has('nvim')
let g:terminal_color_0 = '#b4d8fd'
let g:terminal_color_1 = '#ad1805'
let g:terminal_color_2 = '#355d61'
let g:terminal_color_3 = '#78492a'
let g:terminal_color_4 = '#0058a1'
let g:terminal_color_5 = '#9c2191'
let g:terminal_color_6 = '#703daa'
let g:terminal_color_7 = '#000000'
let g:terminal_color_8 = '#8a99a6'
let g:terminal_color_9 = '#ad1805'
let g:terminal_color_10 = '#174145'
let g:terminal_color_11 = '#78492a'
let g:terminal_color_12 = '#003f73'
let g:terminal_color_13 = '#9c2191'
let g:terminal_color_14 = '#441ea1'
let g:terminal_color_15 = '#000000'
endif
hi Normal guifg=#000000 guibg=#ffffff gui=NONE cterm=NONE
hi Cursor guifg=#ffffff guibg=#000000 gui=NONE cterm=NONE
hi Empty guifg=#000000 guibg=NONE gui=NONE cterm=NONE
hi CursorLineNr guifg=#000000 guibg=#ecf5ff gui=NONE cterm=NONE
hi EndOfBuffer guifg=#ffffff guibg=#ffffff gui=NONE cterm=NONE
hi FoldColumn guifg=#cdcdcd guibg=NONE gui=NONE cterm=NONE
hi Folded guifg=#8a99a6 guibg=#e5e5e5 gui=NONE cterm=NONE
hi LineNr guifg=#cdcdcd guibg=NONE gui=NONE cterm=NONE
hi MatchParen guifg=#000000 guibg=#fef869 gui=NONE cterm=NONE
hi MatchWord guifg=#ffffff guibg=#156adf gui=NONE cterm=NONE
hi SignColumn guifg=#cdcdcd guibg=NONE gui=NONE cterm=NONE
hi Signify guifg=#69a7fc guibg=NONE gui=NONE cterm=NONE
hi Ignore guifg=#cdcdcd guibg=NONE gui=NONE cterm=NONE
hi Pmenu guifg=#000000 guibg=#f4f4f4 gui=NONE cterm=NONE
hi PmenuSbar guifg=#f4f4f4 guibg=#f4f4f4 gui=NONE cterm=NONE
hi PmenuSel guifg=#ffffff guibg=#156adf gui=NONE cterm=NONE
hi PmenuThumb guifg=#e5e5e5 guibg=#e5e5e5 gui=NONE cterm=NONE
hi ErrorMsg guifg=#ad1805 guibg=NONE gui=NONE cterm=NONE
hi ModeMsg guifg=#8a99a6 guibg=NONE gui=NONE cterm=NONE
hi MoreMsg guifg=#9c2191 guibg=NONE gui=NONE cterm=NONE
hi Question guifg=#9c2191 guibg=NONE gui=NONE cterm=NONE
hi WarningMsg guifg=#78492a guibg=NONE gui=NONE cterm=NONE
hi ColorColumn guifg=NONE guibg=#f4f4f4 gui=NONE cterm=NONE
hi CursorColumn guifg=NONE guibg=#ecf5ff gui=NONE cterm=NONE
hi CursorLine guifg=NONE guibg=#ecf5ff gui=NONE cterm=NONE
hi QuickFixLine guifg=#ffffff guibg=#156adf gui=NONE cterm=NONE
hi StatusLine guifg=#000000 guibg=#e5e5e5 gui=NONE cterm=NONE
hi StatusLineNC guifg=#000000 guibg=#f4f4f4 gui=NONE cterm=NONE
hi VertSplit guifg=#f4f4f4 guibg=#f4f4f4 gui=NONE cterm=NONE
hi WildMenu guifg=#ffffff guibg=#156adf gui=NONE cterm=NONE
hi IncSearch guifg=#000000 guibg=#fef869 gui=NONE cterm=NONE
hi Search guifg=#000000 guibg=#e5e5e5 gui=NONE cterm=NONE
hi Visual guifg=NONE guibg=#b4d8fd gui=NONE cterm=NONE
hi DiffAdd guifg=NONE guibg=#edfff0 gui=NONE cterm=NONE
hi DiffChange guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
hi DiffDelete guifg=NONE guibg=#fef0f1 gui=NONE cterm=NONE
hi DiffText guifg=NONE guibg=#fdfae6 gui=NONE cterm=NONE
hi Comment guifg=#8a99a6 guibg=NONE gui=NONE cterm=NONE
hi Error guifg=#ffffff guibg=#ad1805 gui=NONE cterm=NONE
hi PreProc guifg=#78492a guibg=NONE gui=NONE cterm=NONE
hi Special guifg=#174145 guibg=NONE gui=NONE cterm=NONE
hi Statement guifg=#9c2191 guibg=NONE gui=bold cterm=bold
hi Character guifg=#272ad8 guibg=NONE gui=NONE cterm=NONE
hi Directory guifg=#0058a1 guibg=NONE gui=NONE cterm=NONE
hi Number guifg=#272ad8 guibg=NONE gui=NONE cterm=NONE
hi SpecialComment guifg=#5c6873 guibg=NONE gui=NONE cterm=NONE
hi String guifg=#ad1805 guibg=NONE gui=NONE cterm=NONE
hi Title guifg=#000000 guibg=NONE gui=bold cterm=bold
hi Todo guifg=#5c6873 guibg=NONE gui=bold cterm=bold
hi Underlined guifg=#0058a1 guibg=NONE gui=underline cterm=underline
hi SpellBad guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellCap guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellLocal guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
hi SpellRare guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl
let g:indentLine_color_gui = '#cdcdcd'
let g:indentLine_color_term = 252
let g:limelight_conceal_guifg = '#8a99a6'
let g:limelight_conceal_ctermfg = 246
hi! link Terminal Normal
hi! link TabLine StatusLineNC
hi! link TabLineFill StatusLineNC
hi! link TabLineSel StatusLine
hi! link StatusLineTerm StatusLine
hi! link StatusLineTermNC StatusLineNC
hi! link VisualNOS Visual
hi! link MsgArea Title
hi! link diffAdded DiffAdd
hi! link diffBDiffer WarningMsg
hi! link diffChanged DiffChange
hi! link diffCommon WarningMsg
hi! link diffDiffer WarningMsg
hi! link diffFile Directory
hi! link diffIdentical WarningMsg
hi! link diffIndexLine Number
hi! link diffIsA WarningMsg
hi! link diffNoEOL WarningMsg
hi! link diffOnly WarningMsg
hi! link diffRemoved DiffDelete
hi! link Constant LibraryIdent
hi! link Float Number
hi! link StringDelimiter String
hi! link Identifier LocalIdent
hi! link Function LibraryFunc
hi! link Boolean Statement
hi! link Conditional Statement
hi! link Exception Statement
hi! link Include Statement
hi! link Keyword Statement
hi! link Label Statement
hi! link Repeat Statement
hi! link StorageClass Statement
hi! link Structure Statement
hi! link Define PreProc
hi! link Macro PreProc
hi! link PreCondit PreProc
hi! link Type LibraryType
hi! link Debug Special
hi! link SpecialChar Special
hi! link Tag Special
hi! link Noise Delimiter
hi! link Quote StringDelimiter
hi! link Conceal Ignore
hi! link NonText Ignore
hi! link SpecialKey Ignore
hi! link Whitespace Ignore
hi! link ALEVirtualTextError ErrorMsg
hi! link ALEVirtualTextWarning WarningMsg
hi! link Searchlight IncSearch
hi! link SignifySignAdd Signify
hi! link SignifySignChange Signify
hi! link SignifySignDelete Signify
hi! link bibEntryKw LibraryIdent
hi! link bibKey IdentifierDef
hi! link bibType LibraryType
hi! link cssAtRule Keyword
hi! link cssAttr Keyword
hi! link cssBraces cssNoise
hi! link cssClassName LocalIdent
hi! link cssColor cssAttr
hi! link cssFunction Empty
hi! link cssIdentifier LocalIdent
hi! link cssProp LibraryType
hi! link cssPseudoClassId LibraryIdent
hi! link cssSelectorOp Operator
hi! link gitcommitHeader Todo
hi! link gitcommitOverflow Error
hi! link gitcommitSummary Title
hi! link goField LocalIdent
hi! link goFunction FunctionDef
hi! link goFunctionCall LibraryFunc
hi! link goVarAssign LocalIdent
hi! link goVarDefs IdentifierDef
hi! link helpCommand helpExample
hi! link helpExample markdownCode
hi! link helpHeadline Title
hi! link helpHyperTextEntry Comment
hi! link helpHyperTextJump Underlined
hi! link helpSectionDelim Ignore
hi! link helpURL helpHyperTextJump
hi! link helpVim Title
hi! link htmlArg Special
hi! link htmlEndTag Delimiter
hi! link htmlLink Underlined
hi! link htmlSpecialTagName htmlTagName
hi! link htmlTag Delimiter
hi! link htmlTagName Statement
hi! link jinjaBlockName Typedef
hi! link jinjaFilter LibraryFunc
hi! link jinjaNumber Number
hi! link jinjaOperator Operator
hi! link jinjaRawDelim PreProc
hi! link jinjaSpecial Keyword
hi! link jinjaString String
hi! link jinjaTagDelim Delimiter
hi! link jinjaVarDelim Delimiter
hi! link jsBuiltins LibraryFunc
hi! link jsClassDefinition Typedef
hi! link jsDomErrNo LibraryIdent
hi! link jsDomNodeConsts LibraryIdent
hi! link jsExceptions LibraryType
hi! link jsFuncArgCommas jsNoise
hi! link jsFuncName FunctionDef
hi! link jsFunction jsStatement
hi! link jsGlobalNodeObjects jsGlobalObjects
hi! link jsGlobalObjects LibraryType
hi! link jsObjectProp LocalIdent
hi! link jsOperatorKeyword jsStatement
hi! link jsThis jsStatement
hi! link jsVariableDef IdentifierDef
hi! link jsonKeyword jsonString
hi! link jsonKeywordMatch Operator
hi! link jsonQuote StringDelimiter
hi! link rsForeignConst LibraryIdent
hi! link rsForeignFunc LibraryFunc
hi! link rsForeignType LibraryType
hi! link rsFuncDef FunctionDef
hi! link rsIdentDef IdentifierDef
hi! link rsLibraryConst LibraryIdent
hi! link rsLibraryFunc LibraryFunc
hi! link rsLibraryType LibraryType
hi! link rsLifetimeDef IdentifierDef
hi! link rsSpecialLifetime LibraryIdent
hi! link rsUserConst LocalIdent
hi! link rsUserFunc LocalFunc
hi! link rsUserLifetime LocalIdent
hi! link rsUserMethod LibraryFunc
hi! link rsUserType LocalType
hi! link scssAttribute cssNoise
hi! link scssInclude Keyword
hi! link scssMixin Keyword
hi! link scssMixinName LocalFunc
hi! link scssMixinParams cssNoise
hi! link scssSelectorName cssClassName
hi! link scssVariableAssignment Operator
hi! link scssVariableValue Operator
hi! link swiftFuncDef FunctionDef
hi! link swiftIdentDef IdentifierDef
hi! link swiftLibraryFunc LibraryFunc
hi! link swiftLibraryProp LibraryIdent
hi! link swiftLibraryType LibraryType
hi! link swiftUserFunc LocalFunc
hi! link swiftUserProp LocalIdent
hi! link swiftUserType LocalType
hi! link typescriptArrayMethod LibraryFunc
hi! link typescriptArrowFunc Operator
hi! link typescriptAssign Operator
hi! link typescriptBOM LibraryType
hi! link typescriptBOMWindowCons LibraryType
hi! link typescriptBOMWindowMethod LibraryFunc
hi! link typescriptBOMWindowProp LibraryType
hi! link typescriptBinaryOp Operator
hi! link typescriptBraces Delimiter
hi! link typescriptCall Empty
hi! link typescriptClassHeritage Type
hi! link typescriptClassName TypeDef
hi! link typescriptDOMDocMethod LibraryFunc
hi! link typescriptDOMDocProp LibraryIdent
hi! link typescriptDOMEventCons LibraryType
hi! link typescriptDOMEventMethod LibraryFunc
hi! link typescriptDOMEventMethod LibraryFunc
hi! link typescriptDOMEventProp LibraryIdent
hi! link typescriptDOMEventTargetMethod LibraryFunc
hi! link typescriptDOMNodeMethod LibraryFunc
hi! link typescriptDOMStorageMethod LibraryIdent
hi! link typescriptEndColons Delimiter
hi! link typescriptExport Keyword
hi! link typescriptFuncName FunctionDef
hi! link typescriptFuncTypeArrow typescriptArrowFunc
hi! link typescriptGlobal typescriptPredefinedType
hi! link typescriptIdentifier Keyword
hi! link typescriptInterfaceName Typedef
hi! link typescriptMember LocalFunc
hi! link typescriptObjectLabel LocalIdent
hi! link typescriptOperator Keyword
hi! link typescriptParens Delimiter
hi! link typescriptPredefinedType LibraryType
hi! link typescriptTypeAnnotation Delimiter
hi! link typescriptTypeReference typescriptUserDefinedType
hi! link typescriptUserDefinedType LocalType
hi! link typescriptVariable Keyword
hi! link typescriptVariableDeclaration IdentifierDef
hi! link vimAutoCmdSfxList LibraryType
hi! link vimAutoEventList LocalIdent
hi! link vimCmdSep Special
hi! link vimCommentTitle SpecialComment
hi! link vimContinue Delimiter
hi! link vimFuncName LibraryFunc
hi! link vimFunction FunctionDef
hi! link vimHighlight Statement
hi! link vimMapModKey vimNotation
hi! link vimNotation LibraryType
hi! link vimOption LibraryIdent
hi! link vimUserFunc LocalFunc
hi! link markdownBoldDelimiter markdownDelimiter
hi! link markdownBoldItalicDelimiter markdownDelimiter
hi! link markdownCodeBlock markdownCode
hi! link markdownCodeDelimiter markdownDelimiter
hi! link markdownHeadingDelimiter markdownDelimiter
hi! link markdownItalicDelimiter markdownDelimiter
hi! link markdownLinkDelimiter markdownDelimiter
hi! link markdownLinkText Empty
hi! link markdownLinkTextDelimiter markdownDelimiter
hi! link markdownListMarker markdownDelimiter
hi! link markdownRule markdownDelimiter
hi! link markdownUrl Underlined
hi markdownDelimiter guifg=#355d61 guibg=NONE gui=NONE cterm=NONE
hi markdownCode guifg=#703daa guibg=#f4f4f4 gui=NONE cterm=NONE
if g:xcodehc_green_comments
hi Comment guifg=#1f6300 guibg=NONE gui=NONE cterm=NONE
hi SpecialComment guifg=#1f6300 guibg=NONE gui=NONE cterm=NONE
hi Todo guifg=#1f6300 guibg=NONE gui=bold cterm=bold
endif
if g:xcodehc_emph_types
hi Typedef guifg=#003f73 guibg=NONE gui=NONE cterm=NONE
hi LocalType guifg=#174145 guibg=NONE gui=NONE cterm=NONE
hi LibraryType guifg=#441ea1 guibg=NONE gui=NONE cterm=NONE
else
hi Typedef guifg=#0058a1 guibg=NONE gui=NONE cterm=NONE
hi LocalType guifg=#355d61 guibg=NONE gui=NONE cterm=NONE
hi LibraryType guifg=#703daa guibg=NONE gui=NONE cterm=NONE
endif
if g:xcodehc_emph_funcs
hi FunctionDef guifg=#003f73 guibg=NONE gui=NONE cterm=NONE
hi LocalFunc guifg=#174145 guibg=NONE gui=NONE cterm=NONE
hi LibraryFunc guifg=#441ea1 guibg=NONE gui=NONE cterm=NONE
else
hi FunctionDef guifg=#0058a1 guibg=NONE gui=NONE cterm=NONE
hi LocalFunc guifg=#355d61 guibg=NONE gui=NONE cterm=NONE
hi LibraryFunc guifg=#703daa guibg=NONE gui=NONE cterm=NONE
endif
if g:xcodehc_emph_idents
hi IdentifierDef guifg=#003f73 guibg=NONE gui=NONE cterm=NONE
hi LocalIdent guifg=#174145 guibg=NONE gui=NONE cterm=NONE
hi LibraryIdent guifg=#441ea1 guibg=NONE gui=NONE cterm=NONE
else
hi IdentifierDef guifg=#0058a1 guibg=NONE gui=NONE cterm=NONE
hi LocalIdent guifg=#355d61 guibg=NONE gui=NONE cterm=NONE
hi LibraryIdent guifg=#703daa guibg=NONE gui=NONE cterm=NONE
endif
if g:xcodehc_match_paren_style
hi MatchParen guifg=#000000 guibg=#fef869 gui=NONE cterm=NONE
else
hi MatchParen guifg=#ffffff guibg=#156adf gui=NONE cterm=NONE
endif
if g:xcodehc_dim_punctuation
hi Delimiter guifg=#5c6873 guibg=NONE gui=NONE cterm=NONE
hi Operator guifg=#5c6873 guibg=NONE gui=NONE cterm=NONE
else
hi Delimiter guifg=#000000 guibg=NONE gui=NONE cterm=NONE
hi Operator guifg=#000000 guibg=NONE gui=NONE cterm=NONE
endif
endif
if s:t_Co >= 256
if &background ==# 'dark'
hi Normal ctermfg=231 ctermbg=234 cterm=NONE
hi Cursor ctermfg=234 ctermbg=231 cterm=NONE
hi Empty ctermfg=231 ctermbg=NONE cterm=NONE
hi CursorLineNr ctermfg=231 ctermbg=235 cterm=NONE
hi EndOfBuffer ctermfg=234 ctermbg=234 cterm=NONE
hi FoldColumn ctermfg=240 ctermbg=NONE cterm=NONE
hi Folded ctermfg=240 ctermbg=237 cterm=NONE
hi LineNr ctermfg=240 ctermbg=NONE cterm=NONE
hi MatchWord ctermfg=231 ctermbg=26 cterm=NONE
hi SignColumn ctermfg=240 ctermbg=NONE cterm=NONE
hi Signify ctermfg=32 ctermbg=NONE cterm=NONE
hi Ignore ctermfg=240 ctermbg=NONE cterm=NONE
hi Pmenu ctermfg=231 ctermbg=237 cterm=NONE
hi PmenuSbar ctermfg=237 ctermbg=237 cterm=NONE
hi PmenuSel ctermfg=231 ctermbg=26 cterm=NONE
hi PmenuThumb ctermfg=238 ctermbg=238 cterm=NONE
hi ErrorMsg ctermfg=210 ctermbg=NONE cterm=NONE
hi ModeMsg ctermfg=102 ctermbg=NONE cterm=NONE
hi MoreMsg ctermfg=211 ctermbg=NONE cterm=NONE
hi Question ctermfg=211 ctermbg=NONE cterm=NONE
hi WarningMsg ctermfg=215 ctermbg=NONE cterm=NONE
hi ColorColumn ctermfg=NONE ctermbg=235 cterm=NONE
hi CursorColumn ctermfg=NONE ctermbg=235 cterm=NONE
hi CursorLine ctermfg=NONE ctermbg=235 cterm=NONE
hi QuickFixLine ctermfg=231 ctermbg=26 cterm=NONE
hi StatusLine ctermfg=231 ctermbg=238 cterm=NONE
hi StatusLineNC ctermfg=102 ctermbg=237 cterm=NONE
hi VertSplit ctermfg=237 ctermbg=237 cterm=NONE
hi WildMenu ctermfg=231 ctermbg=26 cterm=NONE
hi IncSearch ctermfg=234 ctermbg=226 cterm=NONE
hi Search ctermfg=231 ctermbg=238 cterm=NONE
hi Visual ctermfg=NONE ctermbg=238 cterm=NONE
hi DiffAdd ctermfg=159 ctermbg=235 cterm=NONE
hi DiffChange ctermfg=215 ctermbg=NONE cterm=NONE
hi DiffDelete ctermfg=210 ctermbg=235 cterm=NONE
hi DiffText ctermfg=215 ctermbg=235 cterm=NONE
hi Comment ctermfg=102 ctermbg=NONE cterm=NONE
hi Error ctermfg=234 ctermbg=210 cterm=NONE
hi PreProc ctermfg=215 ctermbg=NONE cterm=NONE
hi Special ctermfg=116 ctermbg=NONE cterm=NONE
hi Statement ctermfg=211 ctermbg=NONE cterm=bold
hi Character ctermfg=185 ctermbg=NONE cterm=NONE
hi Directory ctermfg=81 ctermbg=NONE cterm=NONE
hi Number ctermfg=185 ctermbg=NONE cterm=NONE
hi SpecialComment ctermfg=249 ctermbg=NONE cterm=NONE
hi String ctermfg=210 ctermbg=NONE
gitextract_6e8cx92n/ ├── .gitignore ├── LICENSE ├── README.md ├── autoload/ │ └── airline/ │ └── themes/ │ ├── xcode.vim │ ├── xcodedark.vim │ ├── xcodedarkhc.vim │ ├── xcodehc.vim │ ├── xcodelight.vim │ ├── xcodelighthc.vim │ └── xcodewwdc.vim ├── colors/ │ ├── xcode.vim │ ├── xcodedark.vim │ ├── xcodedarkhc.vim │ ├── xcodehc.vim │ ├── xcodelight.vim │ ├── xcodelighthc.vim │ └── xcodewwdc.vim ├── doc/ │ ├── xcode.txt │ ├── xcodedark.txt │ ├── xcodedarkhc.txt │ ├── xcodehc.txt │ ├── xcodelight.txt │ ├── xcodelighthc.txt │ └── xcodewwdc.txt ├── templates/ │ ├── _airline.colortemplate │ ├── _airline_header.colortemplate │ ├── _dim_punctuation.colortemplate │ ├── _doc_header.colortemplate │ ├── _docs.colortemplate │ ├── _emph_funcs.colortemplate │ ├── _emph_idents.colortemplate │ ├── _emph_types.colortemplate │ ├── _green_comments.colortemplate │ ├── _links.colortemplate │ ├── _markdown.colortemplate │ ├── _match_paren_style.colortemplate │ ├── _xcodedark.colortemplate │ ├── _xcodedark_colors.colortemplate │ ├── _xcodedarkhc_colors.colortemplate │ ├── _xcodelight.colortemplate │ ├── _xcodelight_colors.colortemplate │ ├── _xcodelighthc_colors.colortemplate │ ├── xcode.colortemplate │ ├── xcodedark.colortemplate │ ├── xcodedarkhc.colortemplate │ ├── xcodehc.colortemplate │ ├── xcodelight.colortemplate │ ├── xcodelighthc.colortemplate │ └── xcodewwdc.colortemplate ├── xcodedark.itermcolors ├── xcodedarkhc.itermcolors ├── xcodelight.itermcolors ├── xcodelighthc.itermcolors └── xcodewwdc.itermcolors
Condensed preview — 54 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (414K chars).
[
{
"path": ".gitignore",
"chars": 19,
"preview": "doc/tags\n.DS_Store\n"
},
{
"path": "LICENSE",
"chars": 749,
"preview": "ISC License\n\nCopyright (c) 2020, Luna Razzaghipour\n\nPermission to use, copy, modify, and/or distribute this software for"
},
{
"path": "README.md",
"chars": 13591,
"preview": "# vim-colors-xcode\n\nA number of Xcode’s colourschemes, now for (Neo)Vim!\n\n\n\n<details>\n<summa"
},
{
"path": "autoload/airline/themes/xcode.vim",
"chars": 8532,
"preview": "\" Name: xcode\n\" Description: A Vim port of the default Xcode 11 colourschemes\n\" Author: Luna\n\" Maintainer"
},
{
"path": "autoload/airline/themes/xcodedark.vim",
"chars": 4402,
"preview": "\" Name: xcodedark\n\" Description: A Vim port of the default dark Xcode 11 colourscheme\n\" Author: Luna\n\" Ma"
},
{
"path": "autoload/airline/themes/xcodedarkhc.vim",
"chars": 4474,
"preview": "\" Name: xcodedarkhc\n\" Description: A Vim port of the high contrast dark Xcode 11 colourscheme\n\" Author: L"
},
{
"path": "autoload/airline/themes/xcodehc.vim",
"chars": 8664,
"preview": "\" Name: xcodehc\n\" Description: A Vim port of the default Xcode 11 colourschemes\n\" Author: Luna\n\" Maintain"
},
{
"path": "autoload/airline/themes/xcodelight.vim",
"chars": 4436,
"preview": "\" Name: xcodelight\n\" Description: A Vim port of the default light Xcode 11 colourscheme\n\" Author: Luna\n\" "
},
{
"path": "autoload/airline/themes/xcodelighthc.vim",
"chars": 4508,
"preview": "\" Name: xcodelighthc\n\" Description: A Vim port of the high contrast light Xcode 11 colourscheme\n\" Author: "
},
{
"path": "autoload/airline/themes/xcodewwdc.vim",
"chars": 4397,
"preview": "\" Name: xcodewwdc\n\" Description: The colours from WWDC 2016’s marketing material\n\" Author: Luna\n\" Maintai"
},
{
"path": "colors/xcode.vim",
"chars": 57090,
"preview": "\" Name: Xcode\n\" Description: A Vim port of the default Xcode 11 colourschemes\n\" Author: Luna Razzaghipour"
},
{
"path": "colors/xcodedark.vim",
"chars": 27755,
"preview": "\" Name: Xcode Dark\n\" Description: A Vim port of the default dark Xcode 11 colourscheme\n\" Author: Luna Raz"
},
{
"path": "colors/xcodedarkhc.vim",
"chars": 27839,
"preview": "\" Name: Xcode Dark High Contrast\n\" Description: A Vim port of the high contrast dark Xcode 11 colourscheme\n\" Au"
},
{
"path": "colors/xcodehc.vim",
"chars": 57178,
"preview": "\" Name: Xcode High Contrast\n\" Description: A Vim port of the default Xcode 11 colourschemes\n\" Author: Lun"
},
{
"path": "colors/xcodelight.vim",
"chars": 27871,
"preview": "\" Name: Xcode Light\n\" Description: A Vim port of the default light Xcode 11 colourscheme\n\" Author: Luna R"
},
{
"path": "colors/xcodelighthc.vim",
"chars": 27929,
"preview": "\" Name: Xcode Light High Contrast\n\" Description: A Vim port of the high contrast light Xcode 11 colourscheme\n\" "
},
{
"path": "colors/xcodewwdc.vim",
"chars": 28349,
"preview": "\" Name: Xcode WWDC\n\" Description: The colours from WWDC 2016’s marketing material\n\" Author: Luna Razzaghi"
},
{
"path": "doc/xcode.txt",
"chars": 1931,
"preview": "===========================================================================\nXcode options "
},
{
"path": "doc/xcodedark.txt",
"chars": 1988,
"preview": "===========================================================================\nXcode Dark options "
},
{
"path": "doc/xcodedarkhc.txt",
"chars": 2028,
"preview": "===========================================================================\nXcode Dark High Contrast options "
},
{
"path": "doc/xcodehc.txt",
"chars": 1971,
"preview": "===========================================================================\nXcode High Contrast options "
},
{
"path": "doc/xcodelight.txt",
"chars": 2002,
"preview": "===========================================================================\nXcode Light options "
},
{
"path": "doc/xcodelighthc.txt",
"chars": 2042,
"preview": "===========================================================================\nXcode Light High Contrast options "
},
{
"path": "doc/xcodewwdc.txt",
"chars": 1988,
"preview": "===========================================================================\nXcode WWDC options "
},
{
"path": "templates/_airline.colortemplate",
"chars": 4121,
"preview": "auxfile autoload/airline/themes/@shortname.vim\nlet g:airline#themes#@shortname#palette = {}\n\nfunction! airline#themes#@s"
},
{
"path": "templates/_airline_header.colortemplate",
"chars": 191,
"preview": "auxfile autoload/airline/themes/@shortname.vim\n\" Name: @shortname\n\" Description: @description\n\" Author: @"
},
{
"path": "templates/_dim_punctuation.colortemplate",
"chars": 401,
"preview": "#if !exists('g:@shortname_dim_punctuation')\n #let g:@shortname_dim_punctuation = 1\n#endif\n\ndocumentation\n\n-----------"
},
{
"path": "templates/_doc_header.colortemplate",
"chars": 186,
"preview": "documentation\n===========================================================================\n@fullname options "
},
{
"path": "templates/_docs.colortemplate",
"chars": 164,
"preview": "Include: _doc_header\nInclude: _green_comments\nInclude: _emph_types\nInclude: _emph_funcs\nInclude: _emph_idents\nInclude: _"
},
{
"path": "templates/_emph_funcs.colortemplate",
"chars": 390,
"preview": "#if !exists('g:@shortname_emph_funcs')\n #let g:@shortname_emph_funcs = 0\n#endif\n\ndocumentation\n\n---------------------"
},
{
"path": "templates/_emph_idents.colortemplate",
"chars": 393,
"preview": "#if !exists('g:@shortname_emph_idents')\n #let g:@shortname_emph_idents = 0\n#endif\n\ndocumentation\n\n-------------------"
},
{
"path": "templates/_emph_types.colortemplate",
"chars": 390,
"preview": "#if !exists('g:@shortname_emph_types')\n #let g:@shortname_emph_types = 1\n#endif\n\ndocumentation\n\n---------------------"
},
{
"path": "templates/_green_comments.colortemplate",
"chars": 470,
"preview": "#if !exists('g:@shortname_green_comments')\n #let g:@shortname_green_comments = 0\n#endif\n\ndocumentation\n\n-------------"
},
{
"path": "templates/_links.colortemplate",
"chars": 6810,
"preview": "; Vim Interface\n\nTerminal -> Normal\n\nTabLine -> StatusLineNC\nTabLineFill -> StatusLineNC\nTabLineSe"
},
{
"path": "templates/_markdown.colortemplate",
"chars": 564,
"preview": "markdownBoldDelimiter -> markdownDelimiter\nmarkdownBoldItalicDelimiter -> markdownDelimiter\nmarkdownCodeBlock "
},
{
"path": "templates/_match_paren_style.colortemplate",
"chars": 525,
"preview": "#if !exists('g:@shortname_match_paren_style')\n #let g:@shortname_match_paren_style = 0\n#endif\n\ndocumentation\n\n-------"
},
{
"path": "templates/_xcodedark.colortemplate",
"chars": 3992,
"preview": "Background: dark\nNeovim: yes\n\n;\n; Terminal Colour Palette\n;\n\nTerm colors: base3 red teal yellow\nTerm c"
},
{
"path": "templates/_xcodedark_colors.colortemplate",
"chars": 786,
"preview": "Color: base0 #292a30 ~\nColor: base1 #2f3037 ~\nColor: base2 #393b44 ~\nColor: base3 #414453 ~\n"
},
{
"path": "templates/_xcodedarkhc_colors.colortemplate",
"chars": 786,
"preview": "Color: base0 #1f1f24 ~\nColor: base1 #26262b ~\nColor: base2 #34353b ~\nColor: base3 #43454b ~\n"
},
{
"path": "templates/_xcodelight.colortemplate",
"chars": 3945,
"preview": "Background: light\nNeovim: yes\n\n;\n; Terminal Colour Palette\n;\n\nTerm colors: aqua red teal brown\nTerm col"
},
{
"path": "templates/_xcodelight_colors.colortemplate",
"chars": 760,
"preview": "Color: base0 #ffffff ~\nColor: base1 #f4f4f4 ~\nColor: base2 #e5e5e5 ~\nColor: base3 #cdcdcd ~\nColo"
},
{
"path": "templates/_xcodelighthc_colors.colortemplate",
"chars": 760,
"preview": "Color: base0 #ffffff ~\nColor: base1 #f4f4f4 ~\nColor: base2 #e5e5e5 ~\nColor: base3 #cdcdcd ~\nColo"
},
{
"path": "templates/xcode.colortemplate",
"chars": 297,
"preview": "Full name: Xcode\nShort name: xcode\nAuthor: Luna Razzaghipour <luna@xoria.org>\nDescription: A Vim port of the def"
},
{
"path": "templates/xcodedark.colortemplate",
"chars": 224,
"preview": "Full name: Xcode Dark\nShort name: xcodedark\nAuthor: Luna Razzaghipour <luna@xoria.org>\nDescription: A Vim port o"
},
{
"path": "templates/xcodedarkhc.colortemplate",
"chars": 248,
"preview": "Full name: Xcode Dark High Contrast\nShort name: xcodedarkhc\nAuthor: Luna Razzaghipour <luna@xoria.org>\nDescripti"
},
{
"path": "templates/xcodehc.colortemplate",
"chars": 317,
"preview": "Full name: Xcode High Contrast\nShort name: xcodehc\nAuthor: Luna Razzaghipour <luna@xoria.org>\nDescription: A Vim"
},
{
"path": "templates/xcodelight.colortemplate",
"chars": 229,
"preview": "Full name: Xcode Light\nShort name: xcodelight\nAuthor: Luna Razzaghipour <luna@xoria.org>\nDescription: A Vim port"
},
{
"path": "templates/xcodelighthc.colortemplate",
"chars": 253,
"preview": "Full name: Xcode Light High Contrast\nShort name: xcodelighthc\nAuthor: Luna Razzaghipour <luna@xoria.org>\nDescrip"
},
{
"path": "templates/xcodewwdc.colortemplate",
"chars": 4959,
"preview": "Full name: Xcode WWDC\nShort name: xcodewwdc\nAuthor: Luna Razzaghipour <luna@xoria.org>\nDescription: The colours "
},
{
"path": "xcodedark.itermcolors",
"chars": 8495,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/P"
},
{
"path": "xcodedarkhc.itermcolors",
"chars": 8155,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/P"
},
{
"path": "xcodelight.itermcolors",
"chars": 8540,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/P"
},
{
"path": "xcodelighthc.itermcolors",
"chars": 8203,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/P"
},
{
"path": "xcodewwdc.itermcolors",
"chars": 8591,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/P"
}
]
About this extraction
This page contains the full source code of the lunacookies/vim-colors-xcode GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 54 files (386.6 KB), approximately 130.1k tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.