├── .gitignore ├── xcode-theme-split.png ├── templates ├── _docs.colortemplate ├── _doc_header.colortemplate ├── _airline_header.colortemplate ├── xcodedark.colortemplate ├── xcodelight.colortemplate ├── xcodedarkhc.colortemplate ├── xcodelighthc.colortemplate ├── xcode.colortemplate ├── xcodehc.colortemplate ├── _emph_funcs.colortemplate ├── _emph_types.colortemplate ├── _emph_idents.colortemplate ├── _dim_punctuation.colortemplate ├── _green_comments.colortemplate ├── _match_paren_style.colortemplate ├── _markdown.colortemplate ├── _xcodelight_colors.colortemplate ├── _xcodelighthc_colors.colortemplate ├── _xcodedark_colors.colortemplate ├── _xcodedarkhc_colors.colortemplate ├── _airline.colortemplate ├── _xcodelight.colortemplate ├── _xcodedark.colortemplate ├── xcodewwdc.colortemplate └── _links.colortemplate ├── LICENSE ├── doc ├── xcode.txt ├── xcodehc.txt ├── xcodedark.txt ├── xcodewwdc.txt ├── xcodelight.txt ├── xcodedarkhc.txt └── xcodelighthc.txt ├── autoload └── airline │ └── themes │ ├── xcodewwdc.vim │ ├── xcodedark.vim │ ├── xcodelight.vim │ ├── xcodedarkhc.vim │ ├── xcodelighthc.vim │ ├── xcode.vim │ └── xcodehc.vim ├── xcodedarkhc.itermcolors ├── xcodelighthc.itermcolors ├── xcodedark.itermcolors ├── xcodelight.itermcolors ├── xcodewwdc.itermcolors ├── README.md └── colors ├── xcodedark.vim └── xcodedarkhc.vim /.gitignore: -------------------------------------------------------------------------------- 1 | doc/tags 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /xcode-theme-split.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lunacookies/vim-colors-xcode/HEAD/xcode-theme-split.png -------------------------------------------------------------------------------- /templates/_docs.colortemplate: -------------------------------------------------------------------------------- 1 | Include: _doc_header 2 | Include: _green_comments 3 | Include: _emph_types 4 | Include: _emph_funcs 5 | Include: _emph_idents 6 | Include: _match_paren_style 7 | Include: _dim_punctuation 8 | -------------------------------------------------------------------------------- /templates/_doc_header.colortemplate: -------------------------------------------------------------------------------- 1 | documentation 2 | =========================================================================== 3 | @fullname options *@shortname-options* 4 | enddocumentation 5 | -------------------------------------------------------------------------------- /templates/_airline_header.colortemplate: -------------------------------------------------------------------------------- 1 | auxfile autoload/airline/themes/@shortname.vim 2 | " Name: @shortname 3 | " Description: @description 4 | " Author: @author 5 | " Maintainer: @maintainer 6 | " License: @license 7 | endauxfile 8 | -------------------------------------------------------------------------------- /templates/xcodedark.colortemplate: -------------------------------------------------------------------------------- 1 | Full name: Xcode Dark 2 | Short name: xcodedark 3 | Author: Luna Razzaghipour 4 | Description: A Vim port of the default dark Xcode 11 colourscheme 5 | 6 | Include: _docs 7 | Include: _xcodedark_colors 8 | Include: _xcodedark 9 | -------------------------------------------------------------------------------- /templates/xcodelight.colortemplate: -------------------------------------------------------------------------------- 1 | Full name: Xcode Light 2 | Short name: xcodelight 3 | Author: Luna Razzaghipour 4 | Description: A Vim port of the default light Xcode 11 colourscheme 5 | 6 | Include: _docs 7 | Include: _xcodelight_colors 8 | Include: _xcodelight 9 | -------------------------------------------------------------------------------- /templates/xcodedarkhc.colortemplate: -------------------------------------------------------------------------------- 1 | Full name: Xcode Dark High Contrast 2 | Short name: xcodedarkhc 3 | Author: Luna Razzaghipour 4 | Description: A Vim port of the high contrast dark Xcode 11 colourscheme 5 | 6 | Include: _docs 7 | Include: _xcodedarkhc_colors 8 | Include: _xcodedark 9 | -------------------------------------------------------------------------------- /templates/xcodelighthc.colortemplate: -------------------------------------------------------------------------------- 1 | Full name: Xcode Light High Contrast 2 | Short name: xcodelighthc 3 | Author: Luna Razzaghipour 4 | Description: A Vim port of the high contrast light Xcode 11 colourscheme 5 | 6 | Include: _docs 7 | Include: _xcodelighthc_colors 8 | Include: _xcodelight 9 | -------------------------------------------------------------------------------- /templates/xcode.colortemplate: -------------------------------------------------------------------------------- 1 | Full name: Xcode 2 | Short name: xcode 3 | Author: Luna Razzaghipour 4 | Description: A Vim port of the default Xcode 11 colourschemes 5 | 6 | Include: _docs 7 | 8 | Background: dark 9 | Include: _xcodedark_colors 10 | Include: _xcodedark 11 | 12 | Background: light 13 | Include: _xcodelight_colors 14 | Include: _xcodelight 15 | -------------------------------------------------------------------------------- /templates/xcodehc.colortemplate: -------------------------------------------------------------------------------- 1 | Full name: Xcode High Contrast 2 | Short name: xcodehc 3 | Author: Luna Razzaghipour 4 | Description: A Vim port of the default Xcode 11 colourschemes 5 | 6 | Include: _docs 7 | 8 | Background: dark 9 | Include: _xcodedarkhc_colors 10 | Include: _xcodedark 11 | 12 | Background: light 13 | Include: _xcodelighthc_colors 14 | Include: _xcodelight 15 | -------------------------------------------------------------------------------- /templates/_emph_funcs.colortemplate: -------------------------------------------------------------------------------- 1 | #if !exists('g:@shortname_emph_funcs') 2 | #let g:@shortname_emph_funcs = 0 3 | #endif 4 | 5 | documentation 6 | 7 | --------------------------------------------------------------------------- 8 | *g:@shortname_emph_funcs* 9 | 10 | Set to 1 to emphasise functions over types and identifiers. The default is 0. 11 | > 12 | let g:@shortname_emph_funcs = 0 13 | < 14 | enddocumentation 15 | -------------------------------------------------------------------------------- /templates/_emph_types.colortemplate: -------------------------------------------------------------------------------- 1 | #if !exists('g:@shortname_emph_types') 2 | #let g:@shortname_emph_types = 1 3 | #endif 4 | 5 | documentation 6 | 7 | --------------------------------------------------------------------------- 8 | *g:@shortname_emph_types* 9 | 10 | Set to 1 to emphasise types over functions and identifiers. The default is 1. 11 | > 12 | let g:@shortname_emph_types = 1 13 | < 14 | enddocumentation 15 | -------------------------------------------------------------------------------- /templates/_emph_idents.colortemplate: -------------------------------------------------------------------------------- 1 | #if !exists('g:@shortname_emph_idents') 2 | #let g:@shortname_emph_idents = 0 3 | #endif 4 | 5 | documentation 6 | 7 | --------------------------------------------------------------------------- 8 | *g:@shortname_emph_idents* 9 | 10 | Set to 1 to emphasise identifiers over types and functions. The default is 0. 11 | > 12 | let g:@shortname_emph_idents = 0 13 | < 14 | enddocumentation 15 | -------------------------------------------------------------------------------- /templates/_dim_punctuation.colortemplate: -------------------------------------------------------------------------------- 1 | #if !exists('g:@shortname_dim_punctuation') 2 | #let g:@shortname_dim_punctuation = 1 3 | #endif 4 | 5 | documentation 6 | 7 | --------------------------------------------------------------------------- 8 | *g:@shortname_dim_punctuation* 9 | 10 | Set to 1 to dim punctuation (Delimiters and Operators). The default is 1. 11 | > 12 | let g:@shortname_dim_punctuation = 1 13 | < 14 | enddocumentation 15 | -------------------------------------------------------------------------------- /templates/_green_comments.colortemplate: -------------------------------------------------------------------------------- 1 | #if !exists('g:@shortname_green_comments') 2 | #let g:@shortname_green_comments = 0 3 | #endif 4 | 5 | documentation 6 | 7 | --------------------------------------------------------------------------- 8 | *g:@shortname_green_comments* 9 | 10 | Set to 1 if you want to make comments green in the same way that Xcode’s 11 | ‘Classic’ (rather than ‘Default’) series of themes do. The default is 0. 12 | > 13 | let g:@shortname_green_comments = 0 14 | < 15 | enddocumentation 16 | -------------------------------------------------------------------------------- /templates/_match_paren_style.colortemplate: -------------------------------------------------------------------------------- 1 | #if !exists('g:@shortname_match_paren_style') 2 | #let g:@shortname_match_paren_style = 0 3 | #endif 4 | 5 | documentation 6 | 7 | --------------------------------------------------------------------------- 8 | *g:@shortname_match_paren_style* 9 | 10 | Set to 0 to use the UI’s blue colour for matching surrounds (e.g. parentheses), 11 | or set to 1 to use Xcode’s original yellow colour, which may cause confusion 12 | with the cursor. The default is 0. 13 | > 14 | let g:@shortname_match_paren_style = 0 15 | < 16 | enddocumentation 17 | -------------------------------------------------------------------------------- /templates/_markdown.colortemplate: -------------------------------------------------------------------------------- 1 | markdownBoldDelimiter -> markdownDelimiter 2 | markdownBoldItalicDelimiter -> markdownDelimiter 3 | markdownCodeBlock -> markdownCode 4 | markdownCodeDelimiter -> markdownDelimiter 5 | markdownHeadingDelimiter -> markdownDelimiter 6 | markdownItalicDelimiter -> markdownDelimiter 7 | markdownLinkDelimiter -> markdownDelimiter 8 | markdownLinkText -> Empty 9 | markdownLinkTextDelimiter -> markdownDelimiter 10 | markdownListMarker -> markdownDelimiter 11 | markdownRule -> markdownDelimiter 12 | markdownUrl -> Underlined 13 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | ISC License 2 | 3 | Copyright (c) 2020, Luna Razzaghipour 4 | 5 | Permission to use, copy, modify, and/or distribute this software for any 6 | purpose with or without fee is hereby granted, provided that the above 7 | copyright notice and this permission notice appear in all copies. 8 | 9 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 10 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 11 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 12 | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 13 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 14 | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 15 | OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 16 | -------------------------------------------------------------------------------- /templates/_xcodelight_colors.colortemplate: -------------------------------------------------------------------------------- 1 | Color: base0 #ffffff ~ 2 | Color: base1 #f4f4f4 ~ 3 | Color: base2 #e5e5e5 ~ 4 | Color: base3 #cdcdcd ~ 5 | Color: base4 #8a99a6 ~ 6 | Color: base5 #5c6873 ~ 7 | Color: base6 #262626 ~ 8 | 9 | Color: aqua #b4d8fd ~ 10 | Color: light_aqua #ecf5ff ~ 11 | 12 | Color: deep_blue0 #156adf ~ 13 | Color: deep_blue1 #69a7fc ~ 14 | Color: deep_yellow #fef869 ~ 15 | 16 | Color: green_wash #edfff0 ~ 17 | Color: red_wash #fef0f1 ~ 18 | Color: yellow_wash #fdfae6 ~ 19 | 20 | Color: blue #0f68a0 ~ 21 | Color: brown #78492a ~ 22 | Color: dark_blue #0b4f79 ~ 23 | Color: green #2d8504 ~ 24 | Color: pink #ad3da4 ~ 25 | Color: red #d12f1b ~ 26 | Color: strong_blue #272ad8 ~ 27 | 28 | Color: dark_purple #4b21b0 ~ 29 | Color: purple #804fb8 ~ 30 | 31 | Color: dark_teal #23575c ~ 32 | Color: teal #3e8087 ~ 33 | -------------------------------------------------------------------------------- /templates/_xcodelighthc_colors.colortemplate: -------------------------------------------------------------------------------- 1 | Color: base0 #ffffff ~ 2 | Color: base1 #f4f4f4 ~ 3 | Color: base2 #e5e5e5 ~ 4 | Color: base3 #cdcdcd ~ 5 | Color: base4 #8a99a6 ~ 6 | Color: base5 #5c6873 ~ 7 | Color: base6 #000000 ~ 8 | 9 | Color: aqua #b4d8fd ~ 10 | Color: light_aqua #ecf5ff ~ 11 | 12 | Color: deep_blue0 #156adf ~ 13 | Color: deep_blue1 #69a7fc ~ 14 | Color: deep_yellow #fef869 ~ 15 | 16 | Color: green_wash #edfff0 ~ 17 | Color: red_wash #fef0f1 ~ 18 | Color: yellow_wash #fdfae6 ~ 19 | 20 | Color: blue #0058a1 ~ 21 | Color: brown #78492a ~ 22 | Color: dark_blue #003f73 ~ 23 | Color: green #1f6300 ~ 24 | Color: pink #9c2191 ~ 25 | Color: red #ad1805 ~ 26 | Color: strong_blue #272ad8 ~ 27 | 28 | Color: dark_purple #441ea1 ~ 29 | Color: purple #703daa ~ 30 | 31 | Color: dark_teal #174145 ~ 32 | Color: teal #355d61 ~ 33 | -------------------------------------------------------------------------------- /templates/_xcodedark_colors.colortemplate: -------------------------------------------------------------------------------- 1 | Color: base0 #292a30 ~ 2 | Color: base1 #2f3037 ~ 3 | Color: base2 #393b44 ~ 4 | Color: base3 #414453 ~ 5 | Color: base4 #53606e ~ 6 | Color: base5 #7f8c98 ~ 7 | Color: base6 #a3b1bf ~ 8 | Color: base7 #dfdfe0 ~ 9 | 10 | Color: deep_blue0 #0f5bca ~ 11 | Color: deep_blue1 #4484d1 ~ 12 | Color: deep_yellow #fef937 ~ 13 | 14 | Color: green_wash #243330 ~ 15 | Color: orange_wash #382e27 ~ 16 | Color: red_wash #3b2d2b ~ 17 | 18 | Color: blue #4eb0cc ~ 19 | Color: light_blue #6bdfff ~ 20 | Color: orange #ffa14f ~ 21 | Color: pink #ff7ab2 ~ 22 | Color: red #ff8170 ~ 23 | Color: yellow #d9c97c ~ 24 | 25 | Color: purple #b281eb ~ 26 | Color: light_purple #dabaff ~ 27 | 28 | Color: teal #78c2b3 ~ 29 | Color: light_teal #acf2e4 ~ 30 | 31 | Color: green #84b360 ~ 32 | Color: light_green #b0e687 ~ 33 | -------------------------------------------------------------------------------- /templates/_xcodedarkhc_colors.colortemplate: -------------------------------------------------------------------------------- 1 | Color: base0 #1f1f24 ~ 2 | Color: base1 #26262b ~ 3 | Color: base2 #34353b ~ 4 | Color: base3 #43454b ~ 5 | Color: base4 #52555c ~ 6 | Color: base5 #838991 ~ 7 | Color: base6 #aeb7c0 ~ 8 | Color: base7 #ffffff ~ 9 | 10 | Color: deep_blue0 #0f5bca ~ 11 | Color: deep_blue1 #4484d1 ~ 12 | Color: deep_yellow #fef937 ~ 13 | 14 | Color: green_wash #1e2a28 ~ 15 | Color: orange_wash #2e2622 ~ 16 | Color: red_wash #2f2625 ~ 17 | 18 | Color: blue #4ec4e6 ~ 19 | Color: light_blue #6bdfff ~ 20 | Color: orange #ffa14f ~ 21 | Color: pink #ff85b8 ~ 22 | Color: red #ff8a7a ~ 23 | Color: yellow #d9c668 ~ 24 | 25 | Color: purple #cda1ff ~ 26 | Color: light_purple #e5cfff ~ 27 | 28 | Color: teal #83c9bc ~ 29 | Color: light_teal #b1faeb ~ 30 | 31 | Color: green #8dbf67 ~ 32 | Color: light_green #b8f08d ~ 33 | -------------------------------------------------------------------------------- /doc/xcode.txt: -------------------------------------------------------------------------------- 1 | =========================================================================== 2 | Xcode options *xcode-options* 3 | 4 | --------------------------------------------------------------------------- 5 | *g:xcode_green_comments* 6 | 7 | Set to 1 if you want to make comments green in the same way that Xcode’s 8 | ‘Classic’ (rather than ‘Default’) series of themes do. The default is 0. 9 | > 10 | let g:xcode_green_comments = 0 11 | < 12 | 13 | --------------------------------------------------------------------------- 14 | *g:xcode_emph_types* 15 | 16 | Set to 1 to emphasise types over functions and identifiers. The default is 1. 17 | > 18 | let g:xcode_emph_types = 1 19 | < 20 | 21 | --------------------------------------------------------------------------- 22 | *g:xcode_emph_funcs* 23 | 24 | Set to 1 to emphasise functions over types and identifiers. The default is 0. 25 | > 26 | let g:xcode_emph_funcs = 0 27 | < 28 | 29 | --------------------------------------------------------------------------- 30 | *g:xcode_emph_idents* 31 | 32 | Set to 1 to emphasise identifiers over types and functions. The default is 0. 33 | > 34 | let g:xcode_emph_idents = 0 35 | < 36 | 37 | --------------------------------------------------------------------------- 38 | *g:xcode_match_paren_style* 39 | 40 | Set to 0 to use the UI’s blue colour for matching surrounds (e.g. parentheses), 41 | or set to 1 to use Xcode’s original yellow colour, which may cause confusion 42 | with the cursor. The default is 0. 43 | > 44 | let g:xcode_match_paren_style = 0 45 | < 46 | 47 | --------------------------------------------------------------------------- 48 | *g:xcode_dim_punctuation* 49 | 50 | Set to 1 to dim punctuation (Delimiters and Operators). The default is 1. 51 | > 52 | let g:xcode_dim_punctuation = 1 53 | < 54 | -------------------------------------------------------------------------------- /doc/xcodehc.txt: -------------------------------------------------------------------------------- 1 | =========================================================================== 2 | Xcode High Contrast options *xcodehc-options* 3 | 4 | --------------------------------------------------------------------------- 5 | *g:xcodehc_green_comments* 6 | 7 | Set to 1 if you want to make comments green in the same way that Xcode’s 8 | ‘Classic’ (rather than ‘Default’) series of themes do. The default is 0. 9 | > 10 | let g:xcodehc_green_comments = 0 11 | < 12 | 13 | --------------------------------------------------------------------------- 14 | *g:xcodehc_emph_types* 15 | 16 | Set to 1 to emphasise types over functions and identifiers. The default is 1. 17 | > 18 | let g:xcodehc_emph_types = 1 19 | < 20 | 21 | --------------------------------------------------------------------------- 22 | *g:xcodehc_emph_funcs* 23 | 24 | Set to 1 to emphasise functions over types and identifiers. The default is 0. 25 | > 26 | let g:xcodehc_emph_funcs = 0 27 | < 28 | 29 | --------------------------------------------------------------------------- 30 | *g:xcodehc_emph_idents* 31 | 32 | Set to 1 to emphasise identifiers over types and functions. The default is 0. 33 | > 34 | let g:xcodehc_emph_idents = 0 35 | < 36 | 37 | --------------------------------------------------------------------------- 38 | *g:xcodehc_match_paren_style* 39 | 40 | Set to 0 to use the UI’s blue colour for matching surrounds (e.g. parentheses), 41 | or set to 1 to use Xcode’s original yellow colour, which may cause confusion 42 | with the cursor. The default is 0. 43 | > 44 | let g:xcodehc_match_paren_style = 0 45 | < 46 | 47 | --------------------------------------------------------------------------- 48 | *g:xcodehc_dim_punctuation* 49 | 50 | Set to 1 to dim punctuation (Delimiters and Operators). The default is 1. 51 | > 52 | let g:xcodehc_dim_punctuation = 1 53 | < 54 | -------------------------------------------------------------------------------- /doc/xcodedark.txt: -------------------------------------------------------------------------------- 1 | =========================================================================== 2 | Xcode Dark options *xcodedark-options* 3 | 4 | --------------------------------------------------------------------------- 5 | *g:xcodedark_green_comments* 6 | 7 | Set to 1 if you want to make comments green in the same way that Xcode’s 8 | ‘Classic’ (rather than ‘Default’) series of themes do. The default is 0. 9 | > 10 | let g:xcodedark_green_comments = 0 11 | < 12 | 13 | --------------------------------------------------------------------------- 14 | *g:xcodedark_emph_types* 15 | 16 | Set to 1 to emphasise types over functions and identifiers. The default is 1. 17 | > 18 | let g:xcodedark_emph_types = 1 19 | < 20 | 21 | --------------------------------------------------------------------------- 22 | *g:xcodedark_emph_funcs* 23 | 24 | Set to 1 to emphasise functions over types and identifiers. The default is 0. 25 | > 26 | let g:xcodedark_emph_funcs = 0 27 | < 28 | 29 | --------------------------------------------------------------------------- 30 | *g:xcodedark_emph_idents* 31 | 32 | Set to 1 to emphasise identifiers over types and functions. The default is 0. 33 | > 34 | let g:xcodedark_emph_idents = 0 35 | < 36 | 37 | --------------------------------------------------------------------------- 38 | *g:xcodedark_match_paren_style* 39 | 40 | Set to 0 to use the UI’s blue colour for matching surrounds (e.g. parentheses), 41 | or set to 1 to use Xcode’s original yellow colour, which may cause confusion 42 | with the cursor. The default is 0. 43 | > 44 | let g:xcodedark_match_paren_style = 0 45 | < 46 | 47 | --------------------------------------------------------------------------- 48 | *g:xcodedark_dim_punctuation* 49 | 50 | Set to 1 to dim punctuation (Delimiters and Operators). The default is 1. 51 | > 52 | let g:xcodedark_dim_punctuation = 1 53 | < 54 | -------------------------------------------------------------------------------- /doc/xcodewwdc.txt: -------------------------------------------------------------------------------- 1 | =========================================================================== 2 | Xcode WWDC options *xcodewwdc-options* 3 | 4 | --------------------------------------------------------------------------- 5 | *g:xcodewwdc_green_comments* 6 | 7 | Set to 1 if you want to make comments green in the same way that Xcode’s 8 | ‘Classic’ (rather than ‘Default’) series of themes do. The default is 0. 9 | > 10 | let g:xcodewwdc_green_comments = 0 11 | < 12 | 13 | --------------------------------------------------------------------------- 14 | *g:xcodewwdc_emph_types* 15 | 16 | Set to 1 to emphasise types over functions and identifiers. The default is 1. 17 | > 18 | let g:xcodewwdc_emph_types = 1 19 | < 20 | 21 | --------------------------------------------------------------------------- 22 | *g:xcodewwdc_emph_funcs* 23 | 24 | Set to 1 to emphasise functions over types and identifiers. The default is 0. 25 | > 26 | let g:xcodewwdc_emph_funcs = 0 27 | < 28 | 29 | --------------------------------------------------------------------------- 30 | *g:xcodewwdc_emph_idents* 31 | 32 | Set to 1 to emphasise identifiers over types and functions. The default is 0. 33 | > 34 | let g:xcodewwdc_emph_idents = 0 35 | < 36 | 37 | --------------------------------------------------------------------------- 38 | *g:xcodewwdc_match_paren_style* 39 | 40 | Set to 0 to use the UI’s blue colour for matching surrounds (e.g. parentheses), 41 | or set to 1 to use Xcode’s original yellow colour, which may cause confusion 42 | with the cursor. The default is 0. 43 | > 44 | let g:xcodewwdc_match_paren_style = 0 45 | < 46 | 47 | --------------------------------------------------------------------------- 48 | *g:xcodewwdc_dim_punctuation* 49 | 50 | Set to 1 to dim punctuation (Delimiters and Operators). The default is 1. 51 | > 52 | let g:xcodewwdc_dim_punctuation = 1 53 | < 54 | -------------------------------------------------------------------------------- /doc/xcodelight.txt: -------------------------------------------------------------------------------- 1 | =========================================================================== 2 | Xcode Light options *xcodelight-options* 3 | 4 | --------------------------------------------------------------------------- 5 | *g:xcodelight_green_comments* 6 | 7 | Set to 1 if you want to make comments green in the same way that Xcode’s 8 | ‘Classic’ (rather than ‘Default’) series of themes do. The default is 0. 9 | > 10 | let g:xcodelight_green_comments = 0 11 | < 12 | 13 | --------------------------------------------------------------------------- 14 | *g:xcodelight_emph_types* 15 | 16 | Set to 1 to emphasise types over functions and identifiers. The default is 1. 17 | > 18 | let g:xcodelight_emph_types = 1 19 | < 20 | 21 | --------------------------------------------------------------------------- 22 | *g:xcodelight_emph_funcs* 23 | 24 | Set to 1 to emphasise functions over types and identifiers. The default is 0. 25 | > 26 | let g:xcodelight_emph_funcs = 0 27 | < 28 | 29 | --------------------------------------------------------------------------- 30 | *g:xcodelight_emph_idents* 31 | 32 | Set to 1 to emphasise identifiers over types and functions. The default is 0. 33 | > 34 | let g:xcodelight_emph_idents = 0 35 | < 36 | 37 | --------------------------------------------------------------------------- 38 | *g:xcodelight_match_paren_style* 39 | 40 | Set to 0 to use the UI’s blue colour for matching surrounds (e.g. parentheses), 41 | or set to 1 to use Xcode’s original yellow colour, which may cause confusion 42 | with the cursor. The default is 0. 43 | > 44 | let g:xcodelight_match_paren_style = 0 45 | < 46 | 47 | --------------------------------------------------------------------------- 48 | *g:xcodelight_dim_punctuation* 49 | 50 | Set to 1 to dim punctuation (Delimiters and Operators). The default is 1. 51 | > 52 | let g:xcodelight_dim_punctuation = 1 53 | < 54 | -------------------------------------------------------------------------------- /doc/xcodedarkhc.txt: -------------------------------------------------------------------------------- 1 | =========================================================================== 2 | Xcode Dark High Contrast options *xcodedarkhc-options* 3 | 4 | --------------------------------------------------------------------------- 5 | *g:xcodedarkhc_green_comments* 6 | 7 | Set to 1 if you want to make comments green in the same way that Xcode’s 8 | ‘Classic’ (rather than ‘Default’) series of themes do. The default is 0. 9 | > 10 | let g:xcodedarkhc_green_comments = 0 11 | < 12 | 13 | --------------------------------------------------------------------------- 14 | *g:xcodedarkhc_emph_types* 15 | 16 | Set to 1 to emphasise types over functions and identifiers. The default is 1. 17 | > 18 | let g:xcodedarkhc_emph_types = 1 19 | < 20 | 21 | --------------------------------------------------------------------------- 22 | *g:xcodedarkhc_emph_funcs* 23 | 24 | Set to 1 to emphasise functions over types and identifiers. The default is 0. 25 | > 26 | let g:xcodedarkhc_emph_funcs = 0 27 | < 28 | 29 | --------------------------------------------------------------------------- 30 | *g:xcodedarkhc_emph_idents* 31 | 32 | Set to 1 to emphasise identifiers over types and functions. The default is 0. 33 | > 34 | let g:xcodedarkhc_emph_idents = 0 35 | < 36 | 37 | --------------------------------------------------------------------------- 38 | *g:xcodedarkhc_match_paren_style* 39 | 40 | Set to 0 to use the UI’s blue colour for matching surrounds (e.g. parentheses), 41 | or set to 1 to use Xcode’s original yellow colour, which may cause confusion 42 | with the cursor. The default is 0. 43 | > 44 | let g:xcodedarkhc_match_paren_style = 0 45 | < 46 | 47 | --------------------------------------------------------------------------- 48 | *g:xcodedarkhc_dim_punctuation* 49 | 50 | Set to 1 to dim punctuation (Delimiters and Operators). The default is 1. 51 | > 52 | let g:xcodedarkhc_dim_punctuation = 1 53 | < 54 | -------------------------------------------------------------------------------- /doc/xcodelighthc.txt: -------------------------------------------------------------------------------- 1 | =========================================================================== 2 | Xcode Light High Contrast options *xcodelighthc-options* 3 | 4 | --------------------------------------------------------------------------- 5 | *g:xcodelighthc_green_comments* 6 | 7 | Set to 1 if you want to make comments green in the same way that Xcode’s 8 | ‘Classic’ (rather than ‘Default’) series of themes do. The default is 0. 9 | > 10 | let g:xcodelighthc_green_comments = 0 11 | < 12 | 13 | --------------------------------------------------------------------------- 14 | *g:xcodelighthc_emph_types* 15 | 16 | Set to 1 to emphasise types over functions and identifiers. The default is 1. 17 | > 18 | let g:xcodelighthc_emph_types = 1 19 | < 20 | 21 | --------------------------------------------------------------------------- 22 | *g:xcodelighthc_emph_funcs* 23 | 24 | Set to 1 to emphasise functions over types and identifiers. The default is 0. 25 | > 26 | let g:xcodelighthc_emph_funcs = 0 27 | < 28 | 29 | --------------------------------------------------------------------------- 30 | *g:xcodelighthc_emph_idents* 31 | 32 | Set to 1 to emphasise identifiers over types and functions. The default is 0. 33 | > 34 | let g:xcodelighthc_emph_idents = 0 35 | < 36 | 37 | --------------------------------------------------------------------------- 38 | *g:xcodelighthc_match_paren_style* 39 | 40 | Set to 0 to use the UI’s blue colour for matching surrounds (e.g. parentheses), 41 | or set to 1 to use Xcode’s original yellow colour, which may cause confusion 42 | with the cursor. The default is 0. 43 | > 44 | let g:xcodelighthc_match_paren_style = 0 45 | < 46 | 47 | --------------------------------------------------------------------------- 48 | *g:xcodelighthc_dim_punctuation* 49 | 50 | Set to 1 to dim punctuation (Delimiters and Operators). The default is 1. 51 | > 52 | let g:xcodelighthc_dim_punctuation = 1 53 | < 54 | -------------------------------------------------------------------------------- /templates/_airline.colortemplate: -------------------------------------------------------------------------------- 1 | auxfile autoload/airline/themes/@shortname.vim 2 | let g:airline#themes#@shortname#palette = {} 3 | 4 | function! airline#themes#@shortname#refresh() 5 | " Normal mode 6 | let s:N1 = ['@guibase0', '@guibase5', ''] 7 | let s:N2 = [s:N1[0], '@guibase4', ''] 8 | let s:N3 = ['@guibase6', '@guibase3', ''] 9 | let s:NW = [s:N1[0], s:airlineWarning, ''] 10 | let s:NM = [s:airlineModified, s:N3[1], ''] 11 | let s:NMi = s:NM 12 | 13 | " Insert mode 14 | let s:I1 = [s:N1[0], s:airlineInsert, ''] 15 | let s:I2 = s:N2 16 | let s:I3 = s:N3 17 | let s:IM = s:NM 18 | 19 | " Visual mode 20 | let s:V1 = [s:N1[0], s:airlineVisual, ''] 21 | let s:V2 = s:N2 22 | let s:V3 = s:N3 23 | let s:VM = s:NM 24 | 25 | " Replace mode 26 | let s:R1 = [s:N1[0], s:airlineReplace, ''] 27 | let s:R2 = s:N2 28 | let s:R3 = s:N3 29 | let s:RM = s:NM 30 | 31 | " Inactive 32 | let s:IA = [s:N1[0], s:N3[1], ''] 33 | 34 | let g:airline#themes#@shortname#palette.inactive = airline#themes#generate_color_map( 35 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]], 36 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]], 37 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]]) 38 | let g:airline#themes#@shortname#palette.inactive_modified = { 39 | \ 'airline_c': [s:NMi[0], '', '', '', s:NMi[2]]} 40 | 41 | let g:airline#themes#@shortname#palette.normal = airline#themes#generate_color_map( 42 | \ [s:N1[0], s:N1[1], '', '', s:N1[2]], 43 | \ [s:N2[0], s:N2[1], '', '', s:N2[2]], 44 | \ [s:N3[0], s:N3[1], '', '', s:N3[2]]) 45 | 46 | let g:airline#themes#@shortname#palette.normal.airline_warning = [ 47 | \ s:NW[0], s:NW[1], '', '', s:NW[2]] 48 | 49 | let g:airline#themes#@shortname#palette.normal.airline_error = [ 50 | \ s:NW[0], s:NW[1], '', '', s:NW[2]] 51 | 52 | let g:airline#themes#@shortname#palette.normal_modified = { 53 | \ 'airline_c': [s:NM[0], s:NM[1], '', '', s:NM[2]]} 54 | 55 | let g:airline#themes#@shortname#palette.normal_modified.airline_warning = 56 | \ g:airline#themes#@shortname#palette.normal.airline_warning 57 | 58 | let g:airline#themes#@shortname#palette.insert = airline#themes#generate_color_map( 59 | \ [s:I1[0], s:I1[1], '', '', s:I1[2]], 60 | \ [s:I2[0], s:I2[1], '', '', s:I2[2]], 61 | \ [s:I3[0], s:I3[1], '', '', s:I3[2]]) 62 | 63 | let g:airline#themes#@shortname#palette.insert.airline_warning = 64 | \ g:airline#themes#@shortname#palette.normal.airline_warning 65 | 66 | let g:airline#themes#@shortname#palette.insert_modified = { 67 | \ 'airline_c': [s:IM[0], s:IM[1], '', '', s:IM[2]]} 68 | 69 | let g:airline#themes#@shortname#palette.insert_modified.airline_warning = 70 | \ g:airline#themes#@shortname#palette.normal.airline_warning 71 | 72 | let g:airline#themes#@shortname#palette.visual = airline#themes#generate_color_map( 73 | \ [s:V1[0], s:V1[1], '', '', s:V1[2]], 74 | \ [s:V2[0], s:V2[1], '', '', s:V2[2]], 75 | \ [s:V3[0], s:V3[1], '', '', s:V3[2]]) 76 | 77 | let g:airline#themes#@shortname#palette.visual.airline_warning = 78 | \ g:airline#themes#@shortname#palette.normal.airline_warning 79 | 80 | let g:airline#themes#@shortname#palette.visual_modified = { 81 | \ 'airline_c': [s:VM[0], s:VM[1], '', '', s:VM[2]]} 82 | 83 | let g:airline#themes#@shortname#palette.visual_modified.airline_warning = 84 | \ g:airline#themes#@shortname#palette.normal.airline_warning 85 | 86 | let g:airline#themes#@shortname#palette.replace = airline#themes#generate_color_map( 87 | \ [s:R1[0], s:R1[1], '', '', s:R1[2]], 88 | \ [s:R2[0], s:R2[1], '', '', s:R2[2]], 89 | \ [s:R3[0], s:R3[1], '', '', s:R3[2]]) 90 | 91 | let g:airline#themes#@shortname#palette.replace.airline_warning = 92 | \ g:airline#themes#@shortname#palette.normal.airline_warning 93 | 94 | let g:airline#themes#@shortname#palette.replace_modified = { 95 | \ 'airline_c': [s:RM[0], s:RM[1], '', '', s:RM[2]]} 96 | 97 | let g:airline#themes#@shortname#palette.replace_modified.airline_warning = 98 | \ g:airline#themes#@shortname#palette.normal.airline_warning 99 | 100 | let g:airline#themes#@shortname#palette.tabline = {} 101 | 102 | let g:airline#themes#@shortname#palette.tabline.airline_tab = [ 103 | \ s:I2[0], s:I2[1], '', '', s:I2[2]] 104 | 105 | let g:airline#themes#@shortname#palette.tabline.airline_tabtype = [ 106 | \ s:N2[0], s:N2[1], '', '', s:N2[2]] 107 | endfunction 108 | 109 | call airline#themes#@shortname#refresh() 110 | endauxfile 111 | -------------------------------------------------------------------------------- /templates/_xcodelight.colortemplate: -------------------------------------------------------------------------------- 1 | Background: light 2 | Neovim: yes 3 | 4 | ; 5 | ; Terminal Colour Palette 6 | ; 7 | 8 | Term colors: aqua red teal brown 9 | Term colors: blue pink purple base6 10 | Term colors: base4 red dark_teal brown 11 | Term colors: dark_blue pink dark_purple base6 12 | 13 | ; 14 | ; Highlighting 15 | ; 16 | 17 | Normal base6 base0 18 | Cursor base0 base6 19 | Empty base6 none 20 | 21 | ; Vim Interface 22 | 23 | CursorLineNr base6 light_aqua 24 | EndOfBuffer base0 base0 25 | FoldColumn base3 none 26 | Folded base4 base2 27 | LineNr base3 none 28 | MatchParen base6 deep_yellow 29 | MatchWord base0 deep_blue0 30 | SignColumn base3 none 31 | Signify deep_blue1 none 32 | 33 | Ignore base3 none 34 | 35 | Pmenu base6 base1 36 | PmenuSbar base1 base1 37 | PmenuSel base0 deep_blue0 38 | PmenuThumb base2 base2 39 | 40 | ErrorMsg red none 41 | ModeMsg base4 none 42 | MoreMsg pink none 43 | Question pink none 44 | WarningMsg brown none 45 | 46 | ColorColumn none base1 47 | CursorColumn none light_aqua 48 | CursorLine none light_aqua 49 | 50 | QuickFixLine base0 deep_blue0 51 | StatusLine base6 base2 52 | StatusLineNC base6 base1 53 | VertSplit base1 base1 54 | WildMenu base0 deep_blue0 55 | 56 | IncSearch base6 deep_yellow 57 | Search base6 base2 58 | Visual none aqua 59 | 60 | DiffAdd none green_wash 61 | DiffChange none none 62 | DiffDelete none red_wash 63 | DiffText none yellow_wash 64 | 65 | ; Syntax 66 | 67 | Comment base4 none 68 | Error base0 red 69 | PreProc brown none 70 | Special dark_teal none 71 | Statement pink none bold 72 | 73 | Character strong_blue none 74 | Directory blue none 75 | Number strong_blue none 76 | SpecialComment base5 none 77 | String red none 78 | Title base6 none bold 79 | Todo base5 none bold 80 | Underlined blue none underline 81 | 82 | SpellBad none none undercurl 83 | SpellCap none none undercurl 84 | SpellLocal none none undercurl 85 | SpellRare none none undercurl 86 | 87 | ; indentLine 88 | #let g:indentLine_color_gui = '@guibase3' 89 | #let g:indentLine_color_term = @term256base3 90 | 91 | ; Limelight 92 | #let g:limelight_conceal_guifg = '@guibase4' 93 | #let g:limelight_conceal_ctermfg = @term256base4 94 | 95 | Include: _links 96 | 97 | Include: _markdown 98 | markdownDelimiter teal none 99 | markdownCode purple base1 100 | 101 | ; 102 | ; Config 103 | ; 104 | 105 | #if g:@shortname_green_comments 106 | Comment green none 107 | SpecialComment green none 108 | Todo green none bold 109 | #endif 110 | 111 | #if g:@shortname_emph_types 112 | Typedef dark_blue none 113 | LocalType dark_teal none 114 | LibraryType dark_purple none 115 | #else 116 | Typedef blue none 117 | LocalType teal none 118 | LibraryType purple none 119 | #endif 120 | 121 | #if g:@shortname_emph_funcs 122 | FunctionDef dark_blue none 123 | LocalFunc dark_teal none 124 | LibraryFunc dark_purple none 125 | #else 126 | FunctionDef blue none 127 | LocalFunc teal none 128 | LibraryFunc purple none 129 | #endif 130 | 131 | #if g:@shortname_emph_idents 132 | IdentifierDef dark_blue none 133 | LocalIdent dark_teal none 134 | LibraryIdent dark_purple none 135 | #else 136 | IdentifierDef blue none 137 | LocalIdent teal none 138 | LibraryIdent purple none 139 | #endif 140 | 141 | #if g:@shortname_match_paren_style 142 | MatchParen base6 deep_yellow 143 | #else 144 | MatchParen base0 deep_blue0 145 | #endif 146 | 147 | #if g:@shortname_dim_punctuation 148 | Delimiter base5 none 149 | Operator base5 none 150 | #else 151 | Delimiter base6 none 152 | Operator base6 none 153 | #endif 154 | 155 | ; 156 | ; Airline 157 | ; 158 | 159 | Include: _airline_header 160 | 161 | auxfile autoload/airline/themes/@shortname.vim 162 | let s:airlineWarning = '@guired' 163 | let s:airlineModified = '@guipurple' 164 | let s:airlineInsert = '@guistrong_blue' 165 | let s:airlineVisual = '@guipink' 166 | let s:airlineReplace = '@guidark_purple' 167 | endauxfile 168 | 169 | Include: _airline 170 | -------------------------------------------------------------------------------- /templates/_xcodedark.colortemplate: -------------------------------------------------------------------------------- 1 | Background: dark 2 | Neovim: yes 3 | 4 | ; 5 | ; Terminal Colour Palette 6 | ; 7 | 8 | Term colors: base3 red teal yellow 9 | Term colors: blue pink purple base7 10 | Term colors: base5 red light_teal orange 11 | Term colors: light_blue pink light_purple base7 12 | 13 | ; 14 | ; Highlighting 15 | ; 16 | 17 | Normal base7 base0 18 | Cursor base0 base7 19 | Empty base7 none 20 | 21 | ; Vim Interface 22 | 23 | CursorLineNr base7 base1 24 | EndOfBuffer base0 base0 25 | FoldColumn base4 none 26 | Folded base4 base2 27 | LineNr base4 none 28 | MatchWord base7 deep_blue0 29 | SignColumn base4 none 30 | Signify deep_blue1 none 31 | 32 | Ignore base4 none 33 | 34 | Pmenu base7 base2 35 | PmenuSbar base2 base2 36 | PmenuSel base7 deep_blue0 37 | PmenuThumb base3 base3 38 | 39 | ErrorMsg red none 40 | ModeMsg base5 none 41 | MoreMsg pink none 42 | Question pink none 43 | WarningMsg orange none 44 | 45 | ColorColumn none base1 46 | CursorColumn none base1 47 | CursorLine none base1 48 | 49 | QuickFixLine base7 deep_blue0 50 | StatusLine base7 base3 51 | StatusLineNC base5 base2 52 | VertSplit base2 base2 53 | WildMenu base7 deep_blue0 54 | 55 | IncSearch base0 deep_yellow 56 | Search base7 base3 57 | Visual none base3 58 | 59 | DiffAdd light_teal green_wash 60 | DiffChange orange none 61 | DiffDelete red red_wash 62 | DiffText orange orange_wash 63 | 64 | ; Syntax 65 | 66 | Comment base5 none 67 | Error base0 red 68 | PreProc orange none 69 | Special teal none 70 | Statement pink none bold 71 | 72 | Character yellow none 73 | Directory light_blue none 74 | Number yellow none 75 | SpecialComment base6 none 76 | String red none 77 | Title base7 none bold 78 | Todo base6 none bold 79 | Underlined light_blue none underline 80 | 81 | SpellBad none none undercurl 82 | SpellCap none none undercurl 83 | SpellLocal none none undercurl 84 | SpellRare none none undercurl 85 | 86 | ; indentLine 87 | #let g:indentLine_color_gui = '@guibase4' 88 | #let g:indentLine_color_term = @term256base4 89 | 90 | ; Limelight 91 | #let g:limelight_conceal_guifg = '@guibase5' 92 | #let g:limelight_conceal_ctermfg = @term256base5 93 | 94 | Include: _links 95 | 96 | Include: _markdown 97 | markdownDelimiter teal none 98 | markdownCode light_purple base2 99 | 100 | ; 101 | ; Config 102 | ; 103 | 104 | #if g:@shortname_green_comments 105 | Comment green none 106 | SpecialComment light_green none 107 | Todo light_green none bold 108 | #endif 109 | 110 | #if g:@shortname_emph_types 111 | Typedef light_blue none 112 | LocalType light_teal none 113 | LibraryType light_purple none 114 | #else 115 | Typedef blue none 116 | LocalType teal none 117 | LibraryType purple none 118 | #endif 119 | 120 | #if g:@shortname_emph_funcs 121 | FunctionDef light_blue none 122 | LocalFunc light_teal none 123 | LibraryFunc light_purple none 124 | #else 125 | FunctionDef blue none 126 | LocalFunc teal none 127 | LibraryFunc purple none 128 | #endif 129 | 130 | #if g:@shortname_emph_idents 131 | IdentifierDef light_blue none 132 | LocalIdent light_teal none 133 | LibraryIdent light_purple none 134 | #else 135 | IdentifierDef blue none 136 | LocalIdent teal none 137 | LibraryIdent purple none 138 | #endif 139 | 140 | #if g:@shortname_match_paren_style 141 | MatchParen base0 deep_yellow 142 | #else 143 | MatchParen base7 deep_blue0 144 | #endif 145 | 146 | #if g:@shortname_dim_punctuation 147 | Delimiter base6 none 148 | Operator base6 none 149 | #else 150 | Delimiter base7 none 151 | Operator base7 none 152 | #endif 153 | 154 | ; 155 | ; Airline 156 | ; 157 | 158 | Include: _airline_header 159 | 160 | auxfile autoload/airline/themes/@shortname.vim 161 | let s:airlineWarning = '@guired' 162 | let s:airlineModified = '@guilight_purple' 163 | let s:airlineInsert = '@guiyellow' 164 | let s:airlineVisual = '@guipink' 165 | let s:airlineReplace = '@guipurple' 166 | endauxfile 167 | 168 | Include: _airline 169 | -------------------------------------------------------------------------------- /autoload/airline/themes/xcodewwdc.vim: -------------------------------------------------------------------------------- 1 | " Name: xcodewwdc 2 | " Description: The colours from WWDC 2016’s marketing material 3 | " Author: Luna 4 | " Maintainer: Luna Razzaghipour 5 | " License: Vim License (see `:help license`) 6 | let s:airlineWarning = '#d28e5d' 7 | let s:airlineModified = '#b9b5f6' 8 | let s:airlineInsert = '#fef937' 9 | let s:airlineVisual = '#b73999' 10 | let s:airlineReplace = '#8884c5' 11 | let g:airline#themes#xcodewwdc#palette = {} 12 | 13 | function! airline#themes#xcodewwdc#refresh() 14 | " Normal mode 15 | let s:N1 = ['#292c36', '#7f869e', ''] 16 | let s:N2 = [s:N1[0], '#595e6d', ''] 17 | let s:N3 = ['#b3b6c0', '#494d5c', ''] 18 | let s:NW = [s:N1[0], s:airlineWarning, ''] 19 | let s:NM = [s:airlineModified, s:N3[1], ''] 20 | let s:NMi = s:NM 21 | 22 | " Insert mode 23 | let s:I1 = [s:N1[0], s:airlineInsert, ''] 24 | let s:I2 = s:N2 25 | let s:I3 = s:N3 26 | let s:IM = s:NM 27 | 28 | " Visual mode 29 | let s:V1 = [s:N1[0], s:airlineVisual, ''] 30 | let s:V2 = s:N2 31 | let s:V3 = s:N3 32 | let s:VM = s:NM 33 | 34 | " Replace mode 35 | let s:R1 = [s:N1[0], s:airlineReplace, ''] 36 | let s:R2 = s:N2 37 | let s:R3 = s:N3 38 | let s:RM = s:NM 39 | 40 | " Inactive 41 | let s:IA = [s:N1[0], s:N3[1], ''] 42 | 43 | let g:airline#themes#xcodewwdc#palette.inactive = airline#themes#generate_color_map( 44 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]], 45 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]], 46 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]]) 47 | let g:airline#themes#xcodewwdc#palette.inactive_modified = { 48 | \ 'airline_c': [s:NMi[0], '', '', '', s:NMi[2]]} 49 | 50 | let g:airline#themes#xcodewwdc#palette.normal = airline#themes#generate_color_map( 51 | \ [s:N1[0], s:N1[1], '', '', s:N1[2]], 52 | \ [s:N2[0], s:N2[1], '', '', s:N2[2]], 53 | \ [s:N3[0], s:N3[1], '', '', s:N3[2]]) 54 | 55 | let g:airline#themes#xcodewwdc#palette.normal.airline_warning = [ 56 | \ s:NW[0], s:NW[1], '', '', s:NW[2]] 57 | 58 | let g:airline#themes#xcodewwdc#palette.normal.airline_error = [ 59 | \ s:NW[0], s:NW[1], '', '', s:NW[2]] 60 | 61 | let g:airline#themes#xcodewwdc#palette.normal_modified = { 62 | \ 'airline_c': [s:NM[0], s:NM[1], '', '', s:NM[2]]} 63 | 64 | let g:airline#themes#xcodewwdc#palette.normal_modified.airline_warning = 65 | \ g:airline#themes#xcodewwdc#palette.normal.airline_warning 66 | 67 | let g:airline#themes#xcodewwdc#palette.insert = airline#themes#generate_color_map( 68 | \ [s:I1[0], s:I1[1], '', '', s:I1[2]], 69 | \ [s:I2[0], s:I2[1], '', '', s:I2[2]], 70 | \ [s:I3[0], s:I3[1], '', '', s:I3[2]]) 71 | 72 | let g:airline#themes#xcodewwdc#palette.insert.airline_warning = 73 | \ g:airline#themes#xcodewwdc#palette.normal.airline_warning 74 | 75 | let g:airline#themes#xcodewwdc#palette.insert_modified = { 76 | \ 'airline_c': [s:IM[0], s:IM[1], '', '', s:IM[2]]} 77 | 78 | let g:airline#themes#xcodewwdc#palette.insert_modified.airline_warning = 79 | \ g:airline#themes#xcodewwdc#palette.normal.airline_warning 80 | 81 | let g:airline#themes#xcodewwdc#palette.visual = airline#themes#generate_color_map( 82 | \ [s:V1[0], s:V1[1], '', '', s:V1[2]], 83 | \ [s:V2[0], s:V2[1], '', '', s:V2[2]], 84 | \ [s:V3[0], s:V3[1], '', '', s:V3[2]]) 85 | 86 | let g:airline#themes#xcodewwdc#palette.visual.airline_warning = 87 | \ g:airline#themes#xcodewwdc#palette.normal.airline_warning 88 | 89 | let g:airline#themes#xcodewwdc#palette.visual_modified = { 90 | \ 'airline_c': [s:VM[0], s:VM[1], '', '', s:VM[2]]} 91 | 92 | let g:airline#themes#xcodewwdc#palette.visual_modified.airline_warning = 93 | \ g:airline#themes#xcodewwdc#palette.normal.airline_warning 94 | 95 | let g:airline#themes#xcodewwdc#palette.replace = airline#themes#generate_color_map( 96 | \ [s:R1[0], s:R1[1], '', '', s:R1[2]], 97 | \ [s:R2[0], s:R2[1], '', '', s:R2[2]], 98 | \ [s:R3[0], s:R3[1], '', '', s:R3[2]]) 99 | 100 | let g:airline#themes#xcodewwdc#palette.replace.airline_warning = 101 | \ g:airline#themes#xcodewwdc#palette.normal.airline_warning 102 | 103 | let g:airline#themes#xcodewwdc#palette.replace_modified = { 104 | \ 'airline_c': [s:RM[0], s:RM[1], '', '', s:RM[2]]} 105 | 106 | let g:airline#themes#xcodewwdc#palette.replace_modified.airline_warning = 107 | \ g:airline#themes#xcodewwdc#palette.normal.airline_warning 108 | 109 | let g:airline#themes#xcodewwdc#palette.tabline = {} 110 | 111 | let g:airline#themes#xcodewwdc#palette.tabline.airline_tab = [ 112 | \ s:I2[0], s:I2[1], '', '', s:I2[2]] 113 | 114 | let g:airline#themes#xcodewwdc#palette.tabline.airline_tabtype = [ 115 | \ s:N2[0], s:N2[1], '', '', s:N2[2]] 116 | endfunction 117 | 118 | call airline#themes#xcodewwdc#refresh() 119 | -------------------------------------------------------------------------------- /autoload/airline/themes/xcodedark.vim: -------------------------------------------------------------------------------- 1 | " Name: xcodedark 2 | " Description: A Vim port of the default dark Xcode 11 colourscheme 3 | " Author: Luna 4 | " Maintainer: Luna Razzaghipour 5 | " License: Vim License (see `:help license`) 6 | let s:airlineWarning = '#ff8170' 7 | let s:airlineModified = '#dabaff' 8 | let s:airlineInsert = '#d9c97c' 9 | let s:airlineVisual = '#ff7ab2' 10 | let s:airlineReplace = '#b281eb' 11 | let g:airline#themes#xcodedark#palette = {} 12 | 13 | function! airline#themes#xcodedark#refresh() 14 | " Normal mode 15 | let s:N1 = ['#292a30', '#7f8c98', ''] 16 | let s:N2 = [s:N1[0], '#53606e', ''] 17 | let s:N3 = ['#a3b1bf', '#414453', ''] 18 | let s:NW = [s:N1[0], s:airlineWarning, ''] 19 | let s:NM = [s:airlineModified, s:N3[1], ''] 20 | let s:NMi = s:NM 21 | 22 | " Insert mode 23 | let s:I1 = [s:N1[0], s:airlineInsert, ''] 24 | let s:I2 = s:N2 25 | let s:I3 = s:N3 26 | let s:IM = s:NM 27 | 28 | " Visual mode 29 | let s:V1 = [s:N1[0], s:airlineVisual, ''] 30 | let s:V2 = s:N2 31 | let s:V3 = s:N3 32 | let s:VM = s:NM 33 | 34 | " Replace mode 35 | let s:R1 = [s:N1[0], s:airlineReplace, ''] 36 | let s:R2 = s:N2 37 | let s:R3 = s:N3 38 | let s:RM = s:NM 39 | 40 | " Inactive 41 | let s:IA = [s:N1[0], s:N3[1], ''] 42 | 43 | let g:airline#themes#xcodedark#palette.inactive = airline#themes#generate_color_map( 44 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]], 45 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]], 46 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]]) 47 | let g:airline#themes#xcodedark#palette.inactive_modified = { 48 | \ 'airline_c': [s:NMi[0], '', '', '', s:NMi[2]]} 49 | 50 | let g:airline#themes#xcodedark#palette.normal = airline#themes#generate_color_map( 51 | \ [s:N1[0], s:N1[1], '', '', s:N1[2]], 52 | \ [s:N2[0], s:N2[1], '', '', s:N2[2]], 53 | \ [s:N3[0], s:N3[1], '', '', s:N3[2]]) 54 | 55 | let g:airline#themes#xcodedark#palette.normal.airline_warning = [ 56 | \ s:NW[0], s:NW[1], '', '', s:NW[2]] 57 | 58 | let g:airline#themes#xcodedark#palette.normal.airline_error = [ 59 | \ s:NW[0], s:NW[1], '', '', s:NW[2]] 60 | 61 | let g:airline#themes#xcodedark#palette.normal_modified = { 62 | \ 'airline_c': [s:NM[0], s:NM[1], '', '', s:NM[2]]} 63 | 64 | let g:airline#themes#xcodedark#palette.normal_modified.airline_warning = 65 | \ g:airline#themes#xcodedark#palette.normal.airline_warning 66 | 67 | let g:airline#themes#xcodedark#palette.insert = airline#themes#generate_color_map( 68 | \ [s:I1[0], s:I1[1], '', '', s:I1[2]], 69 | \ [s:I2[0], s:I2[1], '', '', s:I2[2]], 70 | \ [s:I3[0], s:I3[1], '', '', s:I3[2]]) 71 | 72 | let g:airline#themes#xcodedark#palette.insert.airline_warning = 73 | \ g:airline#themes#xcodedark#palette.normal.airline_warning 74 | 75 | let g:airline#themes#xcodedark#palette.insert_modified = { 76 | \ 'airline_c': [s:IM[0], s:IM[1], '', '', s:IM[2]]} 77 | 78 | let g:airline#themes#xcodedark#palette.insert_modified.airline_warning = 79 | \ g:airline#themes#xcodedark#palette.normal.airline_warning 80 | 81 | let g:airline#themes#xcodedark#palette.visual = airline#themes#generate_color_map( 82 | \ [s:V1[0], s:V1[1], '', '', s:V1[2]], 83 | \ [s:V2[0], s:V2[1], '', '', s:V2[2]], 84 | \ [s:V3[0], s:V3[1], '', '', s:V3[2]]) 85 | 86 | let g:airline#themes#xcodedark#palette.visual.airline_warning = 87 | \ g:airline#themes#xcodedark#palette.normal.airline_warning 88 | 89 | let g:airline#themes#xcodedark#palette.visual_modified = { 90 | \ 'airline_c': [s:VM[0], s:VM[1], '', '', s:VM[2]]} 91 | 92 | let g:airline#themes#xcodedark#palette.visual_modified.airline_warning = 93 | \ g:airline#themes#xcodedark#palette.normal.airline_warning 94 | 95 | let g:airline#themes#xcodedark#palette.replace = airline#themes#generate_color_map( 96 | \ [s:R1[0], s:R1[1], '', '', s:R1[2]], 97 | \ [s:R2[0], s:R2[1], '', '', s:R2[2]], 98 | \ [s:R3[0], s:R3[1], '', '', s:R3[2]]) 99 | 100 | let g:airline#themes#xcodedark#palette.replace.airline_warning = 101 | \ g:airline#themes#xcodedark#palette.normal.airline_warning 102 | 103 | let g:airline#themes#xcodedark#palette.replace_modified = { 104 | \ 'airline_c': [s:RM[0], s:RM[1], '', '', s:RM[2]]} 105 | 106 | let g:airline#themes#xcodedark#palette.replace_modified.airline_warning = 107 | \ g:airline#themes#xcodedark#palette.normal.airline_warning 108 | 109 | let g:airline#themes#xcodedark#palette.tabline = {} 110 | 111 | let g:airline#themes#xcodedark#palette.tabline.airline_tab = [ 112 | \ s:I2[0], s:I2[1], '', '', s:I2[2]] 113 | 114 | let g:airline#themes#xcodedark#palette.tabline.airline_tabtype = [ 115 | \ s:N2[0], s:N2[1], '', '', s:N2[2]] 116 | endfunction 117 | 118 | call airline#themes#xcodedark#refresh() 119 | -------------------------------------------------------------------------------- /autoload/airline/themes/xcodelight.vim: -------------------------------------------------------------------------------- 1 | " Name: xcodelight 2 | " Description: A Vim port of the default light Xcode 11 colourscheme 3 | " Author: Luna 4 | " Maintainer: Luna Razzaghipour 5 | " License: Vim License (see `:help license`) 6 | let s:airlineWarning = '#d12f1b' 7 | let s:airlineModified = '#804fb8' 8 | let s:airlineInsert = '#272ad8' 9 | let s:airlineVisual = '#ad3da4' 10 | let s:airlineReplace = '#4b21b0' 11 | let g:airline#themes#xcodelight#palette = {} 12 | 13 | function! airline#themes#xcodelight#refresh() 14 | " Normal mode 15 | let s:N1 = ['#ffffff', '#5c6873', ''] 16 | let s:N2 = [s:N1[0], '#8a99a6', ''] 17 | let s:N3 = ['#262626', '#cdcdcd', ''] 18 | let s:NW = [s:N1[0], s:airlineWarning, ''] 19 | let s:NM = [s:airlineModified, s:N3[1], ''] 20 | let s:NMi = s:NM 21 | 22 | " Insert mode 23 | let s:I1 = [s:N1[0], s:airlineInsert, ''] 24 | let s:I2 = s:N2 25 | let s:I3 = s:N3 26 | let s:IM = s:NM 27 | 28 | " Visual mode 29 | let s:V1 = [s:N1[0], s:airlineVisual, ''] 30 | let s:V2 = s:N2 31 | let s:V3 = s:N3 32 | let s:VM = s:NM 33 | 34 | " Replace mode 35 | let s:R1 = [s:N1[0], s:airlineReplace, ''] 36 | let s:R2 = s:N2 37 | let s:R3 = s:N3 38 | let s:RM = s:NM 39 | 40 | " Inactive 41 | let s:IA = [s:N1[0], s:N3[1], ''] 42 | 43 | let g:airline#themes#xcodelight#palette.inactive = airline#themes#generate_color_map( 44 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]], 45 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]], 46 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]]) 47 | let g:airline#themes#xcodelight#palette.inactive_modified = { 48 | \ 'airline_c': [s:NMi[0], '', '', '', s:NMi[2]]} 49 | 50 | let g:airline#themes#xcodelight#palette.normal = airline#themes#generate_color_map( 51 | \ [s:N1[0], s:N1[1], '', '', s:N1[2]], 52 | \ [s:N2[0], s:N2[1], '', '', s:N2[2]], 53 | \ [s:N3[0], s:N3[1], '', '', s:N3[2]]) 54 | 55 | let g:airline#themes#xcodelight#palette.normal.airline_warning = [ 56 | \ s:NW[0], s:NW[1], '', '', s:NW[2]] 57 | 58 | let g:airline#themes#xcodelight#palette.normal.airline_error = [ 59 | \ s:NW[0], s:NW[1], '', '', s:NW[2]] 60 | 61 | let g:airline#themes#xcodelight#palette.normal_modified = { 62 | \ 'airline_c': [s:NM[0], s:NM[1], '', '', s:NM[2]]} 63 | 64 | let g:airline#themes#xcodelight#palette.normal_modified.airline_warning = 65 | \ g:airline#themes#xcodelight#palette.normal.airline_warning 66 | 67 | let g:airline#themes#xcodelight#palette.insert = airline#themes#generate_color_map( 68 | \ [s:I1[0], s:I1[1], '', '', s:I1[2]], 69 | \ [s:I2[0], s:I2[1], '', '', s:I2[2]], 70 | \ [s:I3[0], s:I3[1], '', '', s:I3[2]]) 71 | 72 | let g:airline#themes#xcodelight#palette.insert.airline_warning = 73 | \ g:airline#themes#xcodelight#palette.normal.airline_warning 74 | 75 | let g:airline#themes#xcodelight#palette.insert_modified = { 76 | \ 'airline_c': [s:IM[0], s:IM[1], '', '', s:IM[2]]} 77 | 78 | let g:airline#themes#xcodelight#palette.insert_modified.airline_warning = 79 | \ g:airline#themes#xcodelight#palette.normal.airline_warning 80 | 81 | let g:airline#themes#xcodelight#palette.visual = airline#themes#generate_color_map( 82 | \ [s:V1[0], s:V1[1], '', '', s:V1[2]], 83 | \ [s:V2[0], s:V2[1], '', '', s:V2[2]], 84 | \ [s:V3[0], s:V3[1], '', '', s:V3[2]]) 85 | 86 | let g:airline#themes#xcodelight#palette.visual.airline_warning = 87 | \ g:airline#themes#xcodelight#palette.normal.airline_warning 88 | 89 | let g:airline#themes#xcodelight#palette.visual_modified = { 90 | \ 'airline_c': [s:VM[0], s:VM[1], '', '', s:VM[2]]} 91 | 92 | let g:airline#themes#xcodelight#palette.visual_modified.airline_warning = 93 | \ g:airline#themes#xcodelight#palette.normal.airline_warning 94 | 95 | let g:airline#themes#xcodelight#palette.replace = airline#themes#generate_color_map( 96 | \ [s:R1[0], s:R1[1], '', '', s:R1[2]], 97 | \ [s:R2[0], s:R2[1], '', '', s:R2[2]], 98 | \ [s:R3[0], s:R3[1], '', '', s:R3[2]]) 99 | 100 | let g:airline#themes#xcodelight#palette.replace.airline_warning = 101 | \ g:airline#themes#xcodelight#palette.normal.airline_warning 102 | 103 | let g:airline#themes#xcodelight#palette.replace_modified = { 104 | \ 'airline_c': [s:RM[0], s:RM[1], '', '', s:RM[2]]} 105 | 106 | let g:airline#themes#xcodelight#palette.replace_modified.airline_warning = 107 | \ g:airline#themes#xcodelight#palette.normal.airline_warning 108 | 109 | let g:airline#themes#xcodelight#palette.tabline = {} 110 | 111 | let g:airline#themes#xcodelight#palette.tabline.airline_tab = [ 112 | \ s:I2[0], s:I2[1], '', '', s:I2[2]] 113 | 114 | let g:airline#themes#xcodelight#palette.tabline.airline_tabtype = [ 115 | \ s:N2[0], s:N2[1], '', '', s:N2[2]] 116 | endfunction 117 | 118 | call airline#themes#xcodelight#refresh() 119 | -------------------------------------------------------------------------------- /autoload/airline/themes/xcodedarkhc.vim: -------------------------------------------------------------------------------- 1 | " Name: xcodedarkhc 2 | " Description: A Vim port of the high contrast dark Xcode 11 colourscheme 3 | " Author: Luna 4 | " Maintainer: Luna Razzaghipour 5 | " License: Vim License (see `:help license`) 6 | let s:airlineWarning = '#ff8a7a' 7 | let s:airlineModified = '#e5cfff' 8 | let s:airlineInsert = '#d9c668' 9 | let s:airlineVisual = '#ff85b8' 10 | let s:airlineReplace = '#cda1ff' 11 | let g:airline#themes#xcodedarkhc#palette = {} 12 | 13 | function! airline#themes#xcodedarkhc#refresh() 14 | " Normal mode 15 | let s:N1 = ['#1f1f24', '#838991', ''] 16 | let s:N2 = [s:N1[0], '#52555c', ''] 17 | let s:N3 = ['#aeb7c0', '#43454b', ''] 18 | let s:NW = [s:N1[0], s:airlineWarning, ''] 19 | let s:NM = [s:airlineModified, s:N3[1], ''] 20 | let s:NMi = s:NM 21 | 22 | " Insert mode 23 | let s:I1 = [s:N1[0], s:airlineInsert, ''] 24 | let s:I2 = s:N2 25 | let s:I3 = s:N3 26 | let s:IM = s:NM 27 | 28 | " Visual mode 29 | let s:V1 = [s:N1[0], s:airlineVisual, ''] 30 | let s:V2 = s:N2 31 | let s:V3 = s:N3 32 | let s:VM = s:NM 33 | 34 | " Replace mode 35 | let s:R1 = [s:N1[0], s:airlineReplace, ''] 36 | let s:R2 = s:N2 37 | let s:R3 = s:N3 38 | let s:RM = s:NM 39 | 40 | " Inactive 41 | let s:IA = [s:N1[0], s:N3[1], ''] 42 | 43 | let g:airline#themes#xcodedarkhc#palette.inactive = airline#themes#generate_color_map( 44 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]], 45 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]], 46 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]]) 47 | let g:airline#themes#xcodedarkhc#palette.inactive_modified = { 48 | \ 'airline_c': [s:NMi[0], '', '', '', s:NMi[2]]} 49 | 50 | let g:airline#themes#xcodedarkhc#palette.normal = airline#themes#generate_color_map( 51 | \ [s:N1[0], s:N1[1], '', '', s:N1[2]], 52 | \ [s:N2[0], s:N2[1], '', '', s:N2[2]], 53 | \ [s:N3[0], s:N3[1], '', '', s:N3[2]]) 54 | 55 | let g:airline#themes#xcodedarkhc#palette.normal.airline_warning = [ 56 | \ s:NW[0], s:NW[1], '', '', s:NW[2]] 57 | 58 | let g:airline#themes#xcodedarkhc#palette.normal.airline_error = [ 59 | \ s:NW[0], s:NW[1], '', '', s:NW[2]] 60 | 61 | let g:airline#themes#xcodedarkhc#palette.normal_modified = { 62 | \ 'airline_c': [s:NM[0], s:NM[1], '', '', s:NM[2]]} 63 | 64 | let g:airline#themes#xcodedarkhc#palette.normal_modified.airline_warning = 65 | \ g:airline#themes#xcodedarkhc#palette.normal.airline_warning 66 | 67 | let g:airline#themes#xcodedarkhc#palette.insert = airline#themes#generate_color_map( 68 | \ [s:I1[0], s:I1[1], '', '', s:I1[2]], 69 | \ [s:I2[0], s:I2[1], '', '', s:I2[2]], 70 | \ [s:I3[0], s:I3[1], '', '', s:I3[2]]) 71 | 72 | let g:airline#themes#xcodedarkhc#palette.insert.airline_warning = 73 | \ g:airline#themes#xcodedarkhc#palette.normal.airline_warning 74 | 75 | let g:airline#themes#xcodedarkhc#palette.insert_modified = { 76 | \ 'airline_c': [s:IM[0], s:IM[1], '', '', s:IM[2]]} 77 | 78 | let g:airline#themes#xcodedarkhc#palette.insert_modified.airline_warning = 79 | \ g:airline#themes#xcodedarkhc#palette.normal.airline_warning 80 | 81 | let g:airline#themes#xcodedarkhc#palette.visual = airline#themes#generate_color_map( 82 | \ [s:V1[0], s:V1[1], '', '', s:V1[2]], 83 | \ [s:V2[0], s:V2[1], '', '', s:V2[2]], 84 | \ [s:V3[0], s:V3[1], '', '', s:V3[2]]) 85 | 86 | let g:airline#themes#xcodedarkhc#palette.visual.airline_warning = 87 | \ g:airline#themes#xcodedarkhc#palette.normal.airline_warning 88 | 89 | let g:airline#themes#xcodedarkhc#palette.visual_modified = { 90 | \ 'airline_c': [s:VM[0], s:VM[1], '', '', s:VM[2]]} 91 | 92 | let g:airline#themes#xcodedarkhc#palette.visual_modified.airline_warning = 93 | \ g:airline#themes#xcodedarkhc#palette.normal.airline_warning 94 | 95 | let g:airline#themes#xcodedarkhc#palette.replace = airline#themes#generate_color_map( 96 | \ [s:R1[0], s:R1[1], '', '', s:R1[2]], 97 | \ [s:R2[0], s:R2[1], '', '', s:R2[2]], 98 | \ [s:R3[0], s:R3[1], '', '', s:R3[2]]) 99 | 100 | let g:airline#themes#xcodedarkhc#palette.replace.airline_warning = 101 | \ g:airline#themes#xcodedarkhc#palette.normal.airline_warning 102 | 103 | let g:airline#themes#xcodedarkhc#palette.replace_modified = { 104 | \ 'airline_c': [s:RM[0], s:RM[1], '', '', s:RM[2]]} 105 | 106 | let g:airline#themes#xcodedarkhc#palette.replace_modified.airline_warning = 107 | \ g:airline#themes#xcodedarkhc#palette.normal.airline_warning 108 | 109 | let g:airline#themes#xcodedarkhc#palette.tabline = {} 110 | 111 | let g:airline#themes#xcodedarkhc#palette.tabline.airline_tab = [ 112 | \ s:I2[0], s:I2[1], '', '', s:I2[2]] 113 | 114 | let g:airline#themes#xcodedarkhc#palette.tabline.airline_tabtype = [ 115 | \ s:N2[0], s:N2[1], '', '', s:N2[2]] 116 | endfunction 117 | 118 | call airline#themes#xcodedarkhc#refresh() 119 | -------------------------------------------------------------------------------- /autoload/airline/themes/xcodelighthc.vim: -------------------------------------------------------------------------------- 1 | " Name: xcodelighthc 2 | " Description: A Vim port of the high contrast light Xcode 11 colourscheme 3 | " Author: Luna 4 | " Maintainer: Luna Razzaghipour 5 | " License: Vim License (see `:help license`) 6 | let s:airlineWarning = '#ad1805' 7 | let s:airlineModified = '#703daa' 8 | let s:airlineInsert = '#272ad8' 9 | let s:airlineVisual = '#9c2191' 10 | let s:airlineReplace = '#441ea1' 11 | let g:airline#themes#xcodelighthc#palette = {} 12 | 13 | function! airline#themes#xcodelighthc#refresh() 14 | " Normal mode 15 | let s:N1 = ['#ffffff', '#5c6873', ''] 16 | let s:N2 = [s:N1[0], '#8a99a6', ''] 17 | let s:N3 = ['#000000', '#cdcdcd', ''] 18 | let s:NW = [s:N1[0], s:airlineWarning, ''] 19 | let s:NM = [s:airlineModified, s:N3[1], ''] 20 | let s:NMi = s:NM 21 | 22 | " Insert mode 23 | let s:I1 = [s:N1[0], s:airlineInsert, ''] 24 | let s:I2 = s:N2 25 | let s:I3 = s:N3 26 | let s:IM = s:NM 27 | 28 | " Visual mode 29 | let s:V1 = [s:N1[0], s:airlineVisual, ''] 30 | let s:V2 = s:N2 31 | let s:V3 = s:N3 32 | let s:VM = s:NM 33 | 34 | " Replace mode 35 | let s:R1 = [s:N1[0], s:airlineReplace, ''] 36 | let s:R2 = s:N2 37 | let s:R3 = s:N3 38 | let s:RM = s:NM 39 | 40 | " Inactive 41 | let s:IA = [s:N1[0], s:N3[1], ''] 42 | 43 | let g:airline#themes#xcodelighthc#palette.inactive = airline#themes#generate_color_map( 44 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]], 45 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]], 46 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]]) 47 | let g:airline#themes#xcodelighthc#palette.inactive_modified = { 48 | \ 'airline_c': [s:NMi[0], '', '', '', s:NMi[2]]} 49 | 50 | let g:airline#themes#xcodelighthc#palette.normal = airline#themes#generate_color_map( 51 | \ [s:N1[0], s:N1[1], '', '', s:N1[2]], 52 | \ [s:N2[0], s:N2[1], '', '', s:N2[2]], 53 | \ [s:N3[0], s:N3[1], '', '', s:N3[2]]) 54 | 55 | let g:airline#themes#xcodelighthc#palette.normal.airline_warning = [ 56 | \ s:NW[0], s:NW[1], '', '', s:NW[2]] 57 | 58 | let g:airline#themes#xcodelighthc#palette.normal.airline_error = [ 59 | \ s:NW[0], s:NW[1], '', '', s:NW[2]] 60 | 61 | let g:airline#themes#xcodelighthc#palette.normal_modified = { 62 | \ 'airline_c': [s:NM[0], s:NM[1], '', '', s:NM[2]]} 63 | 64 | let g:airline#themes#xcodelighthc#palette.normal_modified.airline_warning = 65 | \ g:airline#themes#xcodelighthc#palette.normal.airline_warning 66 | 67 | let g:airline#themes#xcodelighthc#palette.insert = airline#themes#generate_color_map( 68 | \ [s:I1[0], s:I1[1], '', '', s:I1[2]], 69 | \ [s:I2[0], s:I2[1], '', '', s:I2[2]], 70 | \ [s:I3[0], s:I3[1], '', '', s:I3[2]]) 71 | 72 | let g:airline#themes#xcodelighthc#palette.insert.airline_warning = 73 | \ g:airline#themes#xcodelighthc#palette.normal.airline_warning 74 | 75 | let g:airline#themes#xcodelighthc#palette.insert_modified = { 76 | \ 'airline_c': [s:IM[0], s:IM[1], '', '', s:IM[2]]} 77 | 78 | let g:airline#themes#xcodelighthc#palette.insert_modified.airline_warning = 79 | \ g:airline#themes#xcodelighthc#palette.normal.airline_warning 80 | 81 | let g:airline#themes#xcodelighthc#palette.visual = airline#themes#generate_color_map( 82 | \ [s:V1[0], s:V1[1], '', '', s:V1[2]], 83 | \ [s:V2[0], s:V2[1], '', '', s:V2[2]], 84 | \ [s:V3[0], s:V3[1], '', '', s:V3[2]]) 85 | 86 | let g:airline#themes#xcodelighthc#palette.visual.airline_warning = 87 | \ g:airline#themes#xcodelighthc#palette.normal.airline_warning 88 | 89 | let g:airline#themes#xcodelighthc#palette.visual_modified = { 90 | \ 'airline_c': [s:VM[0], s:VM[1], '', '', s:VM[2]]} 91 | 92 | let g:airline#themes#xcodelighthc#palette.visual_modified.airline_warning = 93 | \ g:airline#themes#xcodelighthc#palette.normal.airline_warning 94 | 95 | let g:airline#themes#xcodelighthc#palette.replace = airline#themes#generate_color_map( 96 | \ [s:R1[0], s:R1[1], '', '', s:R1[2]], 97 | \ [s:R2[0], s:R2[1], '', '', s:R2[2]], 98 | \ [s:R3[0], s:R3[1], '', '', s:R3[2]]) 99 | 100 | let g:airline#themes#xcodelighthc#palette.replace.airline_warning = 101 | \ g:airline#themes#xcodelighthc#palette.normal.airline_warning 102 | 103 | let g:airline#themes#xcodelighthc#palette.replace_modified = { 104 | \ 'airline_c': [s:RM[0], s:RM[1], '', '', s:RM[2]]} 105 | 106 | let g:airline#themes#xcodelighthc#palette.replace_modified.airline_warning = 107 | \ g:airline#themes#xcodelighthc#palette.normal.airline_warning 108 | 109 | let g:airline#themes#xcodelighthc#palette.tabline = {} 110 | 111 | let g:airline#themes#xcodelighthc#palette.tabline.airline_tab = [ 112 | \ s:I2[0], s:I2[1], '', '', s:I2[2]] 113 | 114 | let g:airline#themes#xcodelighthc#palette.tabline.airline_tabtype = [ 115 | \ s:N2[0], s:N2[1], '', '', s:N2[2]] 116 | endfunction 117 | 118 | call airline#themes#xcodelighthc#refresh() 119 | -------------------------------------------------------------------------------- /templates/xcodewwdc.colortemplate: -------------------------------------------------------------------------------- 1 | Full name: Xcode WWDC 2 | Short name: xcodewwdc 3 | Author: Luna Razzaghipour 4 | Description: The colours from WWDC 2016’s marketing material 5 | 6 | Background: dark 7 | Neovim: yes 8 | 9 | Include: _docs 10 | 11 | ; 12 | ; Palette 13 | ; 14 | 15 | Color: base0 #292c36 ~ 16 | Color: base1 #2f323d ~ 17 | Color: base2 #383b45 ~ 18 | Color: base3 #494d5c ~ 19 | Color: base4 #595e6d ~ 20 | Color: base5 #7f869e ~ 21 | Color: base6 #b3b6c0 ~ 22 | Color: base7 #e7e8eb ~ 23 | 24 | Color: deep_blue0 #0f5bca ~ 25 | Color: deep_blue1 #4484d1 ~ 26 | Color: deep_yellow #fef937 ~ 27 | 28 | Color: green_wash #233429 ~ 29 | Color: orange_wash #3a2e27 ~ 30 | Color: red_wash #3d2c2c ~ 31 | 32 | Color: cyan #00aba4 ~ 33 | Color: green #94c66e ~ 34 | Color: indigo #8884c5 ~ 35 | Color: orange #d28e5d ~ 36 | Color: purple #b73999 ~ 37 | Color: red #bb383a ~ 38 | Color: slate #68878f ~ 39 | 40 | Color: light_indigo #b9b5f6 ~ 41 | Color: light_green #c7faa4 ~ 42 | Color: light_cyan #64dcd4 ~ 43 | 44 | Color: deep_green #23ad68 ~ 45 | Color: strong_green #35d585 ~ 46 | 47 | Term colors: base3 red green orange 48 | Term colors: indigo purple cyan base7 49 | Term colors: base5 red green orange 50 | Term colors: indigo purple cyan base7 51 | 52 | ; 53 | ; Highlighting 54 | ; 55 | 56 | Normal base7 base0 57 | Cursor base0 base7 58 | Empty base7 none 59 | 60 | ; Vim Interface 61 | 62 | CursorLineNr base7 base1 63 | EndOfBuffer base0 base0 64 | FoldColumn base4 none 65 | Folded base4 base2 66 | LineNr base4 none 67 | MatchParen base0 deep_yellow 68 | MatchWord base7 deep_blue0 69 | SignColumn base4 none 70 | Signify deep_blue1 none 71 | 72 | Ignore base4 none 73 | 74 | Pmenu base7 base2 75 | PmenuSbar base2 base2 76 | PmenuSel base7 deep_blue0 77 | PmenuThumb base3 base3 78 | 79 | ErrorMsg red none bold 80 | ModeMsg base5 none 81 | MoreMsg cyan none 82 | Question cyan none 83 | WarningMsg orange none bold 84 | 85 | ColorColumn none base1 86 | CursorColumn none base1 87 | CursorLine none base1 88 | 89 | QuickFixLine base7 deep_blue0 90 | StatusLine base7 base3 91 | StatusLineNC base5 base2 92 | VertSplit base2 base2 93 | WildMenu base7 deep_blue0 94 | 95 | IncSearch base0 deep_yellow 96 | Search base7 base3 97 | Visual none base3 98 | 99 | DiffAdd strong_green green_wash 100 | DiffChange orange none 101 | DiffDelete red red_wash 102 | DiffText orange orange_wash 103 | 104 | ; Syntax 105 | 106 | Comment base5 none 107 | Error base0 red 108 | PreProc orange none 109 | Special indigo none 110 | Statement purple none 111 | 112 | Character orange none 113 | Directory cyan none 114 | Number orange none 115 | SpecialComment base6 none 116 | String red none 117 | Title base7 none bold 118 | Todo base6 none bold 119 | Underlined cyan none underline 120 | 121 | SpellBad none none undercurl 122 | SpellCap none none undercurl 123 | SpellLocal none none undercurl 124 | SpellRare none none undercurl 125 | 126 | ; indentLine 127 | #let g:indentLine_color_gui = '@guibase4' 128 | #let g:indentLine_color_term = @term256base4 129 | 130 | ; Limelight 131 | #let g:limelight_conceal_guifg = '@guibase5' 132 | #let g:limelight_conceal_ctermfg = @term256base5 133 | 134 | Include: _links 135 | 136 | Include: _markdown 137 | markdownDelimiter slate none 138 | markdownCode cyan base2 139 | 140 | ; 141 | ; Config 142 | ; 143 | 144 | #if g:@shortname_green_comments 145 | Comment deep_green none 146 | SpecialComment strong_green none 147 | Todo strong_green none bold 148 | #endif 149 | 150 | #if g:@shortname_emph_types 151 | Typedef light_indigo none 152 | LocalType light_green none 153 | LibraryType light_cyan none 154 | #else 155 | Typedef indigo none 156 | LocalType green none 157 | LibraryType cyan none 158 | #endif 159 | 160 | #if g:@shortname_emph_funcs 161 | FunctionDef light_indigo none 162 | LocalFunc light_green none 163 | LibraryFunc light_cyan none 164 | #else 165 | FunctionDef indigo none 166 | LocalFunc green none 167 | LibraryFunc cyan none 168 | #endif 169 | 170 | #if g:@shortname_emph_idents 171 | IdentifierDef light_indigo none 172 | LocalIdent light_green none 173 | LibraryIdent light_cyan none 174 | #else 175 | IdentifierDef indigo none 176 | LocalIdent green none 177 | LibraryIdent cyan none 178 | #endif 179 | 180 | #if g:@shortname_match_paren_style 181 | MatchParen base0 deep_yellow 182 | #else 183 | MatchParen base7 deep_blue0 184 | #endif 185 | 186 | #if g:@shortname_dim_punctuation 187 | Delimiter base6 none 188 | Operator base6 none 189 | #else 190 | Delimiter base7 none 191 | Operator base7 none 192 | #endif 193 | 194 | ; 195 | ; Airline 196 | ; 197 | 198 | Include: _airline_header 199 | 200 | auxfile autoload/airline/themes/@shortname.vim 201 | let s:airlineWarning = '@guiorange' 202 | let s:airlineModified = '@guilight_indigo' 203 | let s:airlineInsert = '@guideep_yellow' 204 | let s:airlineVisual = '@guipurple' 205 | let s:airlineReplace = '@guiindigo' 206 | endauxfile 207 | 208 | Include: _airline 209 | -------------------------------------------------------------------------------- /templates/_links.colortemplate: -------------------------------------------------------------------------------- 1 | ; Vim Interface 2 | 3 | Terminal -> Normal 4 | 5 | TabLine -> StatusLineNC 6 | TabLineFill -> StatusLineNC 7 | TabLineSel -> StatusLine 8 | 9 | StatusLineTerm -> StatusLine 10 | StatusLineTermNC -> StatusLineNC 11 | 12 | VisualNOS -> Visual 13 | 14 | ; Emphasise the text in the message area/command-line 15 | MsgArea -> Title 16 | 17 | ; Diff 18 | 19 | diffAdded -> DiffAdd 20 | diffBDiffer -> WarningMsg 21 | diffChanged -> DiffChange 22 | diffCommon -> WarningMsg 23 | diffDiffer -> WarningMsg 24 | diffFile -> Directory 25 | diffIdentical -> WarningMsg 26 | diffIndexLine -> Number 27 | diffIsA -> WarningMsg 28 | diffNoEOL -> WarningMsg 29 | diffOnly -> WarningMsg 30 | diffRemoved -> DiffDelete 31 | 32 | ; Syntax 33 | 34 | ; Assume constants (which are always highlighted the same as identifiers) are 35 | ; from libraries. 36 | Constant -> LibraryIdent 37 | Float -> Number 38 | StringDelimiter -> String 39 | 40 | Identifier -> LocalIdent # Assume identifiers are local to the project. 41 | Function -> LibraryFunc # Assume functions are from libraries. 42 | 43 | Boolean -> Statement 44 | Conditional -> Statement 45 | Exception -> Statement 46 | Include -> Statement 47 | Keyword -> Statement 48 | Label -> Statement 49 | Repeat -> Statement 50 | StorageClass -> Statement 51 | Structure -> Statement 52 | 53 | Define -> PreProc 54 | Macro -> PreProc 55 | PreCondit -> PreProc 56 | 57 | Type -> LibraryType # Assume that types are from libraries. 58 | 59 | Debug -> Special 60 | SpecialChar -> Special 61 | Tag -> Special 62 | 63 | Noise -> Delimiter 64 | Quote -> StringDelimiter 65 | 66 | Conceal -> Ignore 67 | NonText -> Ignore 68 | SpecialKey -> Ignore 69 | Whitespace -> Ignore 70 | 71 | ALEVirtualTextError -> ErrorMsg 72 | ALEVirtualTextWarning -> WarningMsg 73 | Searchlight -> IncSearch 74 | SignifySignAdd -> Signify 75 | SignifySignChange -> Signify 76 | SignifySignDelete -> Signify 77 | bibEntryKw -> LibraryIdent 78 | bibKey -> IdentifierDef 79 | bibType -> LibraryType 80 | cssAtRule -> Keyword 81 | cssAttr -> Keyword 82 | cssBraces -> cssNoise 83 | cssClassName -> LocalIdent 84 | cssColor -> cssAttr 85 | cssFunction -> Empty 86 | cssIdentifier -> LocalIdent 87 | cssProp -> LibraryType 88 | cssPseudoClassId -> LibraryIdent 89 | cssSelectorOp -> Operator 90 | gitcommitHeader -> Todo 91 | gitcommitOverflow -> Error 92 | gitcommitSummary -> Title 93 | goField -> LocalIdent 94 | goFunction -> FunctionDef 95 | goFunctionCall -> LibraryFunc 96 | goVarAssign -> LocalIdent 97 | goVarDefs -> IdentifierDef 98 | helpCommand -> helpExample 99 | helpExample -> markdownCode 100 | helpHeadline -> Title 101 | helpHyperTextEntry -> Comment 102 | helpHyperTextJump -> Underlined 103 | helpSectionDelim -> Ignore 104 | helpURL -> helpHyperTextJump 105 | helpVim -> Title 106 | htmlArg -> Special 107 | htmlEndTag -> Delimiter 108 | htmlLink -> Underlined 109 | htmlSpecialTagName -> htmlTagName 110 | htmlTag -> Delimiter 111 | htmlTagName -> Statement 112 | jinjaBlockName -> Typedef 113 | jinjaFilter -> LibraryFunc 114 | jinjaNumber -> Number 115 | jinjaOperator -> Operator 116 | jinjaRawDelim -> PreProc 117 | jinjaSpecial -> Keyword 118 | jinjaString -> String 119 | jinjaTagDelim -> Delimiter 120 | jinjaVarDelim -> Delimiter 121 | jsBuiltins -> LibraryFunc 122 | jsClassDefinition -> Typedef 123 | jsDomErrNo -> LibraryIdent 124 | jsDomNodeConsts -> LibraryIdent 125 | jsExceptions -> LibraryType 126 | jsFuncArgCommas -> jsNoise 127 | jsFuncName -> FunctionDef 128 | jsFunction -> jsStatement 129 | jsGlobalNodeObjects -> jsGlobalObjects 130 | jsGlobalObjects -> LibraryType 131 | jsObjectProp -> LocalIdent 132 | jsOperatorKeyword -> jsStatement 133 | jsThis -> jsStatement 134 | jsVariableDef -> IdentifierDef 135 | jsonKeyword -> jsonString 136 | jsonKeywordMatch -> Operator 137 | jsonQuote -> StringDelimiter 138 | rsForeignConst -> LibraryIdent 139 | rsForeignFunc -> LibraryFunc 140 | rsForeignType -> LibraryType 141 | rsFuncDef -> FunctionDef 142 | rsIdentDef -> IdentifierDef 143 | rsLibraryConst -> LibraryIdent 144 | rsLibraryFunc -> LibraryFunc 145 | rsLibraryType -> LibraryType 146 | rsLifetimeDef -> IdentifierDef 147 | rsSpecialLifetime -> LibraryIdent 148 | rsUserConst -> LocalIdent 149 | rsUserFunc -> LocalFunc 150 | rsUserLifetime -> LocalIdent 151 | rsUserMethod -> LibraryFunc 152 | rsUserType -> LocalType 153 | scssAttribute -> cssNoise 154 | scssInclude -> Keyword 155 | scssMixin -> Keyword 156 | scssMixinName -> LocalFunc 157 | scssMixinParams -> cssNoise 158 | scssSelectorName -> cssClassName 159 | scssVariableAssignment -> Operator 160 | scssVariableValue -> Operator 161 | swiftFuncDef -> FunctionDef 162 | swiftIdentDef -> IdentifierDef 163 | swiftLibraryFunc -> LibraryFunc 164 | swiftLibraryProp -> LibraryIdent 165 | swiftLibraryType -> LibraryType 166 | swiftUserFunc -> LocalFunc 167 | swiftUserProp -> LocalIdent 168 | swiftUserType -> LocalType 169 | typescriptArrayMethod -> LibraryFunc 170 | typescriptArrowFunc -> Operator 171 | typescriptAssign -> Operator 172 | typescriptBOM -> LibraryType 173 | typescriptBOMWindowCons -> LibraryType 174 | typescriptBOMWindowMethod -> LibraryFunc 175 | typescriptBOMWindowProp -> LibraryType 176 | typescriptBinaryOp -> Operator 177 | typescriptBraces -> Delimiter 178 | typescriptCall -> Empty 179 | typescriptClassHeritage -> Type 180 | typescriptClassName -> TypeDef 181 | typescriptDOMDocMethod -> LibraryFunc 182 | typescriptDOMDocProp -> LibraryIdent 183 | typescriptDOMEventCons -> LibraryType 184 | typescriptDOMEventMethod -> LibraryFunc 185 | typescriptDOMEventMethod -> LibraryFunc 186 | typescriptDOMEventProp -> LibraryIdent 187 | typescriptDOMEventTargetMethod -> LibraryFunc 188 | typescriptDOMNodeMethod -> LibraryFunc 189 | typescriptDOMStorageMethod -> LibraryIdent 190 | typescriptEndColons -> Delimiter 191 | typescriptExport -> Keyword 192 | typescriptFuncName -> FunctionDef 193 | typescriptFuncTypeArrow -> typescriptArrowFunc 194 | typescriptGlobal -> typescriptPredefinedType 195 | typescriptIdentifier -> Keyword 196 | typescriptInterfaceName -> Typedef 197 | typescriptMember -> LocalFunc 198 | typescriptObjectLabel -> LocalIdent 199 | typescriptOperator -> Keyword 200 | typescriptParens -> Delimiter 201 | typescriptPredefinedType -> LibraryType 202 | typescriptTypeAnnotation -> Delimiter 203 | typescriptTypeReference -> typescriptUserDefinedType 204 | typescriptUserDefinedType -> LocalType 205 | typescriptVariable -> Keyword 206 | typescriptVariableDeclaration -> IdentifierDef 207 | vimAutoCmdSfxList -> LibraryType 208 | vimAutoEventList -> LocalIdent 209 | vimCmdSep -> Special 210 | vimCommentTitle -> SpecialComment 211 | vimContinue -> Delimiter 212 | vimFuncName -> LibraryFunc 213 | vimFunction -> FunctionDef 214 | vimHighlight -> Statement 215 | vimMapModKey -> vimNotation 216 | vimNotation -> LibraryType 217 | vimOption -> LibraryIdent 218 | vimUserFunc -> LocalFunc 219 | -------------------------------------------------------------------------------- /autoload/airline/themes/xcode.vim: -------------------------------------------------------------------------------- 1 | " Name: xcode 2 | " Description: A Vim port of the default Xcode 11 colourschemes 3 | " Author: Luna 4 | " Maintainer: Luna Razzaghipour 5 | " License: Vim License (see `:help license`) 6 | let s:airlineWarning = '#ff8170' 7 | let s:airlineModified = '#dabaff' 8 | let s:airlineInsert = '#d9c97c' 9 | let s:airlineVisual = '#ff7ab2' 10 | let s:airlineReplace = '#b281eb' 11 | let g:airline#themes#xcode#palette = {} 12 | 13 | function! airline#themes#xcode#refresh() 14 | " Normal mode 15 | let s:N1 = ['#292a30', '#7f8c98', ''] 16 | let s:N2 = [s:N1[0], '#53606e', ''] 17 | let s:N3 = ['#a3b1bf', '#414453', ''] 18 | let s:NW = [s:N1[0], s:airlineWarning, ''] 19 | let s:NM = [s:airlineModified, s:N3[1], ''] 20 | let s:NMi = s:NM 21 | 22 | " Insert mode 23 | let s:I1 = [s:N1[0], s:airlineInsert, ''] 24 | let s:I2 = s:N2 25 | let s:I3 = s:N3 26 | let s:IM = s:NM 27 | 28 | " Visual mode 29 | let s:V1 = [s:N1[0], s:airlineVisual, ''] 30 | let s:V2 = s:N2 31 | let s:V3 = s:N3 32 | let s:VM = s:NM 33 | 34 | " Replace mode 35 | let s:R1 = [s:N1[0], s:airlineReplace, ''] 36 | let s:R2 = s:N2 37 | let s:R3 = s:N3 38 | let s:RM = s:NM 39 | 40 | " Inactive 41 | let s:IA = [s:N1[0], s:N3[1], ''] 42 | 43 | let g:airline#themes#xcode#palette.inactive = airline#themes#generate_color_map( 44 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]], 45 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]], 46 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]]) 47 | let g:airline#themes#xcode#palette.inactive_modified = { 48 | \ 'airline_c': [s:NMi[0], '', '', '', s:NMi[2]]} 49 | 50 | let g:airline#themes#xcode#palette.normal = airline#themes#generate_color_map( 51 | \ [s:N1[0], s:N1[1], '', '', s:N1[2]], 52 | \ [s:N2[0], s:N2[1], '', '', s:N2[2]], 53 | \ [s:N3[0], s:N3[1], '', '', s:N3[2]]) 54 | 55 | let g:airline#themes#xcode#palette.normal.airline_warning = [ 56 | \ s:NW[0], s:NW[1], '', '', s:NW[2]] 57 | 58 | let g:airline#themes#xcode#palette.normal.airline_error = [ 59 | \ s:NW[0], s:NW[1], '', '', s:NW[2]] 60 | 61 | let g:airline#themes#xcode#palette.normal_modified = { 62 | \ 'airline_c': [s:NM[0], s:NM[1], '', '', s:NM[2]]} 63 | 64 | let g:airline#themes#xcode#palette.normal_modified.airline_warning = 65 | \ g:airline#themes#xcode#palette.normal.airline_warning 66 | 67 | let g:airline#themes#xcode#palette.insert = airline#themes#generate_color_map( 68 | \ [s:I1[0], s:I1[1], '', '', s:I1[2]], 69 | \ [s:I2[0], s:I2[1], '', '', s:I2[2]], 70 | \ [s:I3[0], s:I3[1], '', '', s:I3[2]]) 71 | 72 | let g:airline#themes#xcode#palette.insert.airline_warning = 73 | \ g:airline#themes#xcode#palette.normal.airline_warning 74 | 75 | let g:airline#themes#xcode#palette.insert_modified = { 76 | \ 'airline_c': [s:IM[0], s:IM[1], '', '', s:IM[2]]} 77 | 78 | let g:airline#themes#xcode#palette.insert_modified.airline_warning = 79 | \ g:airline#themes#xcode#palette.normal.airline_warning 80 | 81 | let g:airline#themes#xcode#palette.visual = airline#themes#generate_color_map( 82 | \ [s:V1[0], s:V1[1], '', '', s:V1[2]], 83 | \ [s:V2[0], s:V2[1], '', '', s:V2[2]], 84 | \ [s:V3[0], s:V3[1], '', '', s:V3[2]]) 85 | 86 | let g:airline#themes#xcode#palette.visual.airline_warning = 87 | \ g:airline#themes#xcode#palette.normal.airline_warning 88 | 89 | let g:airline#themes#xcode#palette.visual_modified = { 90 | \ 'airline_c': [s:VM[0], s:VM[1], '', '', s:VM[2]]} 91 | 92 | let g:airline#themes#xcode#palette.visual_modified.airline_warning = 93 | \ g:airline#themes#xcode#palette.normal.airline_warning 94 | 95 | let g:airline#themes#xcode#palette.replace = airline#themes#generate_color_map( 96 | \ [s:R1[0], s:R1[1], '', '', s:R1[2]], 97 | \ [s:R2[0], s:R2[1], '', '', s:R2[2]], 98 | \ [s:R3[0], s:R3[1], '', '', s:R3[2]]) 99 | 100 | let g:airline#themes#xcode#palette.replace.airline_warning = 101 | \ g:airline#themes#xcode#palette.normal.airline_warning 102 | 103 | let g:airline#themes#xcode#palette.replace_modified = { 104 | \ 'airline_c': [s:RM[0], s:RM[1], '', '', s:RM[2]]} 105 | 106 | let g:airline#themes#xcode#palette.replace_modified.airline_warning = 107 | \ g:airline#themes#xcode#palette.normal.airline_warning 108 | 109 | let g:airline#themes#xcode#palette.tabline = {} 110 | 111 | let g:airline#themes#xcode#palette.tabline.airline_tab = [ 112 | \ s:I2[0], s:I2[1], '', '', s:I2[2]] 113 | 114 | let g:airline#themes#xcode#palette.tabline.airline_tabtype = [ 115 | \ s:N2[0], s:N2[1], '', '', s:N2[2]] 116 | endfunction 117 | 118 | call airline#themes#xcode#refresh() 119 | " Name: xcode 120 | " Description: A Vim port of the default Xcode 11 colourschemes 121 | " Author: Luna 122 | " Maintainer: Luna Razzaghipour 123 | " License: Vim License (see `:help license`) 124 | let s:airlineWarning = '#d12f1b' 125 | let s:airlineModified = '#804fb8' 126 | let s:airlineInsert = '#272ad8' 127 | let s:airlineVisual = '#ad3da4' 128 | let s:airlineReplace = '#4b21b0' 129 | let g:airline#themes#xcode#palette = {} 130 | 131 | function! airline#themes#xcode#refresh() 132 | " Normal mode 133 | let s:N1 = ['#ffffff', '#5c6873', ''] 134 | let s:N2 = [s:N1[0], '#8a99a6', ''] 135 | let s:N3 = ['#262626', '#cdcdcd', ''] 136 | let s:NW = [s:N1[0], s:airlineWarning, ''] 137 | let s:NM = [s:airlineModified, s:N3[1], ''] 138 | let s:NMi = s:NM 139 | 140 | " Insert mode 141 | let s:I1 = [s:N1[0], s:airlineInsert, ''] 142 | let s:I2 = s:N2 143 | let s:I3 = s:N3 144 | let s:IM = s:NM 145 | 146 | " Visual mode 147 | let s:V1 = [s:N1[0], s:airlineVisual, ''] 148 | let s:V2 = s:N2 149 | let s:V3 = s:N3 150 | let s:VM = s:NM 151 | 152 | " Replace mode 153 | let s:R1 = [s:N1[0], s:airlineReplace, ''] 154 | let s:R2 = s:N2 155 | let s:R3 = s:N3 156 | let s:RM = s:NM 157 | 158 | " Inactive 159 | let s:IA = [s:N1[0], s:N3[1], ''] 160 | 161 | let g:airline#themes#xcode#palette.inactive = airline#themes#generate_color_map( 162 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]], 163 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]], 164 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]]) 165 | let g:airline#themes#xcode#palette.inactive_modified = { 166 | \ 'airline_c': [s:NMi[0], '', '', '', s:NMi[2]]} 167 | 168 | let g:airline#themes#xcode#palette.normal = airline#themes#generate_color_map( 169 | \ [s:N1[0], s:N1[1], '', '', s:N1[2]], 170 | \ [s:N2[0], s:N2[1], '', '', s:N2[2]], 171 | \ [s:N3[0], s:N3[1], '', '', s:N3[2]]) 172 | 173 | let g:airline#themes#xcode#palette.normal.airline_warning = [ 174 | \ s:NW[0], s:NW[1], '', '', s:NW[2]] 175 | 176 | let g:airline#themes#xcode#palette.normal.airline_error = [ 177 | \ s:NW[0], s:NW[1], '', '', s:NW[2]] 178 | 179 | let g:airline#themes#xcode#palette.normal_modified = { 180 | \ 'airline_c': [s:NM[0], s:NM[1], '', '', s:NM[2]]} 181 | 182 | let g:airline#themes#xcode#palette.normal_modified.airline_warning = 183 | \ g:airline#themes#xcode#palette.normal.airline_warning 184 | 185 | let g:airline#themes#xcode#palette.insert = airline#themes#generate_color_map( 186 | \ [s:I1[0], s:I1[1], '', '', s:I1[2]], 187 | \ [s:I2[0], s:I2[1], '', '', s:I2[2]], 188 | \ [s:I3[0], s:I3[1], '', '', s:I3[2]]) 189 | 190 | let g:airline#themes#xcode#palette.insert.airline_warning = 191 | \ g:airline#themes#xcode#palette.normal.airline_warning 192 | 193 | let g:airline#themes#xcode#palette.insert_modified = { 194 | \ 'airline_c': [s:IM[0], s:IM[1], '', '', s:IM[2]]} 195 | 196 | let g:airline#themes#xcode#palette.insert_modified.airline_warning = 197 | \ g:airline#themes#xcode#palette.normal.airline_warning 198 | 199 | let g:airline#themes#xcode#palette.visual = airline#themes#generate_color_map( 200 | \ [s:V1[0], s:V1[1], '', '', s:V1[2]], 201 | \ [s:V2[0], s:V2[1], '', '', s:V2[2]], 202 | \ [s:V3[0], s:V3[1], '', '', s:V3[2]]) 203 | 204 | let g:airline#themes#xcode#palette.visual.airline_warning = 205 | \ g:airline#themes#xcode#palette.normal.airline_warning 206 | 207 | let g:airline#themes#xcode#palette.visual_modified = { 208 | \ 'airline_c': [s:VM[0], s:VM[1], '', '', s:VM[2]]} 209 | 210 | let g:airline#themes#xcode#palette.visual_modified.airline_warning = 211 | \ g:airline#themes#xcode#palette.normal.airline_warning 212 | 213 | let g:airline#themes#xcode#palette.replace = airline#themes#generate_color_map( 214 | \ [s:R1[0], s:R1[1], '', '', s:R1[2]], 215 | \ [s:R2[0], s:R2[1], '', '', s:R2[2]], 216 | \ [s:R3[0], s:R3[1], '', '', s:R3[2]]) 217 | 218 | let g:airline#themes#xcode#palette.replace.airline_warning = 219 | \ g:airline#themes#xcode#palette.normal.airline_warning 220 | 221 | let g:airline#themes#xcode#palette.replace_modified = { 222 | \ 'airline_c': [s:RM[0], s:RM[1], '', '', s:RM[2]]} 223 | 224 | let g:airline#themes#xcode#palette.replace_modified.airline_warning = 225 | \ g:airline#themes#xcode#palette.normal.airline_warning 226 | 227 | let g:airline#themes#xcode#palette.tabline = {} 228 | 229 | let g:airline#themes#xcode#palette.tabline.airline_tab = [ 230 | \ s:I2[0], s:I2[1], '', '', s:I2[2]] 231 | 232 | let g:airline#themes#xcode#palette.tabline.airline_tabtype = [ 233 | \ s:N2[0], s:N2[1], '', '', s:N2[2]] 234 | endfunction 235 | 236 | call airline#themes#xcode#refresh() 237 | -------------------------------------------------------------------------------- /autoload/airline/themes/xcodehc.vim: -------------------------------------------------------------------------------- 1 | " Name: xcodehc 2 | " Description: A Vim port of the default Xcode 11 colourschemes 3 | " Author: Luna 4 | " Maintainer: Luna Razzaghipour 5 | " License: Vim License (see `:help license`) 6 | let s:airlineWarning = '#ff8a7a' 7 | let s:airlineModified = '#e5cfff' 8 | let s:airlineInsert = '#d9c668' 9 | let s:airlineVisual = '#ff85b8' 10 | let s:airlineReplace = '#cda1ff' 11 | let g:airline#themes#xcodehc#palette = {} 12 | 13 | function! airline#themes#xcodehc#refresh() 14 | " Normal mode 15 | let s:N1 = ['#1f1f24', '#838991', ''] 16 | let s:N2 = [s:N1[0], '#52555c', ''] 17 | let s:N3 = ['#aeb7c0', '#43454b', ''] 18 | let s:NW = [s:N1[0], s:airlineWarning, ''] 19 | let s:NM = [s:airlineModified, s:N3[1], ''] 20 | let s:NMi = s:NM 21 | 22 | " Insert mode 23 | let s:I1 = [s:N1[0], s:airlineInsert, ''] 24 | let s:I2 = s:N2 25 | let s:I3 = s:N3 26 | let s:IM = s:NM 27 | 28 | " Visual mode 29 | let s:V1 = [s:N1[0], s:airlineVisual, ''] 30 | let s:V2 = s:N2 31 | let s:V3 = s:N3 32 | let s:VM = s:NM 33 | 34 | " Replace mode 35 | let s:R1 = [s:N1[0], s:airlineReplace, ''] 36 | let s:R2 = s:N2 37 | let s:R3 = s:N3 38 | let s:RM = s:NM 39 | 40 | " Inactive 41 | let s:IA = [s:N1[0], s:N3[1], ''] 42 | 43 | let g:airline#themes#xcodehc#palette.inactive = airline#themes#generate_color_map( 44 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]], 45 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]], 46 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]]) 47 | let g:airline#themes#xcodehc#palette.inactive_modified = { 48 | \ 'airline_c': [s:NMi[0], '', '', '', s:NMi[2]]} 49 | 50 | let g:airline#themes#xcodehc#palette.normal = airline#themes#generate_color_map( 51 | \ [s:N1[0], s:N1[1], '', '', s:N1[2]], 52 | \ [s:N2[0], s:N2[1], '', '', s:N2[2]], 53 | \ [s:N3[0], s:N3[1], '', '', s:N3[2]]) 54 | 55 | let g:airline#themes#xcodehc#palette.normal.airline_warning = [ 56 | \ s:NW[0], s:NW[1], '', '', s:NW[2]] 57 | 58 | let g:airline#themes#xcodehc#palette.normal.airline_error = [ 59 | \ s:NW[0], s:NW[1], '', '', s:NW[2]] 60 | 61 | let g:airline#themes#xcodehc#palette.normal_modified = { 62 | \ 'airline_c': [s:NM[0], s:NM[1], '', '', s:NM[2]]} 63 | 64 | let g:airline#themes#xcodehc#palette.normal_modified.airline_warning = 65 | \ g:airline#themes#xcodehc#palette.normal.airline_warning 66 | 67 | let g:airline#themes#xcodehc#palette.insert = airline#themes#generate_color_map( 68 | \ [s:I1[0], s:I1[1], '', '', s:I1[2]], 69 | \ [s:I2[0], s:I2[1], '', '', s:I2[2]], 70 | \ [s:I3[0], s:I3[1], '', '', s:I3[2]]) 71 | 72 | let g:airline#themes#xcodehc#palette.insert.airline_warning = 73 | \ g:airline#themes#xcodehc#palette.normal.airline_warning 74 | 75 | let g:airline#themes#xcodehc#palette.insert_modified = { 76 | \ 'airline_c': [s:IM[0], s:IM[1], '', '', s:IM[2]]} 77 | 78 | let g:airline#themes#xcodehc#palette.insert_modified.airline_warning = 79 | \ g:airline#themes#xcodehc#palette.normal.airline_warning 80 | 81 | let g:airline#themes#xcodehc#palette.visual = airline#themes#generate_color_map( 82 | \ [s:V1[0], s:V1[1], '', '', s:V1[2]], 83 | \ [s:V2[0], s:V2[1], '', '', s:V2[2]], 84 | \ [s:V3[0], s:V3[1], '', '', s:V3[2]]) 85 | 86 | let g:airline#themes#xcodehc#palette.visual.airline_warning = 87 | \ g:airline#themes#xcodehc#palette.normal.airline_warning 88 | 89 | let g:airline#themes#xcodehc#palette.visual_modified = { 90 | \ 'airline_c': [s:VM[0], s:VM[1], '', '', s:VM[2]]} 91 | 92 | let g:airline#themes#xcodehc#palette.visual_modified.airline_warning = 93 | \ g:airline#themes#xcodehc#palette.normal.airline_warning 94 | 95 | let g:airline#themes#xcodehc#palette.replace = airline#themes#generate_color_map( 96 | \ [s:R1[0], s:R1[1], '', '', s:R1[2]], 97 | \ [s:R2[0], s:R2[1], '', '', s:R2[2]], 98 | \ [s:R3[0], s:R3[1], '', '', s:R3[2]]) 99 | 100 | let g:airline#themes#xcodehc#palette.replace.airline_warning = 101 | \ g:airline#themes#xcodehc#palette.normal.airline_warning 102 | 103 | let g:airline#themes#xcodehc#palette.replace_modified = { 104 | \ 'airline_c': [s:RM[0], s:RM[1], '', '', s:RM[2]]} 105 | 106 | let g:airline#themes#xcodehc#palette.replace_modified.airline_warning = 107 | \ g:airline#themes#xcodehc#palette.normal.airline_warning 108 | 109 | let g:airline#themes#xcodehc#palette.tabline = {} 110 | 111 | let g:airline#themes#xcodehc#palette.tabline.airline_tab = [ 112 | \ s:I2[0], s:I2[1], '', '', s:I2[2]] 113 | 114 | let g:airline#themes#xcodehc#palette.tabline.airline_tabtype = [ 115 | \ s:N2[0], s:N2[1], '', '', s:N2[2]] 116 | endfunction 117 | 118 | call airline#themes#xcodehc#refresh() 119 | " Name: xcodehc 120 | " Description: A Vim port of the default Xcode 11 colourschemes 121 | " Author: Luna 122 | " Maintainer: Luna Razzaghipour 123 | " License: Vim License (see `:help license`) 124 | let s:airlineWarning = '#ad1805' 125 | let s:airlineModified = '#703daa' 126 | let s:airlineInsert = '#272ad8' 127 | let s:airlineVisual = '#9c2191' 128 | let s:airlineReplace = '#441ea1' 129 | let g:airline#themes#xcodehc#palette = {} 130 | 131 | function! airline#themes#xcodehc#refresh() 132 | " Normal mode 133 | let s:N1 = ['#ffffff', '#5c6873', ''] 134 | let s:N2 = [s:N1[0], '#8a99a6', ''] 135 | let s:N3 = ['#000000', '#cdcdcd', ''] 136 | let s:NW = [s:N1[0], s:airlineWarning, ''] 137 | let s:NM = [s:airlineModified, s:N3[1], ''] 138 | let s:NMi = s:NM 139 | 140 | " Insert mode 141 | let s:I1 = [s:N1[0], s:airlineInsert, ''] 142 | let s:I2 = s:N2 143 | let s:I3 = s:N3 144 | let s:IM = s:NM 145 | 146 | " Visual mode 147 | let s:V1 = [s:N1[0], s:airlineVisual, ''] 148 | let s:V2 = s:N2 149 | let s:V3 = s:N3 150 | let s:VM = s:NM 151 | 152 | " Replace mode 153 | let s:R1 = [s:N1[0], s:airlineReplace, ''] 154 | let s:R2 = s:N2 155 | let s:R3 = s:N3 156 | let s:RM = s:NM 157 | 158 | " Inactive 159 | let s:IA = [s:N1[0], s:N3[1], ''] 160 | 161 | let g:airline#themes#xcodehc#palette.inactive = airline#themes#generate_color_map( 162 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]], 163 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]], 164 | \ [s:IA[0], s:IA[1], '', '', s:IA[2]]) 165 | let g:airline#themes#xcodehc#palette.inactive_modified = { 166 | \ 'airline_c': [s:NMi[0], '', '', '', s:NMi[2]]} 167 | 168 | let g:airline#themes#xcodehc#palette.normal = airline#themes#generate_color_map( 169 | \ [s:N1[0], s:N1[1], '', '', s:N1[2]], 170 | \ [s:N2[0], s:N2[1], '', '', s:N2[2]], 171 | \ [s:N3[0], s:N3[1], '', '', s:N3[2]]) 172 | 173 | let g:airline#themes#xcodehc#palette.normal.airline_warning = [ 174 | \ s:NW[0], s:NW[1], '', '', s:NW[2]] 175 | 176 | let g:airline#themes#xcodehc#palette.normal.airline_error = [ 177 | \ s:NW[0], s:NW[1], '', '', s:NW[2]] 178 | 179 | let g:airline#themes#xcodehc#palette.normal_modified = { 180 | \ 'airline_c': [s:NM[0], s:NM[1], '', '', s:NM[2]]} 181 | 182 | let g:airline#themes#xcodehc#palette.normal_modified.airline_warning = 183 | \ g:airline#themes#xcodehc#palette.normal.airline_warning 184 | 185 | let g:airline#themes#xcodehc#palette.insert = airline#themes#generate_color_map( 186 | \ [s:I1[0], s:I1[1], '', '', s:I1[2]], 187 | \ [s:I2[0], s:I2[1], '', '', s:I2[2]], 188 | \ [s:I3[0], s:I3[1], '', '', s:I3[2]]) 189 | 190 | let g:airline#themes#xcodehc#palette.insert.airline_warning = 191 | \ g:airline#themes#xcodehc#palette.normal.airline_warning 192 | 193 | let g:airline#themes#xcodehc#palette.insert_modified = { 194 | \ 'airline_c': [s:IM[0], s:IM[1], '', '', s:IM[2]]} 195 | 196 | let g:airline#themes#xcodehc#palette.insert_modified.airline_warning = 197 | \ g:airline#themes#xcodehc#palette.normal.airline_warning 198 | 199 | let g:airline#themes#xcodehc#palette.visual = airline#themes#generate_color_map( 200 | \ [s:V1[0], s:V1[1], '', '', s:V1[2]], 201 | \ [s:V2[0], s:V2[1], '', '', s:V2[2]], 202 | \ [s:V3[0], s:V3[1], '', '', s:V3[2]]) 203 | 204 | let g:airline#themes#xcodehc#palette.visual.airline_warning = 205 | \ g:airline#themes#xcodehc#palette.normal.airline_warning 206 | 207 | let g:airline#themes#xcodehc#palette.visual_modified = { 208 | \ 'airline_c': [s:VM[0], s:VM[1], '', '', s:VM[2]]} 209 | 210 | let g:airline#themes#xcodehc#palette.visual_modified.airline_warning = 211 | \ g:airline#themes#xcodehc#palette.normal.airline_warning 212 | 213 | let g:airline#themes#xcodehc#palette.replace = airline#themes#generate_color_map( 214 | \ [s:R1[0], s:R1[1], '', '', s:R1[2]], 215 | \ [s:R2[0], s:R2[1], '', '', s:R2[2]], 216 | \ [s:R3[0], s:R3[1], '', '', s:R3[2]]) 217 | 218 | let g:airline#themes#xcodehc#palette.replace.airline_warning = 219 | \ g:airline#themes#xcodehc#palette.normal.airline_warning 220 | 221 | let g:airline#themes#xcodehc#palette.replace_modified = { 222 | \ 'airline_c': [s:RM[0], s:RM[1], '', '', s:RM[2]]} 223 | 224 | let g:airline#themes#xcodehc#palette.replace_modified.airline_warning = 225 | \ g:airline#themes#xcodehc#palette.normal.airline_warning 226 | 227 | let g:airline#themes#xcodehc#palette.tabline = {} 228 | 229 | let g:airline#themes#xcodehc#palette.tabline.airline_tab = [ 230 | \ s:I2[0], s:I2[1], '', '', s:I2[2]] 231 | 232 | let g:airline#themes#xcodehc#palette.tabline.airline_tabtype = [ 233 | \ s:N2[0], s:N2[1], '', '', s:N2[2]] 234 | endfunction 235 | 236 | call airline#themes#xcodehc#refresh() 237 | -------------------------------------------------------------------------------- /xcodedarkhc.itermcolors: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Ansi 0 Color 6 | 7 | Alpha Component 8 | 1 9 | Blue Component 10 | 0.29411765933036804 11 | Color Space 12 | sRGB 13 | Green Component 14 | 0.27058824896812439 15 | Red Component 16 | 0.26274511218070984 17 | 18 | Ansi 1 Color 19 | 20 | Alpha Component 21 | 1 22 | Blue Component 23 | 0.47843137383460999 24 | Color Space 25 | sRGB 26 | Green Component 27 | 0.54117649793624878 28 | Red Component 29 | 1 30 | 31 | Ansi 10 Color 32 | 33 | Alpha Component 34 | 1 35 | Blue Component 36 | 0.92156863212585449 37 | Color Space 38 | sRGB 39 | Green Component 40 | 0.98039215803146362 41 | Red Component 42 | 0.69411766529083252 43 | 44 | Ansi 11 Color 45 | 46 | Alpha Component 47 | 1 48 | Blue Component 49 | 0.30980393290519714 50 | Color Space 51 | sRGB 52 | Green Component 53 | 0.63137257099151611 54 | Red Component 55 | 1 56 | 57 | Ansi 12 Color 58 | 59 | Alpha Component 60 | 1 61 | Blue Component 62 | 1 63 | Color Space 64 | sRGB 65 | Green Component 66 | 0.87450981140136719 67 | Red Component 68 | 0.41960784792900085 69 | 70 | Ansi 13 Color 71 | 72 | Alpha Component 73 | 1 74 | Blue Component 75 | 0.72156864404678345 76 | Color Space 77 | sRGB 78 | Green Component 79 | 0.5215686559677124 80 | Red Component 81 | 1 82 | 83 | Ansi 14 Color 84 | 85 | Alpha Component 86 | 1 87 | Blue Component 88 | 1 89 | Color Space 90 | sRGB 91 | Green Component 92 | 0.81176471710205078 93 | Red Component 94 | 0.89803922176361084 95 | 96 | Ansi 15 Color 97 | 98 | Alpha Component 99 | 1 100 | Blue Component 101 | 1 102 | Color Space 103 | sRGB 104 | Green Component 105 | 1 106 | Red Component 107 | 1 108 | 109 | Ansi 2 Color 110 | 111 | Alpha Component 112 | 1 113 | Blue Component 114 | 0.73725491762161255 115 | Color Space 116 | sRGB 117 | Green Component 118 | 0.78823530673980713 119 | Red Component 120 | 0.51372551918029785 121 | 122 | Ansi 3 Color 123 | 124 | Alpha Component 125 | 1 126 | Blue Component 127 | 0.40784314274787903 128 | Color Space 129 | sRGB 130 | Green Component 131 | 0.7764706015586853 132 | Red Component 133 | 0.85098040103912354 134 | 135 | Ansi 4 Color 136 | 137 | Alpha Component 138 | 1 139 | Blue Component 140 | 0.90196079015731812 141 | Color Space 142 | sRGB 143 | Green Component 144 | 0.76862746477127075 145 | Red Component 146 | 0.30588236451148987 147 | 148 | Ansi 5 Color 149 | 150 | Alpha Component 151 | 1 152 | Blue Component 153 | 0.72156864404678345 154 | Color Space 155 | sRGB 156 | Green Component 157 | 0.5215686559677124 158 | Red Component 159 | 1 160 | 161 | Ansi 6 Color 162 | 163 | Alpha Component 164 | 1 165 | Blue Component 166 | 1 167 | Color Space 168 | sRGB 169 | Green Component 170 | 0.63137257099151611 171 | Red Component 172 | 0.80392158031463623 173 | 174 | Ansi 7 Color 175 | 176 | Alpha Component 177 | 1 178 | Blue Component 179 | 1 180 | Color Space 181 | sRGB 182 | Green Component 183 | 1 184 | Red Component 185 | 1 186 | 187 | Ansi 8 Color 188 | 189 | Alpha Component 190 | 1 191 | Blue Component 192 | 0.56862747669219971 193 | Color Space 194 | sRGB 195 | Green Component 196 | 0.5372549295425415 197 | Red Component 198 | 0.51372551918029785 199 | 200 | Ansi 9 Color 201 | 202 | Alpha Component 203 | 1 204 | Blue Component 205 | 0.47843137383460999 206 | Color Space 207 | sRGB 208 | Green Component 209 | 0.54117649793624878 210 | Red Component 211 | 1 212 | 213 | Background Color 214 | 215 | Alpha Component 216 | 1 217 | Blue Component 218 | 0.14117647707462311 219 | Color Space 220 | sRGB 221 | Green Component 222 | 0.12156862765550613 223 | Red Component 224 | 0.12156862765550613 225 | 226 | Badge Color 227 | 228 | Alpha Component 229 | 0.5 230 | Blue Component 231 | 0.0 232 | Color Space 233 | sRGB 234 | Green Component 235 | 0.1491314172744751 236 | Red Component 237 | 1 238 | 239 | Bold Color 240 | 241 | Alpha Component 242 | 1 243 | Blue Component 244 | 1 245 | Color Space 246 | sRGB 247 | Green Component 248 | 1 249 | Red Component 250 | 1 251 | 252 | Cursor Color 253 | 254 | Alpha Component 255 | 1 256 | Blue Component 257 | 1 258 | Color Space 259 | sRGB 260 | Green Component 261 | 1 262 | Red Component 263 | 1 264 | 265 | Cursor Guide Color 266 | 267 | Alpha Component 268 | 0.25 269 | Blue Component 270 | 1 271 | Color Space 272 | sRGB 273 | Green Component 274 | 0.9268307089805603 275 | Red Component 276 | 0.70213186740875244 277 | 278 | Cursor Text Color 279 | 280 | Alpha Component 281 | 1 282 | Blue Component 283 | 0.14117647707462311 284 | Color Space 285 | sRGB 286 | Green Component 287 | 0.12156862765550613 288 | Red Component 289 | 0.12156862765550613 290 | 291 | Foreground Color 292 | 293 | Alpha Component 294 | 1 295 | Blue Component 296 | 1 297 | Color Space 298 | sRGB 299 | Green Component 300 | 1 301 | Red Component 302 | 1 303 | 304 | Link Color 305 | 306 | Alpha Component 307 | 1 308 | Blue Component 309 | 1 310 | Color Space 311 | sRGB 312 | Green Component 313 | 0.87450981140136719 314 | Red Component 315 | 0.41960784792900085 316 | 317 | Selected Text Color 318 | 319 | Alpha Component 320 | 1 321 | Blue Component 322 | 1 323 | Color Space 324 | sRGB 325 | Green Component 326 | 1 327 | Red Component 328 | 1 329 | 330 | Selection Color 331 | 332 | Alpha Component 333 | 1 334 | Blue Component 335 | 0.29411765933036804 336 | Color Space 337 | sRGB 338 | Green Component 339 | 0.27058824896812439 340 | Red Component 341 | 0.26274511218070984 342 | 343 | 344 | 345 | -------------------------------------------------------------------------------- /xcodelighthc.itermcolors: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Ansi 0 Color 6 | 7 | Alpha Component 8 | 1 9 | Blue Component 10 | 0.99215686321258545 11 | Color Space 12 | sRGB 13 | Green Component 14 | 0.84705883264541626 15 | Red Component 16 | 0.70588237047195435 17 | 18 | Ansi 1 Color 19 | 20 | Alpha Component 21 | 1 22 | Blue Component 23 | 0.019607843831181526 24 | Color Space 25 | sRGB 26 | Green Component 27 | 0.094117648899555206 28 | Red Component 29 | 0.67843139171600342 30 | 31 | Ansi 10 Color 32 | 33 | Alpha Component 34 | 1 35 | Blue Component 36 | 0.27058824896812439 37 | Color Space 38 | sRGB 39 | Green Component 40 | 0.25490197539329529 41 | Red Component 42 | 0.090196080505847931 43 | 44 | Ansi 11 Color 45 | 46 | Alpha Component 47 | 1 48 | Blue Component 49 | 0.16470588743686676 50 | Color Space 51 | sRGB 52 | Green Component 53 | 0.28627452254295349 54 | Red Component 55 | 0.47058823704719543 56 | 57 | Ansi 12 Color 58 | 59 | Alpha Component 60 | 1 61 | Blue Component 62 | 0.45098039507865906 63 | Color Space 64 | sRGB 65 | Green Component 66 | 0.24705882370471954 67 | Red Component 68 | 0.0 69 | 70 | Ansi 13 Color 71 | 72 | Alpha Component 73 | 1 74 | Blue Component 75 | 0.56862747669219971 76 | Color Space 77 | sRGB 78 | Green Component 79 | 0.12941177189350128 80 | Red Component 81 | 0.61176472902297974 82 | 83 | Ansi 14 Color 84 | 85 | Alpha Component 86 | 1 87 | Blue Component 88 | 0.63137257099151611 89 | Color Space 90 | sRGB 91 | Green Component 92 | 0.11764705926179886 93 | Red Component 94 | 0.26666668057441711 95 | 96 | Ansi 15 Color 97 | 98 | Alpha Component 99 | 1 100 | Blue Component 101 | 0.0 102 | Color Space 103 | sRGB 104 | Green Component 105 | 0.0 106 | Red Component 107 | 0.0 108 | 109 | Ansi 2 Color 110 | 111 | Alpha Component 112 | 1 113 | Blue Component 114 | 0.3803921639919281 115 | Color Space 116 | sRGB 117 | Green Component 118 | 0.364705890417099 119 | Red Component 120 | 0.20784313976764679 121 | 122 | Ansi 3 Color 123 | 124 | Alpha Component 125 | 1 126 | Blue Component 127 | 0.16470588743686676 128 | Color Space 129 | sRGB 130 | Green Component 131 | 0.28627452254295349 132 | Red Component 133 | 0.47058823704719543 134 | 135 | Ansi 4 Color 136 | 137 | Alpha Component 138 | 1 139 | Blue Component 140 | 0.63137257099151611 141 | Color Space 142 | sRGB 143 | Green Component 144 | 0.34509804844856262 145 | Red Component 146 | 0.0 147 | 148 | Ansi 5 Color 149 | 150 | Alpha Component 151 | 1 152 | Blue Component 153 | 0.56862747669219971 154 | Color Space 155 | sRGB 156 | Green Component 157 | 0.12941177189350128 158 | Red Component 159 | 0.61176472902297974 160 | 161 | Ansi 6 Color 162 | 163 | Alpha Component 164 | 1 165 | Blue Component 166 | 0.66666668653488159 167 | Color Space 168 | sRGB 169 | Green Component 170 | 0.23921568691730499 171 | Red Component 172 | 0.43921568989753723 173 | 174 | Ansi 7 Color 175 | 176 | Alpha Component 177 | 1 178 | Blue Component 179 | 0.0 180 | Color Space 181 | sRGB 182 | Green Component 183 | 0.0 184 | Red Component 185 | 0.0 186 | 187 | Ansi 8 Color 188 | 189 | Alpha Component 190 | 1 191 | Blue Component 192 | 0.65098041296005249 193 | Color Space 194 | sRGB 195 | Green Component 196 | 0.60000002384185791 197 | Red Component 198 | 0.54117649793624878 199 | 200 | Ansi 9 Color 201 | 202 | Alpha Component 203 | 1 204 | Blue Component 205 | 0.019607843831181526 206 | Color Space 207 | sRGB 208 | Green Component 209 | 0.094117648899555206 210 | Red Component 211 | 0.67843139171600342 212 | 213 | Background Color 214 | 215 | Alpha Component 216 | 1 217 | Blue Component 218 | 1 219 | Color Space 220 | sRGB 221 | Green Component 222 | 1 223 | Red Component 224 | 1 225 | 226 | Badge Color 227 | 228 | Alpha Component 229 | 0.5 230 | Blue Component 231 | 0.0 232 | Color Space 233 | sRGB 234 | Green Component 235 | 0.1491314172744751 236 | Red Component 237 | 1 238 | 239 | Bold Color 240 | 241 | Alpha Component 242 | 1 243 | Blue Component 244 | 0.0 245 | Color Space 246 | sRGB 247 | Green Component 248 | 0.0 249 | Red Component 250 | 0.0 251 | 252 | Cursor Color 253 | 254 | Alpha Component 255 | 1 256 | Blue Component 257 | 0.0 258 | Color Space 259 | sRGB 260 | Green Component 261 | 0.0 262 | Red Component 263 | 0.0 264 | 265 | Cursor Guide Color 266 | 267 | Alpha Component 268 | 0.25 269 | Blue Component 270 | 1 271 | Color Space 272 | sRGB 273 | Green Component 274 | 0.9268307089805603 275 | Red Component 276 | 0.70213186740875244 277 | 278 | Cursor Text Color 279 | 280 | Alpha Component 281 | 1 282 | Blue Component 283 | 1 284 | Color Space 285 | sRGB 286 | Green Component 287 | 1 288 | Red Component 289 | 1 290 | 291 | Foreground Color 292 | 293 | Alpha Component 294 | 1 295 | Blue Component 296 | 0.0 297 | Color Space 298 | sRGB 299 | Green Component 300 | 0.0 301 | Red Component 302 | 0.0 303 | 304 | Link Color 305 | 306 | Alpha Component 307 | 1 308 | Blue Component 309 | 0.63137257099151611 310 | Color Space 311 | sRGB 312 | Green Component 313 | 0.34509804844856262 314 | Red Component 315 | 0.0 316 | 317 | Selected Text Color 318 | 319 | Alpha Component 320 | 1 321 | Blue Component 322 | 0.0 323 | Color Space 324 | sRGB 325 | Green Component 326 | 0.0 327 | Red Component 328 | 0.0 329 | 330 | Selection Color 331 | 332 | Alpha Component 333 | 1 334 | Blue Component 335 | 0.99215686321258545 336 | Color Space 337 | sRGB 338 | Green Component 339 | 0.84705883264541626 340 | Red Component 341 | 0.70588237047195435 342 | 343 | 344 | 345 | -------------------------------------------------------------------------------- /xcodedark.itermcolors: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Ansi 0 Color 6 | 7 | Alpha Component 8 | 1 9 | Blue Component 10 | 0.32549020648002625 11 | Color Space 12 | sRGB 13 | Green Component 14 | 0.26666668057441711 15 | Red Component 16 | 0.25490197539329529 17 | 18 | Ansi 1 Color 19 | 20 | Alpha Component 21 | 1 22 | Blue Component 23 | 0.43921568989753723 24 | Color Space 25 | sRGB 26 | Green Component 27 | 0.5058823823928833 28 | Red Component 29 | 1 30 | 31 | Ansi 10 Color 32 | 33 | Alpha Component 34 | 1 35 | Blue Component 36 | 0.89411765336990356 37 | Color Space 38 | sRGB 39 | Green Component 40 | 0.94901961088180542 41 | Red Component 42 | 0.67450982332229614 43 | 44 | Ansi 11 Color 45 | 46 | Alpha Component 47 | 1 48 | Blue Component 49 | 0.30980393290519714 50 | Color Space 51 | sRGB 52 | Green Component 53 | 0.63137257099151611 54 | Red Component 55 | 1 56 | 57 | Ansi 12 Color 58 | 59 | Alpha Component 60 | 1 61 | Blue Component 62 | 1 63 | Color Space 64 | sRGB 65 | Green Component 66 | 0.87450981140136719 67 | Red Component 68 | 0.41960784792900085 69 | 70 | Ansi 13 Color 71 | 72 | Alpha Component 73 | 1 74 | Blue Component 75 | 0.69803923368453979 76 | Color Space 77 | sRGB 78 | Green Component 79 | 0.47843137383460999 80 | Red Component 81 | 1 82 | 83 | Ansi 14 Color 84 | 85 | Alpha Component 86 | 1 87 | Blue Component 88 | 1 89 | Color Space 90 | sRGB 91 | Green Component 92 | 0.729411780834198 93 | Red Component 94 | 0.85490196943283081 95 | 96 | Ansi 15 Color 97 | 98 | Alpha Component 99 | 1 100 | Blue Component 101 | 0.87843137979507446 102 | Color Space 103 | sRGB 104 | Green Component 105 | 0.87450981140136719 106 | Red Component 107 | 0.87450981140136719 108 | 109 | Ansi 2 Color 110 | 111 | Alpha Component 112 | 1 113 | Blue Component 114 | 0.70196080207824707 115 | Color Space 116 | sRGB 117 | Green Component 118 | 0.7607843279838562 119 | Red Component 120 | 0.47058823704719543 121 | 122 | Ansi 3 Color 123 | 124 | Alpha Component 125 | 1 126 | Blue Component 127 | 0.48627451062202454 128 | Color Space 129 | sRGB 130 | Green Component 131 | 0.78823530673980713 132 | Red Component 133 | 0.85098040103912354 134 | 135 | Ansi 4 Color 136 | 137 | Alpha Component 138 | 1 139 | Blue Component 140 | 0.80000001192092896 141 | Color Space 142 | sRGB 143 | Green Component 144 | 0.69019609689712524 145 | Red Component 146 | 0.30588236451148987 147 | 148 | Ansi 5 Color 149 | 150 | Alpha Component 151 | 1 152 | Blue Component 153 | 0.69803923368453979 154 | Color Space 155 | sRGB 156 | Green Component 157 | 0.47843137383460999 158 | Red Component 159 | 1 160 | 161 | Ansi 6 Color 162 | 163 | Alpha Component 164 | 1 165 | Blue Component 166 | 0.92156863212585449 167 | Color Space 168 | sRGB 169 | Green Component 170 | 0.5058823823928833 171 | Red Component 172 | 0.69803923368453979 173 | 174 | Ansi 7 Color 175 | 176 | Alpha Component 177 | 1 178 | Blue Component 179 | 0.87843137979507446 180 | Color Space 181 | sRGB 182 | Green Component 183 | 0.87450981140136719 184 | Red Component 185 | 0.87450981140136719 186 | 187 | Ansi 8 Color 188 | 189 | Alpha Component 190 | 1 191 | Blue Component 192 | 0.59607845544815063 193 | Color Space 194 | sRGB 195 | Green Component 196 | 0.54901963472366333 197 | Red Component 198 | 0.49803921580314636 199 | 200 | Ansi 9 Color 201 | 202 | Alpha Component 203 | 1 204 | Blue Component 205 | 0.43921568989753723 206 | Color Space 207 | sRGB 208 | Green Component 209 | 0.5058823823928833 210 | Red Component 211 | 1 212 | 213 | Background Color 214 | 215 | Alpha Component 216 | 1 217 | Blue Component 218 | 0.18823529779911041 219 | Color Space 220 | sRGB 221 | Green Component 222 | 0.16470588743686676 223 | Red Component 224 | 0.16078431904315948 225 | 226 | Badge Color 227 | 228 | Alpha Component 229 | 0.5 230 | Blue Component 231 | 0.0 232 | Color Space 233 | sRGB 234 | Green Component 235 | 0.1491314172744751 236 | Red Component 237 | 1 238 | 239 | Bold Color 240 | 241 | Alpha Component 242 | 1 243 | Blue Component 244 | 0.87843137979507446 245 | Color Space 246 | sRGB 247 | Green Component 248 | 0.87450981140136719 249 | Red Component 250 | 0.87450981140136719 251 | 252 | Cursor Color 253 | 254 | Alpha Component 255 | 1 256 | Blue Component 257 | 0.87843137979507446 258 | Color Space 259 | sRGB 260 | Green Component 261 | 0.87450981140136719 262 | Red Component 263 | 0.87450981140136719 264 | 265 | Cursor Guide Color 266 | 267 | Alpha Component 268 | 0.25 269 | Blue Component 270 | 1 271 | Color Space 272 | sRGB 273 | Green Component 274 | 0.9268307089805603 275 | Red Component 276 | 0.70213186740875244 277 | 278 | Cursor Text Color 279 | 280 | Alpha Component 281 | 1 282 | Blue Component 283 | 0.18823529779911041 284 | Color Space 285 | sRGB 286 | Green Component 287 | 0.16470588743686676 288 | Red Component 289 | 0.16078431904315948 290 | 291 | Foreground Color 292 | 293 | Alpha Component 294 | 1 295 | Blue Component 296 | 0.87843137979507446 297 | Color Space 298 | sRGB 299 | Green Component 300 | 0.87450981140136719 301 | Red Component 302 | 0.87450981140136719 303 | 304 | Link Color 305 | 306 | Alpha Component 307 | 1 308 | Blue Component 309 | 1 310 | Color Space 311 | sRGB 312 | Green Component 313 | 0.87450981140136719 314 | Red Component 315 | 0.41960784792900085 316 | 317 | Selected Text Color 318 | 319 | Alpha Component 320 | 1 321 | Blue Component 322 | 0.87843137979507446 323 | Color Space 324 | sRGB 325 | Green Component 326 | 0.87450981140136719 327 | Red Component 328 | 0.87450981140136719 329 | 330 | Selection Color 331 | 332 | Alpha Component 333 | 1 334 | Blue Component 335 | 0.32549020648002625 336 | Color Space 337 | sRGB 338 | Green Component 339 | 0.26666668057441711 340 | Red Component 341 | 0.25490197539329529 342 | 343 | 344 | 345 | -------------------------------------------------------------------------------- /xcodelight.itermcolors: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Ansi 0 Color 6 | 7 | Alpha Component 8 | 1 9 | Blue Component 10 | 0.99215686321258545 11 | Color Space 12 | sRGB 13 | Green Component 14 | 0.84705883264541626 15 | Red Component 16 | 0.70588237047195435 17 | 18 | Ansi 1 Color 19 | 20 | Alpha Component 21 | 1 22 | Blue Component 23 | 0.10588235408067703 24 | Color Space 25 | sRGB 26 | Green Component 27 | 0.18431372940540314 28 | Red Component 29 | 0.81960785388946533 30 | 31 | Ansi 10 Color 32 | 33 | Alpha Component 34 | 1 35 | Blue Component 36 | 0.36078432202339172 37 | Color Space 38 | sRGB 39 | Green Component 40 | 0.34117648005485535 41 | Red Component 42 | 0.13725490868091583 43 | 44 | Ansi 11 Color 45 | 46 | Alpha Component 47 | 1 48 | Blue Component 49 | 0.16470588743686676 50 | Color Space 51 | sRGB 52 | Green Component 53 | 0.28627452254295349 54 | Red Component 55 | 0.47058823704719543 56 | 57 | Ansi 12 Color 58 | 59 | Alpha Component 60 | 1 61 | Blue Component 62 | 0.47450980544090271 63 | Color Space 64 | sRGB 65 | Green Component 66 | 0.30980393290519714 67 | Red Component 68 | 0.043137256056070328 69 | 70 | Ansi 13 Color 71 | 72 | Alpha Component 73 | 1 74 | Blue Component 75 | 0.64313727617263794 76 | Color Space 77 | sRGB 78 | Green Component 79 | 0.23921568691730499 80 | Red Component 81 | 0.67843139171600342 82 | 83 | Ansi 14 Color 84 | 85 | Alpha Component 86 | 1 87 | Blue Component 88 | 0.69019609689712524 89 | Color Space 90 | sRGB 91 | Green Component 92 | 0.12941177189350128 93 | Red Component 94 | 0.29411765933036804 95 | 96 | Ansi 15 Color 97 | 98 | Alpha Component 99 | 1 100 | Blue Component 101 | 0.14901961386203766 102 | Color Space 103 | sRGB 104 | Green Component 105 | 0.14901961386203766 106 | Red Component 107 | 0.14901961386203766 108 | 109 | Ansi 2 Color 110 | 111 | Alpha Component 112 | 1 113 | Blue Component 114 | 0.52941179275512695 115 | Color Space 116 | sRGB 117 | Green Component 118 | 0.50196081399917603 119 | Red Component 120 | 0.24313725531101227 121 | 122 | Ansi 3 Color 123 | 124 | Alpha Component 125 | 1 126 | Blue Component 127 | 0.16470588743686676 128 | Color Space 129 | sRGB 130 | Green Component 131 | 0.28627452254295349 132 | Red Component 133 | 0.47058823704719543 134 | 135 | Ansi 4 Color 136 | 137 | Alpha Component 138 | 1 139 | Blue Component 140 | 0.62745100259780884 141 | Color Space 142 | sRGB 143 | Green Component 144 | 0.40784314274787903 145 | Red Component 146 | 0.058823529630899429 147 | 148 | Ansi 5 Color 149 | 150 | Alpha Component 151 | 1 152 | Blue Component 153 | 0.64313727617263794 154 | Color Space 155 | sRGB 156 | Green Component 157 | 0.23921568691730499 158 | Red Component 159 | 0.67843139171600342 160 | 161 | Ansi 6 Color 162 | 163 | Alpha Component 164 | 1 165 | Blue Component 166 | 0.72156864404678345 167 | Color Space 168 | sRGB 169 | Green Component 170 | 0.30980393290519714 171 | Red Component 172 | 0.50196081399917603 173 | 174 | Ansi 7 Color 175 | 176 | Alpha Component 177 | 1 178 | Blue Component 179 | 0.14901961386203766 180 | Color Space 181 | sRGB 182 | Green Component 183 | 0.14901961386203766 184 | Red Component 185 | 0.14901961386203766 186 | 187 | Ansi 8 Color 188 | 189 | Alpha Component 190 | 1 191 | Blue Component 192 | 0.65098041296005249 193 | Color Space 194 | sRGB 195 | Green Component 196 | 0.60000002384185791 197 | Red Component 198 | 0.54117649793624878 199 | 200 | Ansi 9 Color 201 | 202 | Alpha Component 203 | 1 204 | Blue Component 205 | 0.10588235408067703 206 | Color Space 207 | sRGB 208 | Green Component 209 | 0.18431372940540314 210 | Red Component 211 | 0.81960785388946533 212 | 213 | Background Color 214 | 215 | Alpha Component 216 | 1 217 | Blue Component 218 | 1 219 | Color Space 220 | sRGB 221 | Green Component 222 | 1 223 | Red Component 224 | 1 225 | 226 | Badge Color 227 | 228 | Alpha Component 229 | 0.5 230 | Blue Component 231 | 0.0 232 | Color Space 233 | sRGB 234 | Green Component 235 | 0.1491314172744751 236 | Red Component 237 | 1 238 | 239 | Bold Color 240 | 241 | Alpha Component 242 | 1 243 | Blue Component 244 | 0.14901961386203766 245 | Color Space 246 | sRGB 247 | Green Component 248 | 0.14901961386203766 249 | Red Component 250 | 0.14901961386203766 251 | 252 | Cursor Color 253 | 254 | Alpha Component 255 | 1 256 | Blue Component 257 | 0.14901961386203766 258 | Color Space 259 | sRGB 260 | Green Component 261 | 0.14901961386203766 262 | Red Component 263 | 0.14901961386203766 264 | 265 | Cursor Guide Color 266 | 267 | Alpha Component 268 | 0.25 269 | Blue Component 270 | 1 271 | Color Space 272 | sRGB 273 | Green Component 274 | 0.9268307089805603 275 | Red Component 276 | 0.70213186740875244 277 | 278 | Cursor Text Color 279 | 280 | Alpha Component 281 | 1 282 | Blue Component 283 | 1 284 | Color Space 285 | sRGB 286 | Green Component 287 | 1 288 | Red Component 289 | 1 290 | 291 | Foreground Color 292 | 293 | Alpha Component 294 | 1 295 | Blue Component 296 | 0.14901961386203766 297 | Color Space 298 | sRGB 299 | Green Component 300 | 0.14901961386203766 301 | Red Component 302 | 0.14901961386203766 303 | 304 | Link Color 305 | 306 | Alpha Component 307 | 1 308 | Blue Component 309 | 0.62745100259780884 310 | Color Space 311 | sRGB 312 | Green Component 313 | 0.40784314274787903 314 | Red Component 315 | 0.058823529630899429 316 | 317 | Selected Text Color 318 | 319 | Alpha Component 320 | 1 321 | Blue Component 322 | 0.14901961386203766 323 | Color Space 324 | sRGB 325 | Green Component 326 | 0.14901961386203766 327 | Red Component 328 | 0.14901961386203766 329 | 330 | Selection Color 331 | 332 | Alpha Component 333 | 1 334 | Blue Component 335 | 0.99215686321258545 336 | Color Space 337 | sRGB 338 | Green Component 339 | 0.84705883264541626 340 | Red Component 341 | 0.70588237047195435 342 | 343 | 344 | 345 | -------------------------------------------------------------------------------- /xcodewwdc.itermcolors: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Ansi 0 Color 6 | 7 | Alpha Component 8 | 1 9 | Blue Component 10 | 0.36078432202339172 11 | Color Space 12 | sRGB 13 | Green Component 14 | 0.30196079611778259 15 | Red Component 16 | 0.28627452254295349 17 | 18 | Ansi 1 Color 19 | 20 | Alpha Component 21 | 1 22 | Blue Component 23 | 0.22745098173618317 24 | Color Space 25 | sRGB 26 | Green Component 27 | 0.21960784494876862 28 | Red Component 29 | 0.73333334922790527 30 | 31 | Ansi 10 Color 32 | 33 | Alpha Component 34 | 1 35 | Blue Component 36 | 0.43137255311012268 37 | Color Space 38 | sRGB 39 | Green Component 40 | 0.7764706015586853 41 | Red Component 42 | 0.58039218187332153 43 | 44 | Ansi 11 Color 45 | 46 | Alpha Component 47 | 1 48 | Blue Component 49 | 0.364705890417099 50 | Color Space 51 | sRGB 52 | Green Component 53 | 0.55686277151107788 54 | Red Component 55 | 0.82352942228317261 56 | 57 | Ansi 12 Color 58 | 59 | Alpha Component 60 | 1 61 | Blue Component 62 | 0.77254903316497803 63 | Color Space 64 | sRGB 65 | Green Component 66 | 0.51764708757400513 67 | Red Component 68 | 0.53333336114883423 69 | 70 | Ansi 13 Color 71 | 72 | Alpha Component 73 | 1 74 | Blue Component 75 | 0.60000002384185791 76 | Color Space 77 | sRGB 78 | Green Component 79 | 0.22352941334247589 80 | Red Component 81 | 0.71764707565307617 82 | 83 | Ansi 14 Color 84 | 85 | Alpha Component 86 | 1 87 | Blue Component 88 | 0.64313727617263794 89 | Color Space 90 | sRGB 91 | Green Component 92 | 0.67058825492858887 93 | Red Component 94 | 0.0 95 | 96 | Ansi 15 Color 97 | 98 | Alpha Component 99 | 1 100 | Blue Component 101 | 0.92156863212585449 102 | Color Space 103 | sRGB 104 | Green Component 105 | 0.90980392694473267 106 | Red Component 107 | 0.90588235855102539 108 | 109 | Ansi 2 Color 110 | 111 | Alpha Component 112 | 1 113 | Blue Component 114 | 0.43137255311012268 115 | Color Space 116 | sRGB 117 | Green Component 118 | 0.7764706015586853 119 | Red Component 120 | 0.58039218187332153 121 | 122 | Ansi 3 Color 123 | 124 | Alpha Component 125 | 1 126 | Blue Component 127 | 0.364705890417099 128 | Color Space 129 | sRGB 130 | Green Component 131 | 0.55686277151107788 132 | Red Component 133 | 0.82352942228317261 134 | 135 | Ansi 4 Color 136 | 137 | Alpha Component 138 | 1 139 | Blue Component 140 | 0.77254903316497803 141 | Color Space 142 | sRGB 143 | Green Component 144 | 0.51764708757400513 145 | Red Component 146 | 0.53333336114883423 147 | 148 | Ansi 5 Color 149 | 150 | Alpha Component 151 | 1 152 | Blue Component 153 | 0.60000002384185791 154 | Color Space 155 | sRGB 156 | Green Component 157 | 0.22352941334247589 158 | Red Component 159 | 0.71764707565307617 160 | 161 | Ansi 6 Color 162 | 163 | Alpha Component 164 | 1 165 | Blue Component 166 | 0.64313727617263794 167 | Color Space 168 | sRGB 169 | Green Component 170 | 0.67058825492858887 171 | Red Component 172 | 0.0 173 | 174 | Ansi 7 Color 175 | 176 | Alpha Component 177 | 1 178 | Blue Component 179 | 0.92156863212585449 180 | Color Space 181 | sRGB 182 | Green Component 183 | 0.90980392694473267 184 | Red Component 185 | 0.90588235855102539 186 | 187 | Ansi 8 Color 188 | 189 | Alpha Component 190 | 1 191 | Blue Component 192 | 0.61960786581039429 193 | Color Space 194 | sRGB 195 | Green Component 196 | 0.52549022436141968 197 | Red Component 198 | 0.49803921580314636 199 | 200 | Ansi 9 Color 201 | 202 | Alpha Component 203 | 1 204 | Blue Component 205 | 0.22745098173618317 206 | Color Space 207 | sRGB 208 | Green Component 209 | 0.21960784494876862 210 | Red Component 211 | 0.73333334922790527 212 | 213 | Background Color 214 | 215 | Alpha Component 216 | 1 217 | Blue Component 218 | 0.21176470816135406 219 | Color Space 220 | sRGB 221 | Green Component 222 | 0.17254902422428131 223 | Red Component 224 | 0.16078431904315948 225 | 226 | Badge Color 227 | 228 | Alpha Component 229 | 0.5 230 | Blue Component 231 | 0.0 232 | Color Space 233 | sRGB 234 | Green Component 235 | 0.1491314172744751 236 | Red Component 237 | 1 238 | 239 | Bold Color 240 | 241 | Alpha Component 242 | 1 243 | Blue Component 244 | 0.92156863212585449 245 | Color Space 246 | sRGB 247 | Green Component 248 | 0.90980392694473267 249 | Red Component 250 | 0.90588235855102539 251 | 252 | Cursor Color 253 | 254 | Alpha Component 255 | 1 256 | Blue Component 257 | 0.92156863212585449 258 | Color Space 259 | sRGB 260 | Green Component 261 | 0.90980392694473267 262 | Red Component 263 | 0.90588235855102539 264 | 265 | Cursor Guide Color 266 | 267 | Alpha Component 268 | 0.25 269 | Blue Component 270 | 1 271 | Color Space 272 | sRGB 273 | Green Component 274 | 0.9268307089805603 275 | Red Component 276 | 0.70213186740875244 277 | 278 | Cursor Text Color 279 | 280 | Alpha Component 281 | 1 282 | Blue Component 283 | 0.21176470816135406 284 | Color Space 285 | sRGB 286 | Green Component 287 | 0.17254902422428131 288 | Red Component 289 | 0.16078431904315948 290 | 291 | Foreground Color 292 | 293 | Alpha Component 294 | 1 295 | Blue Component 296 | 0.92156863212585449 297 | Color Space 298 | sRGB 299 | Green Component 300 | 0.90980392694473267 301 | Red Component 302 | 0.90588235855102539 303 | 304 | Link Color 305 | 306 | Alpha Component 307 | 1 308 | Blue Component 309 | 0.64313727617263794 310 | Color Space 311 | sRGB 312 | Green Component 313 | 0.67058825492858887 314 | Red Component 315 | 0.0 316 | 317 | Selected Text Color 318 | 319 | Alpha Component 320 | 1 321 | Blue Component 322 | 0.92156863212585449 323 | Color Space 324 | sRGB 325 | Green Component 326 | 0.90980392694473267 327 | Red Component 328 | 0.90588235855102539 329 | 330 | Selection Color 331 | 332 | Alpha Component 333 | 1 334 | Blue Component 335 | 0.36078432202339172 336 | Color Space 337 | sRGB 338 | Green Component 339 | 0.30196079611778259 340 | Red Component 341 | 0.28627452254295349 342 | 343 | 344 | 345 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # vim-colors-xcode 2 | 3 | A number of Xcode’s colourschemes, now for (Neo)Vim! 4 | 5 | ![](./xcode-theme-split.png) 6 | 7 |
8 | High contrast variants are available 9 | 10 | | `xcodedark` | `xcodedarkhc` (high-contrast) | 11 | | -------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | 12 | | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-comparison/xcodedark.png) | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-comparison/xcodedarkhc.png) | 13 | 14 | --- 15 | 16 | | `xcodelight` | `xcodelighthc` (high-contrast) | 17 | | --------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | 18 | | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-comparison/xcodelight.png) | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-comparison/xcodelighthc.png) | 19 | 20 |
21 | 22 |
23 | Installation 24 | 25 | Use your favorite runtimepath/plugin manager. If you don’t have one, I recommend [Plug](https://github.com/junegunn/vim-plug): 26 | 27 | ```viml 28 | Plug 'lunacookies/vim-colors-xcode' 29 | ``` 30 | 31 | Or, alternatively, you can install the old-fashioned way by copying the relevant directories right into `~/.vim`: 32 | 33 | ```console 34 | $ git clone https://github.com/lunacookies/vim-colors-xcode.git 35 | $ cp -r vim-colors-xcode/{autoload,colors,doc} ~/.vim 36 | ``` 37 | 38 |
39 | 40 |
41 | Language Support 42 | 43 | These colourschemes have been carefully tuned for the following language plugins: 44 | 45 | - Bib(La)TeX (built-in) 46 | - CSS ([hail2u/vim-css3-syntax](https://github.com/hail2u/vim-css3-syntax)) 47 | - Git ([tpope/vim-git](https://github.com/tpope/vim-git)) 48 | - Go ([fatih/vim-go](https://github.com/fatih/vim-go)) 49 | - HTML ([othree/html5.vim](https://github.com/othree/html5.vim)) 50 | - JSON (built-in) 51 | - JavaScript ([pangloss/vim-javascript](https://github.com/pangloss/vim-javascript)) 52 | - Jinja 2 ([Glench/Vim-Jinja2-Syntax](https://github.com/Glench/Vim-Jinja2-Syntax)) 53 | - Markdown ([tpope/vim-markdown](https://github.com/tpope/vim-markdown)) 54 | - Rust ([lunacookies/vim-rust-syntax-ext](https://github.com/lunacookies/vim-rust-syntax-ext)) 55 | - SCSS ([cakebaker/scss-syntax.vim](https://github.com/cakebaker/scss-syntax.vim)) 56 | - Swift ([lunacookies/vim-swift](https://github.com/lunacookies/vim-swift)) 57 | - TypeScript ([HerringtonDarkholme/yats.vim](https://github.com/HerringtonDarkholme/yats.vim)) 58 | - Vim help (built-in) 59 | - VimL (built-in) 60 |
61 | 62 |
63 | Plugin Support 64 | 65 | These plugins are specifically supported: 66 | 67 | - [Airline](https://github.com/vim-airline/vim-airline) 68 | - [Matchup](https://github.com/andymass/vim-matchup) 69 | - [Searchlight](https://github.com/PeterRincker/vim-searchlight) 70 | - [Signify](https://github.com/mhinz/vim-signify) 71 | - [Flash](https://github.com/folke/flash.nvim) 72 | 73 | To get the closest experience to Xcode it is recommended that you use the following configuration for Signify: 74 | 75 | ```viml 76 | let g:signify_sign_add = '┃' 77 | let g:signify_sign_change = '┃' 78 | let g:signify_sign_delete = '•' 79 | 80 | let g:signify_sign_show_count = 0 " Don’t show the number of deleted lines. 81 | ``` 82 | 83 | Xcode updates its Git gutter signs immediately upon editing. To achieve this you can add the following to your `vimrc`: 84 | 85 | ```viml 86 | " Update Git signs every time the text is changed 87 | autocmd User SignifySetup 88 | \ execute 'autocmd! signify' | 89 | \ autocmd signify TextChanged,TextChangedI * call sy#start() 90 | ``` 91 | 92 |
93 | 94 |
95 | Options 96 | 97 | Use `:help xcode`, 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_` 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. 98 | 99 | _Note that I’ve only added screenshots of the light and dark variants for the options below for reasons of brevity._ 100 | 101 |
102 | Comment Style 103 | 104 | - This option does not exist in the WWDC colourscheme 105 | - The default value is `0` 106 | 107 | | `green_comments` | Dark | Light | 108 | | --------------------------- | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------- | 109 | | `0` | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-green-0-dark.png) | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-green-0-light.png) | 110 | | `1` | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-green-1-dark.png) | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-green-1-light.png) | 111 | 112 |
113 | 114 |
115 | Punctuation Dimming 116 | 117 | - This option is available in all colourschemes 118 | - The default value is `1` 119 | 120 | | `dim_punctuation` | Dark | Light | 121 | | ---------------------------- | ---------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | 122 | | `0` | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-dim-0-dark.png) | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-dim-0-light.png) | 123 | | `1` | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-dim-1-dark.png) | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-dim-1-light.png) | 124 | 125 |
126 | 127 |
128 | Syntax Item Emphasis 129 | 130 | - This option is available in all colourschemes 131 | - The default values are `1`, `0` and `0`, for `emph_types`, `emph_funcs` and `emph_idents` respectively 132 | 133 | | `emph_types`, `emph_funcs`, `emph_idents` | Dark | Light | 134 | | ---------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------ | 135 | | `1`,
`0`,
`0` | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-types-1-funcs-0-idents-0-dark.png) | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-types-1-funcs-0-idents-0-light.png) | 136 | | `0`,
`1`,
`0` | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-types-0-funcs-1-idents-0-dark.png) | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-types-0-funcs-1-idents-0-light.png) | 137 | | `0`,
`1`,
`1` | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-types-0-funcs-1-idents-1-dark.png) | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-types-0-funcs-1-idents-1-light.png) | 138 | 139 |
140 | 141 |
142 | MatchParen style 143 | 144 | - This option is available in all colourschemes 145 | - The default value is `0` 146 | 147 | | `match_paren_style` | Dark | Light | 148 | | ------------------------------ | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ | 149 | | `0` | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-matchparen-0-dark.png) | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-matchparen-0-light.png) | 150 | | `1` | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-matchparen-1-dark.png) | ![](https://raw.githubusercontent.com/lunacookies/resources/master/xcode-matchparen-1-light.png) | 151 | 152 |
153 |
154 | 155 |
156 | Usage 157 | 158 | First, add one of the following lines to your Vim configuration. 159 | 160 | The standard theme: 161 | 162 | ```viml 163 | colorscheme xcode 164 | ``` 165 | 166 | Or the high contrast version: 167 | 168 | ```viml 169 | colorscheme xcodehc 170 | ``` 171 | 172 | Either version will change appearance based on `background`'s value (light or dark). 173 | 174 | You may also specify a theme variant specifically, bypassing the automatic `background` feature. This method is the only way to access the `xcodewwdc` theme. 175 | 176 | ```viml 177 | colorscheme xcodedark 178 | colorscheme xcodedarkhc 179 | colorscheme xcodelight 180 | colorscheme xcodelighthc 181 | colorscheme xcodewwdc 182 | ``` 183 | 184 | 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: 185 | 186 | ```viml 187 | set termguicolors 188 | ``` 189 | 190 | If you want other terminal output to match with vim-colors-xcode, then set its colours to match the ones below: 191 | 192 |
193 | Dark Palette 194 | 195 | | Colour | Normal | Bright | 196 | | ---------- | --------- | --------- | 197 | | Black | `#414453` | `#7f8c98` | 198 | | Red | `#ff8170` | `#ff8170` | 199 | | Green | `#78c2b3` | `#acf2e4` | 200 | | Yellow | `#d9c97c` | `#ffa14f` | 201 | | Blue | `#4eb0cc` | `#6bdfff` | 202 | | Magenta | `#ff7ab2` | `#ff7ab2` | 203 | | Cyan | `#b281eb` | `#dabaff` | 204 | | White | `#dfdfe0` | `#dfdfe0` | 205 | | Foreground | `#dfdfe0` | | 206 | | Background | `#292a30` | | 207 | 208 |
209 | 210 |
211 | Dark High Contrast Palette 212 | 213 | | Colour | Normal | Bright | 214 | | ---------- | --------- | --------- | 215 | | Black | `#43454b` | `#838991` | 216 | | Red | `#ff8a7a` | `#ff8a7a` | 217 | | Green | `#83c9bc` | `#b1faeb` | 218 | | Yellow | `#d9c668` | `#ffa14f` | 219 | | Blue | `#4ec4e6` | `#6bdfff` | 220 | | Magenta | `#ff85b8` | `#ff85b8` | 221 | | Cyan | `#cda1ff` | `#e5cfff` | 222 | | White | `#ffffff` | `#ffffff` | 223 | | Foreground | `#ffffff` | | 224 | | Background | `#1f1f24` | | 225 | 226 |
227 | 228 |
229 | Light Palette 230 | 231 | | Colour | Normal | Bright | 232 | | ---------- | --------- | --------- | 233 | | Black | `#b4d8fd` | `#8a99a6` | 234 | | Red | `#d12f1b` | `#d12f1b` | 235 | | Green | `#3e8087` | `#23575c` | 236 | | Yellow | `#78492a` | `#78492a` | 237 | | Blue | `#0f68a0` | `#0b4f79` | 238 | | Magenta | `#ad3da4` | `#ad3da4` | 239 | | Cyan | `#804fb8` | `#4b21b0` | 240 | | White | `#262626` | `#262626` | 241 | | Foreground | `#262626` | | 242 | | Background | `#ffffff` | | 243 | 244 |
245 | 246 |
247 | Light High Contrast Palette 248 | 249 | | Colour | Normal | Bright | 250 | | ---------- | --------- | --------- | 251 | | Black | `#b4d8fd` | `#8a99a6` | 252 | | Red | `#ad1805` | `#ad1805` | 253 | | Green | `#355d61` | `#174145` | 254 | | Yellow | `#78492a` | `#78492a` | 255 | | Blue | `#0058a1` | `#003f73` | 256 | | Magenta | `#9c2191` | `#9c2191` | 257 | | Cyan | `#703daa` | `#441ea1` | 258 | | White | `#000000` | `#000000` | 259 | | Foreground | `#000000` | | 260 | | Background | `#ffffff` | | 261 | 262 |
263 | 264 |
265 | WWDC Palette 266 | 267 | | Colour | Normal | Bright | 268 | | ---------- | --------- | --------- | 269 | | Black | `#494d5c` | `#7f869e` | 270 | | Red | `#bb383a` | `#bb383a` | 271 | | Green | `#94c66e` | `#94c66e` | 272 | | Yellow | `#d28e5d` | `#d28e5d` | 273 | | Blue | `#8884c5` | `#8884c5` | 274 | | Magenta | `#b73999` | `#b73999` | 275 | | Cyan | `#00aba4` | `#00aba4` | 276 | | White | `#e7e8eb` | `#e7e8eb` | 277 | | Foreground | `#e7e8eb` | | 278 | | Background | `#292c36` | | 279 | 280 |
281 | 282 | iTerm presets for all these palettes are included with this repository. 283 | 284 | If you would like to have italic comments, add the following to your `vimrc`: 285 | 286 | ```viml 287 | augroup vim-colors-xcode 288 | autocmd! 289 | augroup END 290 | 291 | autocmd vim-colors-xcode ColorScheme * hi Comment cterm=italic gui=italic 292 | autocmd vim-colors-xcode ColorScheme * hi SpecialComment cterm=italic gui=italic 293 | ``` 294 | 295 |
296 | 297 | Made in [Colortemplate](https://github.com/lifepillar/vim-colortemplate), the Toolkit for Vim Colourscheme Designers. 298 | 299 | 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/). 300 | -------------------------------------------------------------------------------- /colors/xcodedark.vim: -------------------------------------------------------------------------------- 1 | " Name: Xcode Dark 2 | " Description: A Vim port of the default dark Xcode 11 colourscheme 3 | " Author: Luna Razzaghipour 4 | " Maintainer: Luna Razzaghipour 5 | " License: Vim License (see `:help license`) 6 | " Last Change: 2025 Dec 02 7 | 8 | " Generated by Colortemplate v2.2.3 9 | 10 | set background=dark 11 | 12 | hi clear 13 | let g:colors_name = 'xcodedark' 14 | 15 | let s:t_Co = has('gui_running') ? -1 : get(g:, 'xcodedark_t_Co', get(g:, 't_Co', exists('&t_Co') ? +&t_Co : 0)) 16 | 17 | if !exists('g:xcodedark_green_comments') 18 | let g:xcodedark_green_comments = 0 19 | endif 20 | if !exists('g:xcodedark_emph_types') 21 | let g:xcodedark_emph_types = 1 22 | endif 23 | if !exists('g:xcodedark_emph_funcs') 24 | let g:xcodedark_emph_funcs = 0 25 | endif 26 | if !exists('g:xcodedark_emph_idents') 27 | let g:xcodedark_emph_idents = 0 28 | endif 29 | if !exists('g:xcodedark_match_paren_style') 30 | let g:xcodedark_match_paren_style = 0 31 | endif 32 | if !exists('g:xcodedark_dim_punctuation') 33 | let g:xcodedark_dim_punctuation = 1 34 | endif 35 | 36 | if (has('termguicolors') && &termguicolors) || has('gui_running') 37 | let g:terminal_ansi_colors = ['#414453', '#ff8170', '#78c2b3', '#d9c97c', '#4eb0cc', '#ff7ab2', '#b281eb', '#dfdfe0', '#7f8c98', '#ff8170', '#acf2e4', '#ffa14f', '#6bdfff', '#ff7ab2', '#dabaff', '#dfdfe0'] 38 | endif 39 | if has('nvim') 40 | let g:terminal_color_0 = '#414453' 41 | let g:terminal_color_1 = '#ff8170' 42 | let g:terminal_color_2 = '#78c2b3' 43 | let g:terminal_color_3 = '#d9c97c' 44 | let g:terminal_color_4 = '#4eb0cc' 45 | let g:terminal_color_5 = '#ff7ab2' 46 | let g:terminal_color_6 = '#b281eb' 47 | let g:terminal_color_7 = '#dfdfe0' 48 | let g:terminal_color_8 = '#7f8c98' 49 | let g:terminal_color_9 = '#ff8170' 50 | let g:terminal_color_10 = '#acf2e4' 51 | let g:terminal_color_11 = '#ffa14f' 52 | let g:terminal_color_12 = '#6bdfff' 53 | let g:terminal_color_13 = '#ff7ab2' 54 | let g:terminal_color_14 = '#dabaff' 55 | let g:terminal_color_15 = '#dfdfe0' 56 | endif 57 | hi Normal guifg=#dfdfe0 guibg=#292a30 gui=NONE cterm=NONE 58 | hi Cursor guifg=#292a30 guibg=#dfdfe0 gui=NONE cterm=NONE 59 | hi Empty guifg=#dfdfe0 guibg=NONE gui=NONE cterm=NONE 60 | hi CursorLineNr guifg=#dfdfe0 guibg=#2f3037 gui=NONE cterm=NONE 61 | hi EndOfBuffer guifg=#292a30 guibg=#292a30 gui=NONE cterm=NONE 62 | hi FoldColumn guifg=#53606e guibg=NONE gui=NONE cterm=NONE 63 | hi Folded guifg=#53606e guibg=#393b44 gui=NONE cterm=NONE 64 | hi LineNr guifg=#53606e guibg=NONE gui=NONE cterm=NONE 65 | hi MatchWord guifg=#dfdfe0 guibg=#0f5bca gui=NONE cterm=NONE 66 | hi SignColumn guifg=#53606e guibg=NONE gui=NONE cterm=NONE 67 | hi Signify guifg=#4484d1 guibg=NONE gui=NONE cterm=NONE 68 | hi Ignore guifg=#53606e guibg=NONE gui=NONE cterm=NONE 69 | hi Pmenu guifg=#dfdfe0 guibg=#393b44 gui=NONE cterm=NONE 70 | hi PmenuSbar guifg=#393b44 guibg=#393b44 gui=NONE cterm=NONE 71 | hi PmenuSel guifg=#dfdfe0 guibg=#0f5bca gui=NONE cterm=NONE 72 | hi PmenuThumb guifg=#414453 guibg=#414453 gui=NONE cterm=NONE 73 | hi ErrorMsg guifg=#ff8170 guibg=NONE gui=NONE cterm=NONE 74 | hi ModeMsg guifg=#7f8c98 guibg=NONE gui=NONE cterm=NONE 75 | hi MoreMsg guifg=#ff7ab2 guibg=NONE gui=NONE cterm=NONE 76 | hi Question guifg=#ff7ab2 guibg=NONE gui=NONE cterm=NONE 77 | hi WarningMsg guifg=#ffa14f guibg=NONE gui=NONE cterm=NONE 78 | hi ColorColumn guifg=NONE guibg=#2f3037 gui=NONE cterm=NONE 79 | hi CursorColumn guifg=NONE guibg=#2f3037 gui=NONE cterm=NONE 80 | hi CursorLine guifg=NONE guibg=#2f3037 gui=NONE cterm=NONE 81 | hi QuickFixLine guifg=#dfdfe0 guibg=#0f5bca gui=NONE cterm=NONE 82 | hi StatusLine guifg=#dfdfe0 guibg=#414453 gui=NONE cterm=NONE 83 | hi StatusLineNC guifg=#7f8c98 guibg=#393b44 gui=NONE cterm=NONE 84 | hi VertSplit guifg=#393b44 guibg=#393b44 gui=NONE cterm=NONE 85 | hi WildMenu guifg=#dfdfe0 guibg=#0f5bca gui=NONE cterm=NONE 86 | hi IncSearch guifg=#292a30 guibg=#fef937 gui=NONE cterm=NONE 87 | hi Search guifg=#dfdfe0 guibg=#414453 gui=NONE cterm=NONE 88 | hi Visual guifg=NONE guibg=#414453 gui=NONE cterm=NONE 89 | hi DiffAdd guifg=#acf2e4 guibg=#243330 gui=NONE cterm=NONE 90 | hi DiffChange guifg=#ffa14f guibg=NONE gui=NONE cterm=NONE 91 | hi DiffDelete guifg=#ff8170 guibg=#3b2d2b gui=NONE cterm=NONE 92 | hi DiffText guifg=#ffa14f guibg=#382e27 gui=NONE cterm=NONE 93 | hi Comment guifg=#7f8c98 guibg=NONE gui=NONE cterm=NONE 94 | hi Error guifg=#292a30 guibg=#ff8170 gui=NONE cterm=NONE 95 | hi PreProc guifg=#ffa14f guibg=NONE gui=NONE cterm=NONE 96 | hi Special guifg=#78c2b3 guibg=NONE gui=NONE cterm=NONE 97 | hi Statement guifg=#ff7ab2 guibg=NONE gui=bold cterm=bold 98 | hi Character guifg=#d9c97c guibg=NONE gui=NONE cterm=NONE 99 | hi Directory guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE 100 | hi Number guifg=#d9c97c guibg=NONE gui=NONE cterm=NONE 101 | hi SpecialComment guifg=#a3b1bf guibg=NONE gui=NONE cterm=NONE 102 | hi String guifg=#ff8170 guibg=NONE gui=NONE cterm=NONE 103 | hi Title guifg=#dfdfe0 guibg=NONE gui=bold cterm=bold 104 | hi Todo guifg=#a3b1bf guibg=NONE gui=bold cterm=bold 105 | hi Underlined guifg=#6bdfff guibg=NONE gui=underline cterm=underline 106 | hi SpellBad guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl 107 | hi SpellCap guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl 108 | hi SpellLocal guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl 109 | hi SpellRare guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl 110 | let g:indentLine_color_gui = '#53606e' 111 | let g:indentLine_color_term = 59 112 | let g:limelight_conceal_guifg = '#7f8c98' 113 | let g:limelight_conceal_ctermfg = 245 114 | hi! link Terminal Normal 115 | hi! link TabLine StatusLineNC 116 | hi! link TabLineFill StatusLineNC 117 | hi! link TabLineSel StatusLine 118 | hi! link StatusLineTerm StatusLine 119 | hi! link StatusLineTermNC StatusLineNC 120 | hi! link VisualNOS Visual 121 | hi! link MsgArea Title 122 | hi! link diffAdded DiffAdd 123 | hi! link diffBDiffer WarningMsg 124 | hi! link diffChanged DiffChange 125 | hi! link diffCommon WarningMsg 126 | hi! link diffDiffer WarningMsg 127 | hi! link diffFile Directory 128 | hi! link diffIdentical WarningMsg 129 | hi! link diffIndexLine Number 130 | hi! link diffIsA WarningMsg 131 | hi! link diffNoEOL WarningMsg 132 | hi! link diffOnly WarningMsg 133 | hi! link diffRemoved DiffDelete 134 | hi! link Constant LibraryIdent 135 | hi! link Float Number 136 | hi! link StringDelimiter String 137 | hi! link Identifier LocalIdent 138 | hi! link Function LibraryFunc 139 | hi! link Boolean Statement 140 | hi! link Conditional Statement 141 | hi! link Exception Statement 142 | hi! link Include Statement 143 | hi! link Keyword Statement 144 | hi! link Label Statement 145 | hi! link Repeat Statement 146 | hi! link StorageClass Statement 147 | hi! link Structure Statement 148 | hi! link Define PreProc 149 | hi! link Macro PreProc 150 | hi! link PreCondit PreProc 151 | hi! link Type LibraryType 152 | hi! link Debug Special 153 | hi! link SpecialChar Special 154 | hi! link Tag Special 155 | hi! link Noise Delimiter 156 | hi! link Quote StringDelimiter 157 | hi! link Conceal Ignore 158 | hi! link NonText Ignore 159 | hi! link SpecialKey Ignore 160 | hi! link Whitespace Ignore 161 | hi! link ALEVirtualTextError ErrorMsg 162 | hi! link ALEVirtualTextWarning WarningMsg 163 | hi! link Searchlight IncSearch 164 | hi! link SignifySignAdd Signify 165 | hi! link SignifySignChange Signify 166 | hi! link SignifySignDelete Signify 167 | hi! link bibEntryKw LibraryIdent 168 | hi! link bibKey IdentifierDef 169 | hi! link bibType LibraryType 170 | hi! link cssAtRule Keyword 171 | hi! link cssAttr Keyword 172 | hi! link cssBraces cssNoise 173 | hi! link cssClassName LocalIdent 174 | hi! link cssColor cssAttr 175 | hi! link cssFunction Empty 176 | hi! link cssIdentifier LocalIdent 177 | hi! link cssProp LibraryType 178 | hi! link cssPseudoClassId LibraryIdent 179 | hi! link cssSelectorOp Operator 180 | hi! link gitcommitHeader Todo 181 | hi! link gitcommitOverflow Error 182 | hi! link gitcommitSummary Title 183 | hi! link goField LocalIdent 184 | hi! link goFunction FunctionDef 185 | hi! link goFunctionCall LibraryFunc 186 | hi! link goVarAssign LocalIdent 187 | hi! link goVarDefs IdentifierDef 188 | hi! link helpCommand helpExample 189 | hi! link helpExample markdownCode 190 | hi! link helpHeadline Title 191 | hi! link helpHyperTextEntry Comment 192 | hi! link helpHyperTextJump Underlined 193 | hi! link helpSectionDelim Ignore 194 | hi! link helpURL helpHyperTextJump 195 | hi! link helpVim Title 196 | hi! link htmlArg Special 197 | hi! link htmlEndTag Delimiter 198 | hi! link htmlLink Underlined 199 | hi! link htmlSpecialTagName htmlTagName 200 | hi! link htmlTag Delimiter 201 | hi! link htmlTagName Statement 202 | hi! link jinjaBlockName Typedef 203 | hi! link jinjaFilter LibraryFunc 204 | hi! link jinjaNumber Number 205 | hi! link jinjaOperator Operator 206 | hi! link jinjaRawDelim PreProc 207 | hi! link jinjaSpecial Keyword 208 | hi! link jinjaString String 209 | hi! link jinjaTagDelim Delimiter 210 | hi! link jinjaVarDelim Delimiter 211 | hi! link jsBuiltins LibraryFunc 212 | hi! link jsClassDefinition Typedef 213 | hi! link jsDomErrNo LibraryIdent 214 | hi! link jsDomNodeConsts LibraryIdent 215 | hi! link jsExceptions LibraryType 216 | hi! link jsFuncArgCommas jsNoise 217 | hi! link jsFuncName FunctionDef 218 | hi! link jsFunction jsStatement 219 | hi! link jsGlobalNodeObjects jsGlobalObjects 220 | hi! link jsGlobalObjects LibraryType 221 | hi! link jsObjectProp LocalIdent 222 | hi! link jsOperatorKeyword jsStatement 223 | hi! link jsThis jsStatement 224 | hi! link jsVariableDef IdentifierDef 225 | hi! link jsonKeyword jsonString 226 | hi! link jsonKeywordMatch Operator 227 | hi! link jsonQuote StringDelimiter 228 | hi! link rsForeignConst LibraryIdent 229 | hi! link rsForeignFunc LibraryFunc 230 | hi! link rsForeignType LibraryType 231 | hi! link rsFuncDef FunctionDef 232 | hi! link rsIdentDef IdentifierDef 233 | hi! link rsLibraryConst LibraryIdent 234 | hi! link rsLibraryFunc LibraryFunc 235 | hi! link rsLibraryType LibraryType 236 | hi! link rsLifetimeDef IdentifierDef 237 | hi! link rsSpecialLifetime LibraryIdent 238 | hi! link rsUserConst LocalIdent 239 | hi! link rsUserFunc LocalFunc 240 | hi! link rsUserLifetime LocalIdent 241 | hi! link rsUserMethod LibraryFunc 242 | hi! link rsUserType LocalType 243 | hi! link scssAttribute cssNoise 244 | hi! link scssInclude Keyword 245 | hi! link scssMixin Keyword 246 | hi! link scssMixinName LocalFunc 247 | hi! link scssMixinParams cssNoise 248 | hi! link scssSelectorName cssClassName 249 | hi! link scssVariableAssignment Operator 250 | hi! link scssVariableValue Operator 251 | hi! link swiftFuncDef FunctionDef 252 | hi! link swiftIdentDef IdentifierDef 253 | hi! link swiftLibraryFunc LibraryFunc 254 | hi! link swiftLibraryProp LibraryIdent 255 | hi! link swiftLibraryType LibraryType 256 | hi! link swiftUserFunc LocalFunc 257 | hi! link swiftUserProp LocalIdent 258 | hi! link swiftUserType LocalType 259 | hi! link typescriptArrayMethod LibraryFunc 260 | hi! link typescriptArrowFunc Operator 261 | hi! link typescriptAssign Operator 262 | hi! link typescriptBOM LibraryType 263 | hi! link typescriptBOMWindowCons LibraryType 264 | hi! link typescriptBOMWindowMethod LibraryFunc 265 | hi! link typescriptBOMWindowProp LibraryType 266 | hi! link typescriptBinaryOp Operator 267 | hi! link typescriptBraces Delimiter 268 | hi! link typescriptCall Empty 269 | hi! link typescriptClassHeritage Type 270 | hi! link typescriptClassName TypeDef 271 | hi! link typescriptDOMDocMethod LibraryFunc 272 | hi! link typescriptDOMDocProp LibraryIdent 273 | hi! link typescriptDOMEventCons LibraryType 274 | hi! link typescriptDOMEventMethod LibraryFunc 275 | hi! link typescriptDOMEventMethod LibraryFunc 276 | hi! link typescriptDOMEventProp LibraryIdent 277 | hi! link typescriptDOMEventTargetMethod LibraryFunc 278 | hi! link typescriptDOMNodeMethod LibraryFunc 279 | hi! link typescriptDOMStorageMethod LibraryIdent 280 | hi! link typescriptEndColons Delimiter 281 | hi! link typescriptExport Keyword 282 | hi! link typescriptFuncName FunctionDef 283 | hi! link typescriptFuncTypeArrow typescriptArrowFunc 284 | hi! link typescriptGlobal typescriptPredefinedType 285 | hi! link typescriptIdentifier Keyword 286 | hi! link typescriptInterfaceName Typedef 287 | hi! link typescriptMember LocalFunc 288 | hi! link typescriptObjectLabel LocalIdent 289 | hi! link typescriptOperator Keyword 290 | hi! link typescriptParens Delimiter 291 | hi! link typescriptPredefinedType LibraryType 292 | hi! link typescriptTypeAnnotation Delimiter 293 | hi! link typescriptTypeReference typescriptUserDefinedType 294 | hi! link typescriptUserDefinedType LocalType 295 | hi! link typescriptVariable Keyword 296 | hi! link typescriptVariableDeclaration IdentifierDef 297 | hi! link vimAutoCmdSfxList LibraryType 298 | hi! link vimAutoEventList LocalIdent 299 | hi! link vimCmdSep Special 300 | hi! link vimCommentTitle SpecialComment 301 | hi! link vimContinue Delimiter 302 | hi! link vimFuncName LibraryFunc 303 | hi! link vimFunction FunctionDef 304 | hi! link vimHighlight Statement 305 | hi! link vimMapModKey vimNotation 306 | hi! link vimNotation LibraryType 307 | hi! link vimOption LibraryIdent 308 | hi! link vimUserFunc LocalFunc 309 | hi! link markdownBoldDelimiter markdownDelimiter 310 | hi! link markdownBoldItalicDelimiter markdownDelimiter 311 | hi! link markdownCodeBlock markdownCode 312 | hi! link markdownCodeDelimiter markdownDelimiter 313 | hi! link markdownHeadingDelimiter markdownDelimiter 314 | hi! link markdownItalicDelimiter markdownDelimiter 315 | hi! link markdownLinkDelimiter markdownDelimiter 316 | hi! link markdownLinkText Empty 317 | hi! link markdownLinkTextDelimiter markdownDelimiter 318 | hi! link markdownListMarker markdownDelimiter 319 | hi! link markdownRule markdownDelimiter 320 | hi! link markdownUrl Underlined 321 | hi markdownDelimiter guifg=#78c2b3 guibg=NONE gui=NONE cterm=NONE 322 | hi markdownCode guifg=#dabaff guibg=#393b44 gui=NONE cterm=NONE 323 | if g:xcodedark_green_comments 324 | hi Comment guifg=#84b360 guibg=NONE gui=NONE cterm=NONE 325 | hi SpecialComment guifg=#b0e687 guibg=NONE gui=NONE cterm=NONE 326 | hi Todo guifg=#b0e687 guibg=NONE gui=bold cterm=bold 327 | endif 328 | if g:xcodedark_emph_types 329 | hi Typedef guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE 330 | hi LocalType guifg=#acf2e4 guibg=NONE gui=NONE cterm=NONE 331 | hi LibraryType guifg=#dabaff guibg=NONE gui=NONE cterm=NONE 332 | else 333 | hi Typedef guifg=#4eb0cc guibg=NONE gui=NONE cterm=NONE 334 | hi LocalType guifg=#78c2b3 guibg=NONE gui=NONE cterm=NONE 335 | hi LibraryType guifg=#b281eb guibg=NONE gui=NONE cterm=NONE 336 | endif 337 | if g:xcodedark_emph_funcs 338 | hi FunctionDef guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE 339 | hi LocalFunc guifg=#acf2e4 guibg=NONE gui=NONE cterm=NONE 340 | hi LibraryFunc guifg=#dabaff guibg=NONE gui=NONE cterm=NONE 341 | else 342 | hi FunctionDef guifg=#4eb0cc guibg=NONE gui=NONE cterm=NONE 343 | hi LocalFunc guifg=#78c2b3 guibg=NONE gui=NONE cterm=NONE 344 | hi LibraryFunc guifg=#b281eb guibg=NONE gui=NONE cterm=NONE 345 | endif 346 | if g:xcodedark_emph_idents 347 | hi IdentifierDef guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE 348 | hi LocalIdent guifg=#acf2e4 guibg=NONE gui=NONE cterm=NONE 349 | hi LibraryIdent guifg=#dabaff guibg=NONE gui=NONE cterm=NONE 350 | else 351 | hi IdentifierDef guifg=#4eb0cc guibg=NONE gui=NONE cterm=NONE 352 | hi LocalIdent guifg=#78c2b3 guibg=NONE gui=NONE cterm=NONE 353 | hi LibraryIdent guifg=#b281eb guibg=NONE gui=NONE cterm=NONE 354 | endif 355 | if g:xcodedark_match_paren_style 356 | hi MatchParen guifg=#292a30 guibg=#fef937 gui=NONE cterm=NONE 357 | else 358 | hi MatchParen guifg=#dfdfe0 guibg=#0f5bca gui=NONE cterm=NONE 359 | endif 360 | if g:xcodedark_dim_punctuation 361 | hi Delimiter guifg=#a3b1bf guibg=NONE gui=NONE cterm=NONE 362 | hi Operator guifg=#a3b1bf guibg=NONE gui=NONE cterm=NONE 363 | else 364 | hi Delimiter guifg=#dfdfe0 guibg=NONE gui=NONE cterm=NONE 365 | hi Operator guifg=#dfdfe0 guibg=NONE gui=NONE cterm=NONE 366 | endif 367 | 368 | if s:t_Co >= 256 369 | hi Normal ctermfg=254 ctermbg=235 cterm=NONE 370 | hi Cursor ctermfg=235 ctermbg=254 cterm=NONE 371 | hi Empty ctermfg=254 ctermbg=NONE cterm=NONE 372 | hi CursorLineNr ctermfg=254 ctermbg=236 cterm=NONE 373 | hi EndOfBuffer ctermfg=235 ctermbg=235 cterm=NONE 374 | hi FoldColumn ctermfg=59 ctermbg=NONE cterm=NONE 375 | hi Folded ctermfg=59 ctermbg=237 cterm=NONE 376 | hi LineNr ctermfg=59 ctermbg=NONE cterm=NONE 377 | hi MatchWord ctermfg=254 ctermbg=26 cterm=NONE 378 | hi SignColumn ctermfg=59 ctermbg=NONE cterm=NONE 379 | hi Signify ctermfg=32 ctermbg=NONE cterm=NONE 380 | hi Ignore ctermfg=59 ctermbg=NONE cterm=NONE 381 | hi Pmenu ctermfg=254 ctermbg=237 cterm=NONE 382 | hi PmenuSbar ctermfg=237 ctermbg=237 cterm=NONE 383 | hi PmenuSel ctermfg=254 ctermbg=26 cterm=NONE 384 | hi PmenuThumb ctermfg=238 ctermbg=238 cterm=NONE 385 | hi ErrorMsg ctermfg=210 ctermbg=NONE cterm=NONE 386 | hi ModeMsg ctermfg=245 ctermbg=NONE cterm=NONE 387 | hi MoreMsg ctermfg=211 ctermbg=NONE cterm=NONE 388 | hi Question ctermfg=211 ctermbg=NONE cterm=NONE 389 | hi WarningMsg ctermfg=215 ctermbg=NONE cterm=NONE 390 | hi ColorColumn ctermfg=NONE ctermbg=236 cterm=NONE 391 | hi CursorColumn ctermfg=NONE ctermbg=236 cterm=NONE 392 | hi CursorLine ctermfg=NONE ctermbg=236 cterm=NONE 393 | hi QuickFixLine ctermfg=254 ctermbg=26 cterm=NONE 394 | hi StatusLine ctermfg=254 ctermbg=238 cterm=NONE 395 | hi StatusLineNC ctermfg=245 ctermbg=237 cterm=NONE 396 | hi VertSplit ctermfg=237 ctermbg=237 cterm=NONE 397 | hi WildMenu ctermfg=254 ctermbg=26 cterm=NONE 398 | hi IncSearch ctermfg=235 ctermbg=226 cterm=NONE 399 | hi Search ctermfg=254 ctermbg=238 cterm=NONE 400 | hi Visual ctermfg=NONE ctermbg=238 cterm=NONE 401 | hi DiffAdd ctermfg=159 ctermbg=236 cterm=NONE 402 | hi DiffChange ctermfg=215 ctermbg=NONE cterm=NONE 403 | hi DiffDelete ctermfg=210 ctermbg=236 cterm=NONE 404 | hi DiffText ctermfg=215 ctermbg=236 cterm=NONE 405 | hi Comment ctermfg=245 ctermbg=NONE cterm=NONE 406 | hi Error ctermfg=235 ctermbg=210 cterm=NONE 407 | hi PreProc ctermfg=215 ctermbg=NONE cterm=NONE 408 | hi Special ctermfg=73 ctermbg=NONE cterm=NONE 409 | hi Statement ctermfg=211 ctermbg=NONE cterm=bold 410 | hi Character ctermfg=186 ctermbg=NONE cterm=NONE 411 | hi Directory ctermfg=81 ctermbg=NONE cterm=NONE 412 | hi Number ctermfg=186 ctermbg=NONE cterm=NONE 413 | hi SpecialComment ctermfg=145 ctermbg=NONE cterm=NONE 414 | hi String ctermfg=210 ctermbg=NONE cterm=NONE 415 | hi Title ctermfg=254 ctermbg=NONE cterm=bold 416 | hi Todo ctermfg=145 ctermbg=NONE cterm=bold 417 | hi Underlined ctermfg=81 ctermbg=NONE cterm=underline 418 | hi SpellBad ctermfg=NONE ctermbg=NONE cterm=undercurl 419 | hi SpellCap ctermfg=NONE ctermbg=NONE cterm=undercurl 420 | hi SpellLocal ctermfg=NONE ctermbg=NONE cterm=undercurl 421 | hi SpellRare ctermfg=NONE ctermbg=NONE cterm=undercurl 422 | let g:indentLine_color_gui = '#53606e' 423 | let g:indentLine_color_term = 59 424 | let g:limelight_conceal_guifg = '#7f8c98' 425 | let g:limelight_conceal_ctermfg = 245 426 | hi! link Terminal Normal 427 | hi! link TabLine StatusLineNC 428 | hi! link TabLineFill StatusLineNC 429 | hi! link TabLineSel StatusLine 430 | hi! link StatusLineTerm StatusLine 431 | hi! link StatusLineTermNC StatusLineNC 432 | hi! link VisualNOS Visual 433 | hi! link MsgArea Title 434 | hi! link diffAdded DiffAdd 435 | hi! link diffBDiffer WarningMsg 436 | hi! link diffChanged DiffChange 437 | hi! link diffCommon WarningMsg 438 | hi! link diffDiffer WarningMsg 439 | hi! link diffFile Directory 440 | hi! link diffIdentical WarningMsg 441 | hi! link diffIndexLine Number 442 | hi! link diffIsA WarningMsg 443 | hi! link diffNoEOL WarningMsg 444 | hi! link diffOnly WarningMsg 445 | hi! link diffRemoved DiffDelete 446 | hi! link Constant LibraryIdent 447 | hi! link Float Number 448 | hi! link StringDelimiter String 449 | hi! link Identifier LocalIdent 450 | hi! link Function LibraryFunc 451 | hi! link Boolean Statement 452 | hi! link Conditional Statement 453 | hi! link Exception Statement 454 | hi! link Include Statement 455 | hi! link Keyword Statement 456 | hi! link Label Statement 457 | hi! link Repeat Statement 458 | hi! link StorageClass Statement 459 | hi! link Structure Statement 460 | hi! link Define PreProc 461 | hi! link Macro PreProc 462 | hi! link PreCondit PreProc 463 | hi! link Type LibraryType 464 | hi! link Debug Special 465 | hi! link SpecialChar Special 466 | hi! link Tag Special 467 | hi! link Noise Delimiter 468 | hi! link Quote StringDelimiter 469 | hi! link Conceal Ignore 470 | hi! link NonText Ignore 471 | hi! link SpecialKey Ignore 472 | hi! link Whitespace Ignore 473 | hi! link ALEVirtualTextError ErrorMsg 474 | hi! link ALEVirtualTextWarning WarningMsg 475 | hi! link Searchlight IncSearch 476 | hi! link SignifySignAdd Signify 477 | hi! link SignifySignChange Signify 478 | hi! link SignifySignDelete Signify 479 | hi! link bibEntryKw LibraryIdent 480 | hi! link bibKey IdentifierDef 481 | hi! link bibType LibraryType 482 | hi! link cssAtRule Keyword 483 | hi! link cssAttr Keyword 484 | hi! link cssBraces cssNoise 485 | hi! link cssClassName LocalIdent 486 | hi! link cssColor cssAttr 487 | hi! link cssFunction Empty 488 | hi! link cssIdentifier LocalIdent 489 | hi! link cssProp LibraryType 490 | hi! link cssPseudoClassId LibraryIdent 491 | hi! link cssSelectorOp Operator 492 | hi! link gitcommitHeader Todo 493 | hi! link gitcommitOverflow Error 494 | hi! link gitcommitSummary Title 495 | hi! link goField LocalIdent 496 | hi! link goFunction FunctionDef 497 | hi! link goFunctionCall LibraryFunc 498 | hi! link goVarAssign LocalIdent 499 | hi! link goVarDefs IdentifierDef 500 | hi! link helpCommand helpExample 501 | hi! link helpExample markdownCode 502 | hi! link helpHeadline Title 503 | hi! link helpHyperTextEntry Comment 504 | hi! link helpHyperTextJump Underlined 505 | hi! link helpSectionDelim Ignore 506 | hi! link helpURL helpHyperTextJump 507 | hi! link helpVim Title 508 | hi! link htmlArg Special 509 | hi! link htmlEndTag Delimiter 510 | hi! link htmlLink Underlined 511 | hi! link htmlSpecialTagName htmlTagName 512 | hi! link htmlTag Delimiter 513 | hi! link htmlTagName Statement 514 | hi! link jinjaBlockName Typedef 515 | hi! link jinjaFilter LibraryFunc 516 | hi! link jinjaNumber Number 517 | hi! link jinjaOperator Operator 518 | hi! link jinjaRawDelim PreProc 519 | hi! link jinjaSpecial Keyword 520 | hi! link jinjaString String 521 | hi! link jinjaTagDelim Delimiter 522 | hi! link jinjaVarDelim Delimiter 523 | hi! link jsBuiltins LibraryFunc 524 | hi! link jsClassDefinition Typedef 525 | hi! link jsDomErrNo LibraryIdent 526 | hi! link jsDomNodeConsts LibraryIdent 527 | hi! link jsExceptions LibraryType 528 | hi! link jsFuncArgCommas jsNoise 529 | hi! link jsFuncName FunctionDef 530 | hi! link jsFunction jsStatement 531 | hi! link jsGlobalNodeObjects jsGlobalObjects 532 | hi! link jsGlobalObjects LibraryType 533 | hi! link jsObjectProp LocalIdent 534 | hi! link jsOperatorKeyword jsStatement 535 | hi! link jsThis jsStatement 536 | hi! link jsVariableDef IdentifierDef 537 | hi! link jsonKeyword jsonString 538 | hi! link jsonKeywordMatch Operator 539 | hi! link jsonQuote StringDelimiter 540 | hi! link rsForeignConst LibraryIdent 541 | hi! link rsForeignFunc LibraryFunc 542 | hi! link rsForeignType LibraryType 543 | hi! link rsFuncDef FunctionDef 544 | hi! link rsIdentDef IdentifierDef 545 | hi! link rsLibraryConst LibraryIdent 546 | hi! link rsLibraryFunc LibraryFunc 547 | hi! link rsLibraryType LibraryType 548 | hi! link rsLifetimeDef IdentifierDef 549 | hi! link rsSpecialLifetime LibraryIdent 550 | hi! link rsUserConst LocalIdent 551 | hi! link rsUserFunc LocalFunc 552 | hi! link rsUserLifetime LocalIdent 553 | hi! link rsUserMethod LibraryFunc 554 | hi! link rsUserType LocalType 555 | hi! link scssAttribute cssNoise 556 | hi! link scssInclude Keyword 557 | hi! link scssMixin Keyword 558 | hi! link scssMixinName LocalFunc 559 | hi! link scssMixinParams cssNoise 560 | hi! link scssSelectorName cssClassName 561 | hi! link scssVariableAssignment Operator 562 | hi! link scssVariableValue Operator 563 | hi! link swiftFuncDef FunctionDef 564 | hi! link swiftIdentDef IdentifierDef 565 | hi! link swiftLibraryFunc LibraryFunc 566 | hi! link swiftLibraryProp LibraryIdent 567 | hi! link swiftLibraryType LibraryType 568 | hi! link swiftUserFunc LocalFunc 569 | hi! link swiftUserProp LocalIdent 570 | hi! link swiftUserType LocalType 571 | hi! link typescriptArrayMethod LibraryFunc 572 | hi! link typescriptArrowFunc Operator 573 | hi! link typescriptAssign Operator 574 | hi! link typescriptBOM LibraryType 575 | hi! link typescriptBOMWindowCons LibraryType 576 | hi! link typescriptBOMWindowMethod LibraryFunc 577 | hi! link typescriptBOMWindowProp LibraryType 578 | hi! link typescriptBinaryOp Operator 579 | hi! link typescriptBraces Delimiter 580 | hi! link typescriptCall Empty 581 | hi! link typescriptClassHeritage Type 582 | hi! link typescriptClassName TypeDef 583 | hi! link typescriptDOMDocMethod LibraryFunc 584 | hi! link typescriptDOMDocProp LibraryIdent 585 | hi! link typescriptDOMEventCons LibraryType 586 | hi! link typescriptDOMEventMethod LibraryFunc 587 | hi! link typescriptDOMEventMethod LibraryFunc 588 | hi! link typescriptDOMEventProp LibraryIdent 589 | hi! link typescriptDOMEventTargetMethod LibraryFunc 590 | hi! link typescriptDOMNodeMethod LibraryFunc 591 | hi! link typescriptDOMStorageMethod LibraryIdent 592 | hi! link typescriptEndColons Delimiter 593 | hi! link typescriptExport Keyword 594 | hi! link typescriptFuncName FunctionDef 595 | hi! link typescriptFuncTypeArrow typescriptArrowFunc 596 | hi! link typescriptGlobal typescriptPredefinedType 597 | hi! link typescriptIdentifier Keyword 598 | hi! link typescriptInterfaceName Typedef 599 | hi! link typescriptMember LocalFunc 600 | hi! link typescriptObjectLabel LocalIdent 601 | hi! link typescriptOperator Keyword 602 | hi! link typescriptParens Delimiter 603 | hi! link typescriptPredefinedType LibraryType 604 | hi! link typescriptTypeAnnotation Delimiter 605 | hi! link typescriptTypeReference typescriptUserDefinedType 606 | hi! link typescriptUserDefinedType LocalType 607 | hi! link typescriptVariable Keyword 608 | hi! link typescriptVariableDeclaration IdentifierDef 609 | hi! link vimAutoCmdSfxList LibraryType 610 | hi! link vimAutoEventList LocalIdent 611 | hi! link vimCmdSep Special 612 | hi! link vimCommentTitle SpecialComment 613 | hi! link vimContinue Delimiter 614 | hi! link vimFuncName LibraryFunc 615 | hi! link vimFunction FunctionDef 616 | hi! link vimHighlight Statement 617 | hi! link vimMapModKey vimNotation 618 | hi! link vimNotation LibraryType 619 | hi! link vimOption LibraryIdent 620 | hi! link vimUserFunc LocalFunc 621 | hi! link markdownBoldDelimiter markdownDelimiter 622 | hi! link markdownBoldItalicDelimiter markdownDelimiter 623 | hi! link markdownCodeBlock markdownCode 624 | hi! link markdownCodeDelimiter markdownDelimiter 625 | hi! link markdownHeadingDelimiter markdownDelimiter 626 | hi! link markdownItalicDelimiter markdownDelimiter 627 | hi! link markdownLinkDelimiter markdownDelimiter 628 | hi! link markdownLinkText Empty 629 | hi! link markdownLinkTextDelimiter markdownDelimiter 630 | hi! link markdownListMarker markdownDelimiter 631 | hi! link markdownRule markdownDelimiter 632 | hi! link markdownUrl Underlined 633 | hi markdownDelimiter ctermfg=73 ctermbg=NONE cterm=NONE 634 | hi markdownCode ctermfg=183 ctermbg=237 cterm=NONE 635 | if g:xcodedark_green_comments 636 | hi Comment ctermfg=107 ctermbg=NONE cterm=NONE 637 | hi SpecialComment ctermfg=150 ctermbg=NONE cterm=NONE 638 | hi Todo ctermfg=150 ctermbg=NONE cterm=bold 639 | endif 640 | if g:xcodedark_emph_types 641 | hi Typedef ctermfg=81 ctermbg=NONE cterm=NONE 642 | hi LocalType ctermfg=159 ctermbg=NONE cterm=NONE 643 | hi LibraryType ctermfg=183 ctermbg=NONE cterm=NONE 644 | else 645 | hi Typedef ctermfg=38 ctermbg=NONE cterm=NONE 646 | hi LocalType ctermfg=73 ctermbg=NONE cterm=NONE 647 | hi LibraryType ctermfg=141 ctermbg=NONE cterm=NONE 648 | endif 649 | if g:xcodedark_emph_funcs 650 | hi FunctionDef ctermfg=81 ctermbg=NONE cterm=NONE 651 | hi LocalFunc ctermfg=159 ctermbg=NONE cterm=NONE 652 | hi LibraryFunc ctermfg=183 ctermbg=NONE cterm=NONE 653 | else 654 | hi FunctionDef ctermfg=38 ctermbg=NONE cterm=NONE 655 | hi LocalFunc ctermfg=73 ctermbg=NONE cterm=NONE 656 | hi LibraryFunc ctermfg=141 ctermbg=NONE cterm=NONE 657 | endif 658 | if g:xcodedark_emph_idents 659 | hi IdentifierDef ctermfg=81 ctermbg=NONE cterm=NONE 660 | hi LocalIdent ctermfg=159 ctermbg=NONE cterm=NONE 661 | hi LibraryIdent ctermfg=183 ctermbg=NONE cterm=NONE 662 | else 663 | hi IdentifierDef ctermfg=38 ctermbg=NONE cterm=NONE 664 | hi LocalIdent ctermfg=73 ctermbg=NONE cterm=NONE 665 | hi LibraryIdent ctermfg=141 ctermbg=NONE cterm=NONE 666 | endif 667 | if g:xcodedark_match_paren_style 668 | hi MatchParen ctermfg=235 ctermbg=226 cterm=NONE 669 | else 670 | hi MatchParen ctermfg=254 ctermbg=26 cterm=NONE 671 | endif 672 | if g:xcodedark_dim_punctuation 673 | hi Delimiter ctermfg=145 ctermbg=NONE cterm=NONE 674 | hi Operator ctermfg=145 ctermbg=NONE cterm=NONE 675 | else 676 | hi Delimiter ctermfg=254 ctermbg=NONE cterm=NONE 677 | hi Operator ctermfg=254 ctermbg=NONE cterm=NONE 678 | endif 679 | unlet s:t_Co 680 | finish 681 | endif 682 | 683 | " Color: base0 #292a30 ~ 684 | " Color: base1 #2f3037 ~ 685 | " Color: base2 #393b44 ~ 686 | " Color: base3 #414453 ~ 687 | " Color: base4 #53606e ~ 688 | " Color: base5 #7f8c98 ~ 689 | " Color: base6 #a3b1bf ~ 690 | " Color: base7 #dfdfe0 ~ 691 | " Color: deep_blue0 #0f5bca ~ 692 | " Color: deep_blue1 #4484d1 ~ 693 | " Color: deep_yellow #fef937 ~ 694 | " Color: green_wash #243330 ~ 695 | " Color: orange_wash #382e27 ~ 696 | " Color: red_wash #3b2d2b ~ 697 | " Color: blue #4eb0cc ~ 698 | " Color: light_blue #6bdfff ~ 699 | " Color: orange #ffa14f ~ 700 | " Color: pink #ff7ab2 ~ 701 | " Color: red #ff8170 ~ 702 | " Color: yellow #d9c97c ~ 703 | " Color: purple #b281eb ~ 704 | " Color: light_purple #dabaff ~ 705 | " Color: teal #78c2b3 ~ 706 | " Color: light_teal #acf2e4 ~ 707 | " Color: green #84b360 ~ 708 | " Color: light_green #b0e687 ~ 709 | " Background: dark 710 | " Term colors: base3 red teal yellow 711 | " Term colors: blue pink purple base7 712 | " Term colors: base5 red light_teal orange 713 | " Term colors: light_blue pink light_purple base7 714 | " vim: et ts=8 sw=2 sts=2 715 | -------------------------------------------------------------------------------- /colors/xcodedarkhc.vim: -------------------------------------------------------------------------------- 1 | " Name: Xcode Dark High Contrast 2 | " Description: A Vim port of the high contrast dark Xcode 11 colourscheme 3 | " Author: Luna Razzaghipour 4 | " Maintainer: Luna Razzaghipour 5 | " License: Vim License (see `:help license`) 6 | " Last Change: 2025 Dec 02 7 | 8 | " Generated by Colortemplate v2.2.3 9 | 10 | set background=dark 11 | 12 | hi clear 13 | let g:colors_name = 'xcodedarkhc' 14 | 15 | let s:t_Co = has('gui_running') ? -1 : get(g:, 'xcodedarkhc_t_Co', get(g:, 't_Co', exists('&t_Co') ? +&t_Co : 0)) 16 | 17 | if !exists('g:xcodedarkhc_green_comments') 18 | let g:xcodedarkhc_green_comments = 0 19 | endif 20 | if !exists('g:xcodedarkhc_emph_types') 21 | let g:xcodedarkhc_emph_types = 1 22 | endif 23 | if !exists('g:xcodedarkhc_emph_funcs') 24 | let g:xcodedarkhc_emph_funcs = 0 25 | endif 26 | if !exists('g:xcodedarkhc_emph_idents') 27 | let g:xcodedarkhc_emph_idents = 0 28 | endif 29 | if !exists('g:xcodedarkhc_match_paren_style') 30 | let g:xcodedarkhc_match_paren_style = 0 31 | endif 32 | if !exists('g:xcodedarkhc_dim_punctuation') 33 | let g:xcodedarkhc_dim_punctuation = 1 34 | endif 35 | 36 | if (has('termguicolors') && &termguicolors) || has('gui_running') 37 | let g:terminal_ansi_colors = ['#43454b', '#ff8a7a', '#83c9bc', '#d9c668', '#4ec4e6', '#ff85b8', '#cda1ff', '#ffffff', '#838991', '#ff8a7a', '#b1faeb', '#ffa14f', '#6bdfff', '#ff85b8', '#e5cfff', '#ffffff'] 38 | endif 39 | if has('nvim') 40 | let g:terminal_color_0 = '#43454b' 41 | let g:terminal_color_1 = '#ff8a7a' 42 | let g:terminal_color_2 = '#83c9bc' 43 | let g:terminal_color_3 = '#d9c668' 44 | let g:terminal_color_4 = '#4ec4e6' 45 | let g:terminal_color_5 = '#ff85b8' 46 | let g:terminal_color_6 = '#cda1ff' 47 | let g:terminal_color_7 = '#ffffff' 48 | let g:terminal_color_8 = '#838991' 49 | let g:terminal_color_9 = '#ff8a7a' 50 | let g:terminal_color_10 = '#b1faeb' 51 | let g:terminal_color_11 = '#ffa14f' 52 | let g:terminal_color_12 = '#6bdfff' 53 | let g:terminal_color_13 = '#ff85b8' 54 | let g:terminal_color_14 = '#e5cfff' 55 | let g:terminal_color_15 = '#ffffff' 56 | endif 57 | hi Normal guifg=#ffffff guibg=#1f1f24 gui=NONE cterm=NONE 58 | hi Cursor guifg=#1f1f24 guibg=#ffffff gui=NONE cterm=NONE 59 | hi Empty guifg=#ffffff guibg=NONE gui=NONE cterm=NONE 60 | hi CursorLineNr guifg=#ffffff guibg=#26262b gui=NONE cterm=NONE 61 | hi EndOfBuffer guifg=#1f1f24 guibg=#1f1f24 gui=NONE cterm=NONE 62 | hi FoldColumn guifg=#52555c guibg=NONE gui=NONE cterm=NONE 63 | hi Folded guifg=#52555c guibg=#34353b gui=NONE cterm=NONE 64 | hi LineNr guifg=#52555c guibg=NONE gui=NONE cterm=NONE 65 | hi MatchWord guifg=#ffffff guibg=#0f5bca gui=NONE cterm=NONE 66 | hi SignColumn guifg=#52555c guibg=NONE gui=NONE cterm=NONE 67 | hi Signify guifg=#4484d1 guibg=NONE gui=NONE cterm=NONE 68 | hi Ignore guifg=#52555c guibg=NONE gui=NONE cterm=NONE 69 | hi Pmenu guifg=#ffffff guibg=#34353b gui=NONE cterm=NONE 70 | hi PmenuSbar guifg=#34353b guibg=#34353b gui=NONE cterm=NONE 71 | hi PmenuSel guifg=#ffffff guibg=#0f5bca gui=NONE cterm=NONE 72 | hi PmenuThumb guifg=#43454b guibg=#43454b gui=NONE cterm=NONE 73 | hi ErrorMsg guifg=#ff8a7a guibg=NONE gui=NONE cterm=NONE 74 | hi ModeMsg guifg=#838991 guibg=NONE gui=NONE cterm=NONE 75 | hi MoreMsg guifg=#ff85b8 guibg=NONE gui=NONE cterm=NONE 76 | hi Question guifg=#ff85b8 guibg=NONE gui=NONE cterm=NONE 77 | hi WarningMsg guifg=#ffa14f guibg=NONE gui=NONE cterm=NONE 78 | hi ColorColumn guifg=NONE guibg=#26262b gui=NONE cterm=NONE 79 | hi CursorColumn guifg=NONE guibg=#26262b gui=NONE cterm=NONE 80 | hi CursorLine guifg=NONE guibg=#26262b gui=NONE cterm=NONE 81 | hi QuickFixLine guifg=#ffffff guibg=#0f5bca gui=NONE cterm=NONE 82 | hi StatusLine guifg=#ffffff guibg=#43454b gui=NONE cterm=NONE 83 | hi StatusLineNC guifg=#838991 guibg=#34353b gui=NONE cterm=NONE 84 | hi VertSplit guifg=#34353b guibg=#34353b gui=NONE cterm=NONE 85 | hi WildMenu guifg=#ffffff guibg=#0f5bca gui=NONE cterm=NONE 86 | hi IncSearch guifg=#1f1f24 guibg=#fef937 gui=NONE cterm=NONE 87 | hi Search guifg=#ffffff guibg=#43454b gui=NONE cterm=NONE 88 | hi Visual guifg=NONE guibg=#43454b gui=NONE cterm=NONE 89 | hi DiffAdd guifg=#b1faeb guibg=#1e2a28 gui=NONE cterm=NONE 90 | hi DiffChange guifg=#ffa14f guibg=NONE gui=NONE cterm=NONE 91 | hi DiffDelete guifg=#ff8a7a guibg=#2f2625 gui=NONE cterm=NONE 92 | hi DiffText guifg=#ffa14f guibg=#2e2622 gui=NONE cterm=NONE 93 | hi Comment guifg=#838991 guibg=NONE gui=NONE cterm=NONE 94 | hi Error guifg=#1f1f24 guibg=#ff8a7a gui=NONE cterm=NONE 95 | hi PreProc guifg=#ffa14f guibg=NONE gui=NONE cterm=NONE 96 | hi Special guifg=#83c9bc guibg=NONE gui=NONE cterm=NONE 97 | hi Statement guifg=#ff85b8 guibg=NONE gui=bold cterm=bold 98 | hi Character guifg=#d9c668 guibg=NONE gui=NONE cterm=NONE 99 | hi Directory guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE 100 | hi Number guifg=#d9c668 guibg=NONE gui=NONE cterm=NONE 101 | hi SpecialComment guifg=#aeb7c0 guibg=NONE gui=NONE cterm=NONE 102 | hi String guifg=#ff8a7a guibg=NONE gui=NONE cterm=NONE 103 | hi Title guifg=#ffffff guibg=NONE gui=bold cterm=bold 104 | hi Todo guifg=#aeb7c0 guibg=NONE gui=bold cterm=bold 105 | hi Underlined guifg=#6bdfff guibg=NONE gui=underline cterm=underline 106 | hi SpellBad guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl 107 | hi SpellCap guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl 108 | hi SpellLocal guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl 109 | hi SpellRare guifg=NONE guibg=NONE gui=undercurl ctermfg=NONE ctermbg=NONE cterm=undercurl 110 | let g:indentLine_color_gui = '#52555c' 111 | let g:indentLine_color_term = 240 112 | let g:limelight_conceal_guifg = '#838991' 113 | let g:limelight_conceal_ctermfg = 102 114 | hi! link Terminal Normal 115 | hi! link TabLine StatusLineNC 116 | hi! link TabLineFill StatusLineNC 117 | hi! link TabLineSel StatusLine 118 | hi! link StatusLineTerm StatusLine 119 | hi! link StatusLineTermNC StatusLineNC 120 | hi! link VisualNOS Visual 121 | hi! link MsgArea Title 122 | hi! link diffAdded DiffAdd 123 | hi! link diffBDiffer WarningMsg 124 | hi! link diffChanged DiffChange 125 | hi! link diffCommon WarningMsg 126 | hi! link diffDiffer WarningMsg 127 | hi! link diffFile Directory 128 | hi! link diffIdentical WarningMsg 129 | hi! link diffIndexLine Number 130 | hi! link diffIsA WarningMsg 131 | hi! link diffNoEOL WarningMsg 132 | hi! link diffOnly WarningMsg 133 | hi! link diffRemoved DiffDelete 134 | hi! link Constant LibraryIdent 135 | hi! link Float Number 136 | hi! link StringDelimiter String 137 | hi! link Identifier LocalIdent 138 | hi! link Function LibraryFunc 139 | hi! link Boolean Statement 140 | hi! link Conditional Statement 141 | hi! link Exception Statement 142 | hi! link Include Statement 143 | hi! link Keyword Statement 144 | hi! link Label Statement 145 | hi! link Repeat Statement 146 | hi! link StorageClass Statement 147 | hi! link Structure Statement 148 | hi! link Define PreProc 149 | hi! link Macro PreProc 150 | hi! link PreCondit PreProc 151 | hi! link Type LibraryType 152 | hi! link Debug Special 153 | hi! link SpecialChar Special 154 | hi! link Tag Special 155 | hi! link Noise Delimiter 156 | hi! link Quote StringDelimiter 157 | hi! link Conceal Ignore 158 | hi! link NonText Ignore 159 | hi! link SpecialKey Ignore 160 | hi! link Whitespace Ignore 161 | hi! link ALEVirtualTextError ErrorMsg 162 | hi! link ALEVirtualTextWarning WarningMsg 163 | hi! link Searchlight IncSearch 164 | hi! link SignifySignAdd Signify 165 | hi! link SignifySignChange Signify 166 | hi! link SignifySignDelete Signify 167 | hi! link bibEntryKw LibraryIdent 168 | hi! link bibKey IdentifierDef 169 | hi! link bibType LibraryType 170 | hi! link cssAtRule Keyword 171 | hi! link cssAttr Keyword 172 | hi! link cssBraces cssNoise 173 | hi! link cssClassName LocalIdent 174 | hi! link cssColor cssAttr 175 | hi! link cssFunction Empty 176 | hi! link cssIdentifier LocalIdent 177 | hi! link cssProp LibraryType 178 | hi! link cssPseudoClassId LibraryIdent 179 | hi! link cssSelectorOp Operator 180 | hi! link gitcommitHeader Todo 181 | hi! link gitcommitOverflow Error 182 | hi! link gitcommitSummary Title 183 | hi! link goField LocalIdent 184 | hi! link goFunction FunctionDef 185 | hi! link goFunctionCall LibraryFunc 186 | hi! link goVarAssign LocalIdent 187 | hi! link goVarDefs IdentifierDef 188 | hi! link helpCommand helpExample 189 | hi! link helpExample markdownCode 190 | hi! link helpHeadline Title 191 | hi! link helpHyperTextEntry Comment 192 | hi! link helpHyperTextJump Underlined 193 | hi! link helpSectionDelim Ignore 194 | hi! link helpURL helpHyperTextJump 195 | hi! link helpVim Title 196 | hi! link htmlArg Special 197 | hi! link htmlEndTag Delimiter 198 | hi! link htmlLink Underlined 199 | hi! link htmlSpecialTagName htmlTagName 200 | hi! link htmlTag Delimiter 201 | hi! link htmlTagName Statement 202 | hi! link jinjaBlockName Typedef 203 | hi! link jinjaFilter LibraryFunc 204 | hi! link jinjaNumber Number 205 | hi! link jinjaOperator Operator 206 | hi! link jinjaRawDelim PreProc 207 | hi! link jinjaSpecial Keyword 208 | hi! link jinjaString String 209 | hi! link jinjaTagDelim Delimiter 210 | hi! link jinjaVarDelim Delimiter 211 | hi! link jsBuiltins LibraryFunc 212 | hi! link jsClassDefinition Typedef 213 | hi! link jsDomErrNo LibraryIdent 214 | hi! link jsDomNodeConsts LibraryIdent 215 | hi! link jsExceptions LibraryType 216 | hi! link jsFuncArgCommas jsNoise 217 | hi! link jsFuncName FunctionDef 218 | hi! link jsFunction jsStatement 219 | hi! link jsGlobalNodeObjects jsGlobalObjects 220 | hi! link jsGlobalObjects LibraryType 221 | hi! link jsObjectProp LocalIdent 222 | hi! link jsOperatorKeyword jsStatement 223 | hi! link jsThis jsStatement 224 | hi! link jsVariableDef IdentifierDef 225 | hi! link jsonKeyword jsonString 226 | hi! link jsonKeywordMatch Operator 227 | hi! link jsonQuote StringDelimiter 228 | hi! link rsForeignConst LibraryIdent 229 | hi! link rsForeignFunc LibraryFunc 230 | hi! link rsForeignType LibraryType 231 | hi! link rsFuncDef FunctionDef 232 | hi! link rsIdentDef IdentifierDef 233 | hi! link rsLibraryConst LibraryIdent 234 | hi! link rsLibraryFunc LibraryFunc 235 | hi! link rsLibraryType LibraryType 236 | hi! link rsLifetimeDef IdentifierDef 237 | hi! link rsSpecialLifetime LibraryIdent 238 | hi! link rsUserConst LocalIdent 239 | hi! link rsUserFunc LocalFunc 240 | hi! link rsUserLifetime LocalIdent 241 | hi! link rsUserMethod LibraryFunc 242 | hi! link rsUserType LocalType 243 | hi! link scssAttribute cssNoise 244 | hi! link scssInclude Keyword 245 | hi! link scssMixin Keyword 246 | hi! link scssMixinName LocalFunc 247 | hi! link scssMixinParams cssNoise 248 | hi! link scssSelectorName cssClassName 249 | hi! link scssVariableAssignment Operator 250 | hi! link scssVariableValue Operator 251 | hi! link swiftFuncDef FunctionDef 252 | hi! link swiftIdentDef IdentifierDef 253 | hi! link swiftLibraryFunc LibraryFunc 254 | hi! link swiftLibraryProp LibraryIdent 255 | hi! link swiftLibraryType LibraryType 256 | hi! link swiftUserFunc LocalFunc 257 | hi! link swiftUserProp LocalIdent 258 | hi! link swiftUserType LocalType 259 | hi! link typescriptArrayMethod LibraryFunc 260 | hi! link typescriptArrowFunc Operator 261 | hi! link typescriptAssign Operator 262 | hi! link typescriptBOM LibraryType 263 | hi! link typescriptBOMWindowCons LibraryType 264 | hi! link typescriptBOMWindowMethod LibraryFunc 265 | hi! link typescriptBOMWindowProp LibraryType 266 | hi! link typescriptBinaryOp Operator 267 | hi! link typescriptBraces Delimiter 268 | hi! link typescriptCall Empty 269 | hi! link typescriptClassHeritage Type 270 | hi! link typescriptClassName TypeDef 271 | hi! link typescriptDOMDocMethod LibraryFunc 272 | hi! link typescriptDOMDocProp LibraryIdent 273 | hi! link typescriptDOMEventCons LibraryType 274 | hi! link typescriptDOMEventMethod LibraryFunc 275 | hi! link typescriptDOMEventMethod LibraryFunc 276 | hi! link typescriptDOMEventProp LibraryIdent 277 | hi! link typescriptDOMEventTargetMethod LibraryFunc 278 | hi! link typescriptDOMNodeMethod LibraryFunc 279 | hi! link typescriptDOMStorageMethod LibraryIdent 280 | hi! link typescriptEndColons Delimiter 281 | hi! link typescriptExport Keyword 282 | hi! link typescriptFuncName FunctionDef 283 | hi! link typescriptFuncTypeArrow typescriptArrowFunc 284 | hi! link typescriptGlobal typescriptPredefinedType 285 | hi! link typescriptIdentifier Keyword 286 | hi! link typescriptInterfaceName Typedef 287 | hi! link typescriptMember LocalFunc 288 | hi! link typescriptObjectLabel LocalIdent 289 | hi! link typescriptOperator Keyword 290 | hi! link typescriptParens Delimiter 291 | hi! link typescriptPredefinedType LibraryType 292 | hi! link typescriptTypeAnnotation Delimiter 293 | hi! link typescriptTypeReference typescriptUserDefinedType 294 | hi! link typescriptUserDefinedType LocalType 295 | hi! link typescriptVariable Keyword 296 | hi! link typescriptVariableDeclaration IdentifierDef 297 | hi! link vimAutoCmdSfxList LibraryType 298 | hi! link vimAutoEventList LocalIdent 299 | hi! link vimCmdSep Special 300 | hi! link vimCommentTitle SpecialComment 301 | hi! link vimContinue Delimiter 302 | hi! link vimFuncName LibraryFunc 303 | hi! link vimFunction FunctionDef 304 | hi! link vimHighlight Statement 305 | hi! link vimMapModKey vimNotation 306 | hi! link vimNotation LibraryType 307 | hi! link vimOption LibraryIdent 308 | hi! link vimUserFunc LocalFunc 309 | hi! link markdownBoldDelimiter markdownDelimiter 310 | hi! link markdownBoldItalicDelimiter markdownDelimiter 311 | hi! link markdownCodeBlock markdownCode 312 | hi! link markdownCodeDelimiter markdownDelimiter 313 | hi! link markdownHeadingDelimiter markdownDelimiter 314 | hi! link markdownItalicDelimiter markdownDelimiter 315 | hi! link markdownLinkDelimiter markdownDelimiter 316 | hi! link markdownLinkText Empty 317 | hi! link markdownLinkTextDelimiter markdownDelimiter 318 | hi! link markdownListMarker markdownDelimiter 319 | hi! link markdownRule markdownDelimiter 320 | hi! link markdownUrl Underlined 321 | hi markdownDelimiter guifg=#83c9bc guibg=NONE gui=NONE cterm=NONE 322 | hi markdownCode guifg=#e5cfff guibg=#34353b gui=NONE cterm=NONE 323 | if g:xcodedarkhc_green_comments 324 | hi Comment guifg=#8dbf67 guibg=NONE gui=NONE cterm=NONE 325 | hi SpecialComment guifg=#b8f08d guibg=NONE gui=NONE cterm=NONE 326 | hi Todo guifg=#b8f08d guibg=NONE gui=bold cterm=bold 327 | endif 328 | if g:xcodedarkhc_emph_types 329 | hi Typedef guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE 330 | hi LocalType guifg=#b1faeb guibg=NONE gui=NONE cterm=NONE 331 | hi LibraryType guifg=#e5cfff guibg=NONE gui=NONE cterm=NONE 332 | else 333 | hi Typedef guifg=#4ec4e6 guibg=NONE gui=NONE cterm=NONE 334 | hi LocalType guifg=#83c9bc guibg=NONE gui=NONE cterm=NONE 335 | hi LibraryType guifg=#cda1ff guibg=NONE gui=NONE cterm=NONE 336 | endif 337 | if g:xcodedarkhc_emph_funcs 338 | hi FunctionDef guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE 339 | hi LocalFunc guifg=#b1faeb guibg=NONE gui=NONE cterm=NONE 340 | hi LibraryFunc guifg=#e5cfff guibg=NONE gui=NONE cterm=NONE 341 | else 342 | hi FunctionDef guifg=#4ec4e6 guibg=NONE gui=NONE cterm=NONE 343 | hi LocalFunc guifg=#83c9bc guibg=NONE gui=NONE cterm=NONE 344 | hi LibraryFunc guifg=#cda1ff guibg=NONE gui=NONE cterm=NONE 345 | endif 346 | if g:xcodedarkhc_emph_idents 347 | hi IdentifierDef guifg=#6bdfff guibg=NONE gui=NONE cterm=NONE 348 | hi LocalIdent guifg=#b1faeb guibg=NONE gui=NONE cterm=NONE 349 | hi LibraryIdent guifg=#e5cfff guibg=NONE gui=NONE cterm=NONE 350 | else 351 | hi IdentifierDef guifg=#4ec4e6 guibg=NONE gui=NONE cterm=NONE 352 | hi LocalIdent guifg=#83c9bc guibg=NONE gui=NONE cterm=NONE 353 | hi LibraryIdent guifg=#cda1ff guibg=NONE gui=NONE cterm=NONE 354 | endif 355 | if g:xcodedarkhc_match_paren_style 356 | hi MatchParen guifg=#1f1f24 guibg=#fef937 gui=NONE cterm=NONE 357 | else 358 | hi MatchParen guifg=#ffffff guibg=#0f5bca gui=NONE cterm=NONE 359 | endif 360 | if g:xcodedarkhc_dim_punctuation 361 | hi Delimiter guifg=#aeb7c0 guibg=NONE gui=NONE cterm=NONE 362 | hi Operator guifg=#aeb7c0 guibg=NONE gui=NONE cterm=NONE 363 | else 364 | hi Delimiter guifg=#ffffff guibg=NONE gui=NONE cterm=NONE 365 | hi Operator guifg=#ffffff guibg=NONE gui=NONE cterm=NONE 366 | endif 367 | 368 | if s:t_Co >= 256 369 | hi Normal ctermfg=231 ctermbg=234 cterm=NONE 370 | hi Cursor ctermfg=234 ctermbg=231 cterm=NONE 371 | hi Empty ctermfg=231 ctermbg=NONE cterm=NONE 372 | hi CursorLineNr ctermfg=231 ctermbg=235 cterm=NONE 373 | hi EndOfBuffer ctermfg=234 ctermbg=234 cterm=NONE 374 | hi FoldColumn ctermfg=240 ctermbg=NONE cterm=NONE 375 | hi Folded ctermfg=240 ctermbg=237 cterm=NONE 376 | hi LineNr ctermfg=240 ctermbg=NONE cterm=NONE 377 | hi MatchWord ctermfg=231 ctermbg=26 cterm=NONE 378 | hi SignColumn ctermfg=240 ctermbg=NONE cterm=NONE 379 | hi Signify ctermfg=32 ctermbg=NONE cterm=NONE 380 | hi Ignore ctermfg=240 ctermbg=NONE cterm=NONE 381 | hi Pmenu ctermfg=231 ctermbg=237 cterm=NONE 382 | hi PmenuSbar ctermfg=237 ctermbg=237 cterm=NONE 383 | hi PmenuSel ctermfg=231 ctermbg=26 cterm=NONE 384 | hi PmenuThumb ctermfg=238 ctermbg=238 cterm=NONE 385 | hi ErrorMsg ctermfg=210 ctermbg=NONE cterm=NONE 386 | hi ModeMsg ctermfg=102 ctermbg=NONE cterm=NONE 387 | hi MoreMsg ctermfg=211 ctermbg=NONE cterm=NONE 388 | hi Question ctermfg=211 ctermbg=NONE cterm=NONE 389 | hi WarningMsg ctermfg=215 ctermbg=NONE cterm=NONE 390 | hi ColorColumn ctermfg=NONE ctermbg=235 cterm=NONE 391 | hi CursorColumn ctermfg=NONE ctermbg=235 cterm=NONE 392 | hi CursorLine ctermfg=NONE ctermbg=235 cterm=NONE 393 | hi QuickFixLine ctermfg=231 ctermbg=26 cterm=NONE 394 | hi StatusLine ctermfg=231 ctermbg=238 cterm=NONE 395 | hi StatusLineNC ctermfg=102 ctermbg=237 cterm=NONE 396 | hi VertSplit ctermfg=237 ctermbg=237 cterm=NONE 397 | hi WildMenu ctermfg=231 ctermbg=26 cterm=NONE 398 | hi IncSearch ctermfg=234 ctermbg=226 cterm=NONE 399 | hi Search ctermfg=231 ctermbg=238 cterm=NONE 400 | hi Visual ctermfg=NONE ctermbg=238 cterm=NONE 401 | hi DiffAdd ctermfg=159 ctermbg=235 cterm=NONE 402 | hi DiffChange ctermfg=215 ctermbg=NONE cterm=NONE 403 | hi DiffDelete ctermfg=210 ctermbg=235 cterm=NONE 404 | hi DiffText ctermfg=215 ctermbg=235 cterm=NONE 405 | hi Comment ctermfg=102 ctermbg=NONE cterm=NONE 406 | hi Error ctermfg=234 ctermbg=210 cterm=NONE 407 | hi PreProc ctermfg=215 ctermbg=NONE cterm=NONE 408 | hi Special ctermfg=116 ctermbg=NONE cterm=NONE 409 | hi Statement ctermfg=211 ctermbg=NONE cterm=bold 410 | hi Character ctermfg=185 ctermbg=NONE cterm=NONE 411 | hi Directory ctermfg=81 ctermbg=NONE cterm=NONE 412 | hi Number ctermfg=185 ctermbg=NONE cterm=NONE 413 | hi SpecialComment ctermfg=249 ctermbg=NONE cterm=NONE 414 | hi String ctermfg=210 ctermbg=NONE cterm=NONE 415 | hi Title ctermfg=231 ctermbg=NONE cterm=bold 416 | hi Todo ctermfg=249 ctermbg=NONE cterm=bold 417 | hi Underlined ctermfg=81 ctermbg=NONE cterm=underline 418 | hi SpellBad ctermfg=NONE ctermbg=NONE cterm=undercurl 419 | hi SpellCap ctermfg=NONE ctermbg=NONE cterm=undercurl 420 | hi SpellLocal ctermfg=NONE ctermbg=NONE cterm=undercurl 421 | hi SpellRare ctermfg=NONE ctermbg=NONE cterm=undercurl 422 | let g:indentLine_color_gui = '#52555c' 423 | let g:indentLine_color_term = 240 424 | let g:limelight_conceal_guifg = '#838991' 425 | let g:limelight_conceal_ctermfg = 102 426 | hi! link Terminal Normal 427 | hi! link TabLine StatusLineNC 428 | hi! link TabLineFill StatusLineNC 429 | hi! link TabLineSel StatusLine 430 | hi! link StatusLineTerm StatusLine 431 | hi! link StatusLineTermNC StatusLineNC 432 | hi! link VisualNOS Visual 433 | hi! link MsgArea Title 434 | hi! link diffAdded DiffAdd 435 | hi! link diffBDiffer WarningMsg 436 | hi! link diffChanged DiffChange 437 | hi! link diffCommon WarningMsg 438 | hi! link diffDiffer WarningMsg 439 | hi! link diffFile Directory 440 | hi! link diffIdentical WarningMsg 441 | hi! link diffIndexLine Number 442 | hi! link diffIsA WarningMsg 443 | hi! link diffNoEOL WarningMsg 444 | hi! link diffOnly WarningMsg 445 | hi! link diffRemoved DiffDelete 446 | hi! link Constant LibraryIdent 447 | hi! link Float Number 448 | hi! link StringDelimiter String 449 | hi! link Identifier LocalIdent 450 | hi! link Function LibraryFunc 451 | hi! link Boolean Statement 452 | hi! link Conditional Statement 453 | hi! link Exception Statement 454 | hi! link Include Statement 455 | hi! link Keyword Statement 456 | hi! link Label Statement 457 | hi! link Repeat Statement 458 | hi! link StorageClass Statement 459 | hi! link Structure Statement 460 | hi! link Define PreProc 461 | hi! link Macro PreProc 462 | hi! link PreCondit PreProc 463 | hi! link Type LibraryType 464 | hi! link Debug Special 465 | hi! link SpecialChar Special 466 | hi! link Tag Special 467 | hi! link Noise Delimiter 468 | hi! link Quote StringDelimiter 469 | hi! link Conceal Ignore 470 | hi! link NonText Ignore 471 | hi! link SpecialKey Ignore 472 | hi! link Whitespace Ignore 473 | hi! link ALEVirtualTextError ErrorMsg 474 | hi! link ALEVirtualTextWarning WarningMsg 475 | hi! link Searchlight IncSearch 476 | hi! link SignifySignAdd Signify 477 | hi! link SignifySignChange Signify 478 | hi! link SignifySignDelete Signify 479 | hi! link bibEntryKw LibraryIdent 480 | hi! link bibKey IdentifierDef 481 | hi! link bibType LibraryType 482 | hi! link cssAtRule Keyword 483 | hi! link cssAttr Keyword 484 | hi! link cssBraces cssNoise 485 | hi! link cssClassName LocalIdent 486 | hi! link cssColor cssAttr 487 | hi! link cssFunction Empty 488 | hi! link cssIdentifier LocalIdent 489 | hi! link cssProp LibraryType 490 | hi! link cssPseudoClassId LibraryIdent 491 | hi! link cssSelectorOp Operator 492 | hi! link gitcommitHeader Todo 493 | hi! link gitcommitOverflow Error 494 | hi! link gitcommitSummary Title 495 | hi! link goField LocalIdent 496 | hi! link goFunction FunctionDef 497 | hi! link goFunctionCall LibraryFunc 498 | hi! link goVarAssign LocalIdent 499 | hi! link goVarDefs IdentifierDef 500 | hi! link helpCommand helpExample 501 | hi! link helpExample markdownCode 502 | hi! link helpHeadline Title 503 | hi! link helpHyperTextEntry Comment 504 | hi! link helpHyperTextJump Underlined 505 | hi! link helpSectionDelim Ignore 506 | hi! link helpURL helpHyperTextJump 507 | hi! link helpVim Title 508 | hi! link htmlArg Special 509 | hi! link htmlEndTag Delimiter 510 | hi! link htmlLink Underlined 511 | hi! link htmlSpecialTagName htmlTagName 512 | hi! link htmlTag Delimiter 513 | hi! link htmlTagName Statement 514 | hi! link jinjaBlockName Typedef 515 | hi! link jinjaFilter LibraryFunc 516 | hi! link jinjaNumber Number 517 | hi! link jinjaOperator Operator 518 | hi! link jinjaRawDelim PreProc 519 | hi! link jinjaSpecial Keyword 520 | hi! link jinjaString String 521 | hi! link jinjaTagDelim Delimiter 522 | hi! link jinjaVarDelim Delimiter 523 | hi! link jsBuiltins LibraryFunc 524 | hi! link jsClassDefinition Typedef 525 | hi! link jsDomErrNo LibraryIdent 526 | hi! link jsDomNodeConsts LibraryIdent 527 | hi! link jsExceptions LibraryType 528 | hi! link jsFuncArgCommas jsNoise 529 | hi! link jsFuncName FunctionDef 530 | hi! link jsFunction jsStatement 531 | hi! link jsGlobalNodeObjects jsGlobalObjects 532 | hi! link jsGlobalObjects LibraryType 533 | hi! link jsObjectProp LocalIdent 534 | hi! link jsOperatorKeyword jsStatement 535 | hi! link jsThis jsStatement 536 | hi! link jsVariableDef IdentifierDef 537 | hi! link jsonKeyword jsonString 538 | hi! link jsonKeywordMatch Operator 539 | hi! link jsonQuote StringDelimiter 540 | hi! link rsForeignConst LibraryIdent 541 | hi! link rsForeignFunc LibraryFunc 542 | hi! link rsForeignType LibraryType 543 | hi! link rsFuncDef FunctionDef 544 | hi! link rsIdentDef IdentifierDef 545 | hi! link rsLibraryConst LibraryIdent 546 | hi! link rsLibraryFunc LibraryFunc 547 | hi! link rsLibraryType LibraryType 548 | hi! link rsLifetimeDef IdentifierDef 549 | hi! link rsSpecialLifetime LibraryIdent 550 | hi! link rsUserConst LocalIdent 551 | hi! link rsUserFunc LocalFunc 552 | hi! link rsUserLifetime LocalIdent 553 | hi! link rsUserMethod LibraryFunc 554 | hi! link rsUserType LocalType 555 | hi! link scssAttribute cssNoise 556 | hi! link scssInclude Keyword 557 | hi! link scssMixin Keyword 558 | hi! link scssMixinName LocalFunc 559 | hi! link scssMixinParams cssNoise 560 | hi! link scssSelectorName cssClassName 561 | hi! link scssVariableAssignment Operator 562 | hi! link scssVariableValue Operator 563 | hi! link swiftFuncDef FunctionDef 564 | hi! link swiftIdentDef IdentifierDef 565 | hi! link swiftLibraryFunc LibraryFunc 566 | hi! link swiftLibraryProp LibraryIdent 567 | hi! link swiftLibraryType LibraryType 568 | hi! link swiftUserFunc LocalFunc 569 | hi! link swiftUserProp LocalIdent 570 | hi! link swiftUserType LocalType 571 | hi! link typescriptArrayMethod LibraryFunc 572 | hi! link typescriptArrowFunc Operator 573 | hi! link typescriptAssign Operator 574 | hi! link typescriptBOM LibraryType 575 | hi! link typescriptBOMWindowCons LibraryType 576 | hi! link typescriptBOMWindowMethod LibraryFunc 577 | hi! link typescriptBOMWindowProp LibraryType 578 | hi! link typescriptBinaryOp Operator 579 | hi! link typescriptBraces Delimiter 580 | hi! link typescriptCall Empty 581 | hi! link typescriptClassHeritage Type 582 | hi! link typescriptClassName TypeDef 583 | hi! link typescriptDOMDocMethod LibraryFunc 584 | hi! link typescriptDOMDocProp LibraryIdent 585 | hi! link typescriptDOMEventCons LibraryType 586 | hi! link typescriptDOMEventMethod LibraryFunc 587 | hi! link typescriptDOMEventMethod LibraryFunc 588 | hi! link typescriptDOMEventProp LibraryIdent 589 | hi! link typescriptDOMEventTargetMethod LibraryFunc 590 | hi! link typescriptDOMNodeMethod LibraryFunc 591 | hi! link typescriptDOMStorageMethod LibraryIdent 592 | hi! link typescriptEndColons Delimiter 593 | hi! link typescriptExport Keyword 594 | hi! link typescriptFuncName FunctionDef 595 | hi! link typescriptFuncTypeArrow typescriptArrowFunc 596 | hi! link typescriptGlobal typescriptPredefinedType 597 | hi! link typescriptIdentifier Keyword 598 | hi! link typescriptInterfaceName Typedef 599 | hi! link typescriptMember LocalFunc 600 | hi! link typescriptObjectLabel LocalIdent 601 | hi! link typescriptOperator Keyword 602 | hi! link typescriptParens Delimiter 603 | hi! link typescriptPredefinedType LibraryType 604 | hi! link typescriptTypeAnnotation Delimiter 605 | hi! link typescriptTypeReference typescriptUserDefinedType 606 | hi! link typescriptUserDefinedType LocalType 607 | hi! link typescriptVariable Keyword 608 | hi! link typescriptVariableDeclaration IdentifierDef 609 | hi! link vimAutoCmdSfxList LibraryType 610 | hi! link vimAutoEventList LocalIdent 611 | hi! link vimCmdSep Special 612 | hi! link vimCommentTitle SpecialComment 613 | hi! link vimContinue Delimiter 614 | hi! link vimFuncName LibraryFunc 615 | hi! link vimFunction FunctionDef 616 | hi! link vimHighlight Statement 617 | hi! link vimMapModKey vimNotation 618 | hi! link vimNotation LibraryType 619 | hi! link vimOption LibraryIdent 620 | hi! link vimUserFunc LocalFunc 621 | hi! link markdownBoldDelimiter markdownDelimiter 622 | hi! link markdownBoldItalicDelimiter markdownDelimiter 623 | hi! link markdownCodeBlock markdownCode 624 | hi! link markdownCodeDelimiter markdownDelimiter 625 | hi! link markdownHeadingDelimiter markdownDelimiter 626 | hi! link markdownItalicDelimiter markdownDelimiter 627 | hi! link markdownLinkDelimiter markdownDelimiter 628 | hi! link markdownLinkText Empty 629 | hi! link markdownLinkTextDelimiter markdownDelimiter 630 | hi! link markdownListMarker markdownDelimiter 631 | hi! link markdownRule markdownDelimiter 632 | hi! link markdownUrl Underlined 633 | hi markdownDelimiter ctermfg=116 ctermbg=NONE cterm=NONE 634 | hi markdownCode ctermfg=225 ctermbg=237 cterm=NONE 635 | if g:xcodedarkhc_green_comments 636 | hi Comment ctermfg=107 ctermbg=NONE cterm=NONE 637 | hi SpecialComment ctermfg=156 ctermbg=NONE cterm=NONE 638 | hi Todo ctermfg=156 ctermbg=NONE cterm=bold 639 | endif 640 | if g:xcodedarkhc_emph_types 641 | hi Typedef ctermfg=81 ctermbg=NONE cterm=NONE 642 | hi LocalType ctermfg=159 ctermbg=NONE cterm=NONE 643 | hi LibraryType ctermfg=225 ctermbg=NONE cterm=NONE 644 | else 645 | hi Typedef ctermfg=81 ctermbg=NONE cterm=NONE 646 | hi LocalType ctermfg=116 ctermbg=NONE cterm=NONE 647 | hi LibraryType ctermfg=183 ctermbg=NONE cterm=NONE 648 | endif 649 | if g:xcodedarkhc_emph_funcs 650 | hi FunctionDef ctermfg=81 ctermbg=NONE cterm=NONE 651 | hi LocalFunc ctermfg=159 ctermbg=NONE cterm=NONE 652 | hi LibraryFunc ctermfg=225 ctermbg=NONE cterm=NONE 653 | else 654 | hi FunctionDef ctermfg=81 ctermbg=NONE cterm=NONE 655 | hi LocalFunc ctermfg=116 ctermbg=NONE cterm=NONE 656 | hi LibraryFunc ctermfg=183 ctermbg=NONE cterm=NONE 657 | endif 658 | if g:xcodedarkhc_emph_idents 659 | hi IdentifierDef ctermfg=81 ctermbg=NONE cterm=NONE 660 | hi LocalIdent ctermfg=159 ctermbg=NONE cterm=NONE 661 | hi LibraryIdent ctermfg=225 ctermbg=NONE cterm=NONE 662 | else 663 | hi IdentifierDef ctermfg=81 ctermbg=NONE cterm=NONE 664 | hi LocalIdent ctermfg=116 ctermbg=NONE cterm=NONE 665 | hi LibraryIdent ctermfg=183 ctermbg=NONE cterm=NONE 666 | endif 667 | if g:xcodedarkhc_match_paren_style 668 | hi MatchParen ctermfg=234 ctermbg=226 cterm=NONE 669 | else 670 | hi MatchParen ctermfg=231 ctermbg=26 cterm=NONE 671 | endif 672 | if g:xcodedarkhc_dim_punctuation 673 | hi Delimiter ctermfg=249 ctermbg=NONE cterm=NONE 674 | hi Operator ctermfg=249 ctermbg=NONE cterm=NONE 675 | else 676 | hi Delimiter ctermfg=231 ctermbg=NONE cterm=NONE 677 | hi Operator ctermfg=231 ctermbg=NONE cterm=NONE 678 | endif 679 | unlet s:t_Co 680 | finish 681 | endif 682 | 683 | " Color: base0 #1f1f24 ~ 684 | " Color: base1 #26262b ~ 685 | " Color: base2 #34353b ~ 686 | " Color: base3 #43454b ~ 687 | " Color: base4 #52555c ~ 688 | " Color: base5 #838991 ~ 689 | " Color: base6 #aeb7c0 ~ 690 | " Color: base7 #ffffff ~ 691 | " Color: deep_blue0 #0f5bca ~ 692 | " Color: deep_blue1 #4484d1 ~ 693 | " Color: deep_yellow #fef937 ~ 694 | " Color: green_wash #1e2a28 ~ 695 | " Color: orange_wash #2e2622 ~ 696 | " Color: red_wash #2f2625 ~ 697 | " Color: blue #4ec4e6 ~ 698 | " Color: light_blue #6bdfff ~ 699 | " Color: orange #ffa14f ~ 700 | " Color: pink #ff85b8 ~ 701 | " Color: red #ff8a7a ~ 702 | " Color: yellow #d9c668 ~ 703 | " Color: purple #cda1ff ~ 704 | " Color: light_purple #e5cfff ~ 705 | " Color: teal #83c9bc ~ 706 | " Color: light_teal #b1faeb ~ 707 | " Color: green #8dbf67 ~ 708 | " Color: light_green #b8f08d ~ 709 | " Background: dark 710 | " Term colors: base3 red teal yellow 711 | " Term colors: blue pink purple base7 712 | " Term colors: base5 red light_teal orange 713 | " Term colors: light_blue pink light_purple base7 714 | " vim: et ts=8 sw=2 sts=2 715 | --------------------------------------------------------------------------------