├── README.md ├── colors ├── Greymatters.vim ├── Oldlace.vim ├── Thursday.vim ├── bergen.vim ├── breezy-fall.vim ├── darktooth.vim ├── foggy-night.vim ├── light-kiss.vim ├── madrid.vim ├── metalheart.vim ├── munich.vim ├── reykjavik.vim ├── silkworm.vim ├── soft-charcoal.vim ├── soft-morning.vim ├── soft-stone.vim ├── sunny-day.vim ├── warm-night.vim └── white-sand.vim └── screenshots ├── bergen-nvim.png ├── breezy-fall-nvim.png ├── darktooth-nvim.png ├── greymatters-nvim.png ├── light-kiss-nvim.png ├── madrid-nvim.png ├── metalheart-nvim.png ├── munich-nvim.png ├── nvim-silkworm.png ├── oldlace-nvim.png ├── reykjavik-nvim.png ├── silkworm-nvim.png ├── soft-charcoal-nvim.png ├── soft-morning-nvim.png ├── soft-stone-nvim.png ├── sunny-day-nvim.png ├── thursday-nvim.png ├── vimfoggy-nightpythonruby.png ├── warm-night-nvim.png └── white-sand-nvim.png /README.md: -------------------------------------------------------------------------------- 1 | # vim-themes 2 | Port of my favourite emacs themes to vim. 3 | 4 | All Themes were ported to vim with [ThemeCreator](https://github.com/mswift42/themecreator) 5 | 6 | * * * 7 | 8 | ### Installation: 9 | clone this repo and copy all or just the theme you like to your vim colors folder. 10 | 11 | * * * 12 | 13 | ### Screenshots: 14 | 15 | white-sand: 16 | ![Screenshot](https://github.com/mswift42/vim-themes/raw/master/screenshots/white-sand-nvim.png) 17 | 18 | reykjavik: 19 | ![Screenshot](https://github.com/mswift42/vim-themes/raw/master/screenshots/reykjavik-nvim.png) 20 | 21 | oldlace: 22 | ![Screenshot](https://github.com/mswift42/vim-themes/raw/master/screenshots/oldlace-nvim.png) 23 | 24 | soft-charcoal: 25 | ![Screenshot](https://github.com/mswift42/vim-themes/raw/master/screenshots/soft-charcoal-nvim.png) 26 | 27 | madrid: 28 | ![Screenshot](https://github.com/mswift42/vim-themes/raw/master/screenshots/madrid-nvim.png) 29 | 30 | bergen: 31 | ![Screenshot](https://github.com/mswift42/vim-themes/raw/master/screenshots/bergen-nvim.png) 32 | 33 | warm-night: 34 | ![Screenshot](https://github.com/mswift42/vim-themes/raw/master/screenshots/warm-night-nvim.png) 35 | 36 | greymatters: 37 | ![Screenshot](https://github.com/mswift42/vim-themes/raw/master/screenshots/greymatters-nvim.png) 38 | 39 | munich: 40 | ![Screenshot](https://github.com/mswift42/vim-themes/raw/master/screenshots/munich-nvim.png) 41 | 42 | light-kiss: 43 | ![Screenshot](https://github.com/mswift42/vim-themes/raw/master/screenshots/light-kiss-nvim.png) 44 | 45 | soft-morning: 46 | ![Screenshot](https://github.com/mswift42/vim-themes/raw/master/screenshots/soft-morning-nvim.png) 47 | 48 | soft-stone: 49 | ![Screenshot](https://github.com/mswift42/vim-themes/raw/master/screenshots/soft-stone-nvim.png) 50 | 51 | sunny-day: 52 | ![Screenshot](https://github.com/mswift42/vim-themes/raw/master/screenshots/sunny-day-nvim.png) 53 | 54 | darktooth: 55 | ![Screenshot](https://github.com/mswift42/vim-themes/raw/master/screenshots/darktooth-nvim.png) 56 | 57 | foggy-night: 58 | ![Screenshot](https://github.com/mswift42/vim-themes/raw/master/screenshots/vimfoggy-nightpythonruby.png) 59 | 60 | silkworm: 61 | ![Screenshot](https://github.com/mswift42/vim-themes/raw/master/screenshots/silkworm-nvim.png) 62 | 63 | breezy-fall: 64 | ![Screenshot](https://github.com/mswift42/vim-themes/raw/master/screenshots/breezy-fall-nvim.png) 65 | 66 | metalheart: 67 | ![Screenshot](https://github.com/mswift42/vim-themes/raw/master/screenshots/metalheart-nvim.png) 68 | 69 | thursday: 70 | ![Screenshot](https://github.com/mswift42/vim-themes/raw/master/screenshots/thursday-nvim.png) 71 | * * * 72 | 73 | ### License 74 | All themes are, if not otherwise stated inside the theme file, licensed under [CC BY-SA 3.0](http://creativecommons.org/licenses/by-sa/3.0/). 75 | -------------------------------------------------------------------------------- /colors/Greymatters.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Greymatters 3 | " Created by with ThemeCreator (https://github.com/mswift42/themecreator) 4 | 5 | hi clear 6 | 7 | if exists("syntax on") 8 | syntax reset 9 | endif 10 | 11 | set t_Co=256 12 | let g:colors_name = "Greymatters" 13 | 14 | 15 | " Define reusable colorvariables. 16 | let s:bg="#f9fbfd" 17 | let s:fg="#2f2f2f" 18 | let s:fg2="#404040" 19 | let s:fg3="#505050" 20 | let s:fg4="#616161" 21 | let s:bg2="#e5e7e9" 22 | let s:bg3="#d1d3d5" 23 | let s:bg4="#bdbfc0" 24 | let s:keyword="#3f567b" 25 | let s:builtin="#7b4135" 26 | let s:const= "#64502f" 27 | let s:comment="#949494" 28 | let s:func="#714355" 29 | let s:str="#305f5e" 30 | let s:type="#634575" 31 | let s:var="#3f5b32" 32 | let s:warning="#fa0c0c" 33 | let s:warning2="#fa7b0c" 34 | 35 | exe 'hi Normal guifg='s:fg' guibg='s:bg 36 | exe 'hi Cursor guifg='s:bg' guibg='s:fg 37 | exe 'hi CursorLine guibg='s:bg2 38 | exe 'hi CursorColumn guibg='s:bg2 39 | exe 'hi ColorColumn guibg='s:bg2 40 | exe 'hi LineNr guifg='s:fg2' guibg='s:bg2 41 | exe 'hi VertSplit guifg='s:fg3' guibg='s:bg3 42 | exe 'hi MatchParen guifg='s:warning2' gui=underline' 43 | exe 'hi StatusLine guifg='s:fg2' guibg='s:bg3' gui=bold' 44 | exe 'hi Pmenu guifg='s:fg' guibg='s:bg2 45 | exe 'hi PmenuSel guibg='s:bg3 46 | exe 'hi IncSearch guifg='s:bg' guibg='s:keyword 47 | exe 'hi Search gui=underline' 48 | exe 'hi Directory guifg='s:const 49 | exe 'hi Folded guifg='s:fg4' guibg='s:bg 50 | 51 | exe 'hi Boolean guifg='s:const 52 | exe 'hi Character guifg='s:const 53 | exe 'hi Comment guifg='s:comment 54 | exe 'hi Conditional guifg='s:keyword 55 | exe 'hi Constant guifg='s:const 56 | exe 'hi Define guifg='s:keyword 57 | exe 'hi DiffAdd guifg=#000000 guibg=#bef6dc gui=bold' 58 | exe 'hi DiffDelete guifg='s:bg2 59 | exe 'hi DiffChange guibg=#5b76ef guifg=#ffffff' 60 | exe 'hi DiffText guifg=#ffffff guibg=#ff0000 gui=bold' 61 | exe 'hi ErrorMsg guifg='s:warning' guibg='s:bg2' gui=bold' 62 | exe 'hi WarningMsg guifg='s:fg' guibg='s:warning2 63 | exe 'hi Float guifg='s:const 64 | exe 'hi Function guifg='s:func 65 | exe 'hi Identifier guifg='s:type' gui=italic' 66 | exe 'hi Keyword guifg='s:keyword' gui=bold' 67 | exe 'hi Label guifg='s:var 68 | exe 'hi NonText guifg='s:bg4' guibg='s:bg2 69 | exe 'hi Number guifg='s:const 70 | exe 'hi Operater guifg='s:keyword 71 | exe 'hi PreProc guifg='s:keyword 72 | exe 'hi Special guifg='s:fg 73 | exe 'hi SpecialKey guifg='s:fg2' guibg='s:bg2 74 | exe 'hi Statement guifg='s:keyword 75 | exe 'hi StorageClass guifg='s:type' gui=italic' 76 | exe 'hi String guifg='s:str 77 | exe 'hi Tag guifg='s:keyword 78 | exe 'hi Title guifg='s:fg' gui=bold' 79 | exe 'hi Todo guifg='s:fg2' gui=inverse,bold' 80 | exe 'hi Type guifg='s:type 81 | exe 'hi Underlined gui=underline' 82 | 83 | " Ruby Highlighting 84 | exe 'hi rubyAttribute guifg='s:builtin 85 | exe 'hi rubyLocalVariableOrMethod guifg='s:var 86 | exe 'hi rubyGlobalVariable guifg='s:var' gui=italic' 87 | exe 'hi rubyInstanceVariable guifg='s:var 88 | exe 'hi rubyKeyword guifg='s:keyword 89 | exe 'hi rubyKeywordAsMethod guifg='s:keyword' gui=bold' 90 | exe 'hi rubyClassDeclaration guifg='s:keyword' gui=bold' 91 | exe 'hi rubyClass guifg='s:keyword' gui=bold' 92 | exe 'hi rubyNumber guifg='s:const 93 | 94 | " Python Highlighting 95 | exe 'hi pythonBuiltinFunc guifg='s:builtin 96 | 97 | " Go Highlighting 98 | exe 'hi goBuiltins guifg='s:builtin 99 | 100 | " Javascript Highlighting 101 | exe 'hi jsBuiltins guifg='s:builtin 102 | exe 'hi jsFunction guifg='s:keyword' gui=bold' 103 | exe 'hi jsGlobalObjects guifg='s:type 104 | exe 'hi jsAssignmentExps guifg='s:var 105 | 106 | " Html Highlighting 107 | exe 'hi htmlLink guifg='s:var' gui=underline' 108 | exe 'hi htmlStatement guifg='s:keyword 109 | exe 'hi htmlSpecialTagName guifg='s:keyword 110 | 111 | " Markdown Highlighting 112 | exe 'hi mkdCode guifg='s:builtin 113 | 114 | 115 | -------------------------------------------------------------------------------- /colors/Oldlace.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Oldlace 3 | " Created by martin haesler with ThemeCreator (https://github.com/mswift42/themecreator) 4 | 5 | hi clear 6 | 7 | if exists("syntax on") 8 | syntax reset 9 | endif 10 | 11 | set t_Co=256 12 | let g:colors_name = "Oldlace" 13 | 14 | 15 | " Define reusable colorvariables. 16 | let s:bg="#fdf5e6" 17 | let s:fg="#525252" 18 | let s:fg2="#606060" 19 | let s:fg3="#6e6e6e" 20 | let s:fg4="#7c7c7c" 21 | let s:bg2="#e9e1d4" 22 | let s:bg3="#d5cec1" 23 | let s:bg4="#c0baaf" 24 | let s:keyword="#3f567b" 25 | let s:builtin="#7b4135" 26 | let s:const= "#64502f" 27 | let s:comment="#949494" 28 | let s:func="#714355" 29 | let s:str="#305f5e" 30 | let s:type="#634575" 31 | let s:var="#3f5b32" 32 | let s:warning="#fa0c0c" 33 | let s:warning2="#fa7b0c" 34 | 35 | exe 'hi Normal guifg='s:fg' guibg='s:bg 36 | exe 'hi Cursor guifg='s:bg' guibg='s:fg 37 | exe 'hi CursorLine guibg='s:bg2 38 | exe 'hi CursorColumn guibg='s:bg2 39 | exe 'hi ColorColumn guibg='s:bg2 40 | exe 'hi LineNr guifg='s:fg2' guibg='s:bg2 41 | exe 'hi VertSplit guifg='s:fg3' guibg='s:bg3 42 | exe 'hi MatchParen guifg='s:warning2' gui=underline' 43 | exe 'hi StatusLine guifg='s:fg2' guibg='s:bg3' gui=bold' 44 | exe 'hi Pmenu guifg='s:fg' guibg='s:bg2 45 | exe 'hi PmenuSel guibg='s:bg3 46 | exe 'hi IncSearch guifg='s:bg' guibg='s:keyword 47 | exe 'hi Search gui=underline' 48 | exe 'hi Directory guifg='s:const 49 | exe 'hi Folded guifg='s:fg4' guibg='s:bg 50 | 51 | exe 'hi Boolean guifg='s:const 52 | exe 'hi Character guifg='s:const 53 | exe 'hi Comment guifg='s:comment 54 | exe 'hi Conditional guifg='s:keyword 55 | exe 'hi Constant guifg='s:const 56 | exe 'hi Define guifg='s:keyword 57 | exe 'hi DiffAdd guifg=#000000 guibg=#bef6dc gui=bold' 58 | exe 'hi DiffDelete guifg='s:bg2 59 | exe 'hi DiffChange guibg=#5b76ef guifg=#ffffff' 60 | exe 'hi DiffText guifg=#ffffff guibg=#ff0000 gui=bold' 61 | exe 'hi ErrorMsg guifg='s:warning' guibg='s:bg2' gui=bold' 62 | exe 'hi WarningMsg guifg='s:fg' guibg='s:warning2 63 | exe 'hi Float guifg='s:const 64 | exe 'hi Function guifg='s:func 65 | exe 'hi Identifier guifg='s:type' gui=italic' 66 | exe 'hi Keyword guifg='s:keyword' gui=bold' 67 | exe 'hi Label guifg='s:var 68 | exe 'hi NonText guifg='s:bg4' guibg='s:bg2 69 | exe 'hi Number guifg='s:const 70 | exe 'hi Operater guifg='s:keyword 71 | exe 'hi PreProc guifg='s:keyword 72 | exe 'hi Special guifg='s:fg 73 | exe 'hi SpecialKey guifg='s:fg2' guibg='s:bg2 74 | exe 'hi Statement guifg='s:keyword 75 | exe 'hi StorageClass guifg='s:type' gui=italic' 76 | exe 'hi String guifg='s:str 77 | exe 'hi Tag guifg='s:keyword 78 | exe 'hi Title guifg='s:fg' gui=bold' 79 | exe 'hi Todo guifg='s:fg2' gui=inverse,bold' 80 | exe 'hi Type guifg='s:type 81 | exe 'hi Underlined gui=underline' 82 | 83 | " Ruby Highlighting 84 | exe 'hi rubyAttribute guifg='s:builtin 85 | exe 'hi rubyLocalVariableOrMethod guifg='s:var 86 | exe 'hi rubyGlobalVariable guifg='s:var' gui=italic' 87 | exe 'hi rubyInstanceVariable guifg='s:var 88 | exe 'hi rubyKeyword guifg='s:keyword 89 | exe 'hi rubyKeywordAsMethod guifg='s:keyword' gui=bold' 90 | exe 'hi rubyClassDeclaration guifg='s:keyword' gui=bold' 91 | exe 'hi rubyClass guifg='s:keyword' gui=bold' 92 | exe 'hi rubyNumber guifg='s:const 93 | 94 | " Python Highlighting 95 | exe 'hi pythonBuiltinFunc guifg='s:builtin 96 | 97 | " Go Highlighting 98 | exe 'hi goBuiltins guifg='s:builtin 99 | 100 | " Javascript Highlighting 101 | exe 'hi jsBuiltins guifg='s:builtin 102 | exe 'hi jsFunction guifg='s:keyword' gui=bold' 103 | exe 'hi jsGlobalObjects guifg='s:type 104 | exe 'hi jsAssignmentExps guifg='s:var 105 | 106 | " Html Highlighting 107 | exe 'hi htmlLink guifg='s:var' gui=underline' 108 | exe 'hi htmlStatement guifg='s:keyword 109 | exe 'hi htmlSpecialTagName guifg='s:keyword 110 | 111 | " Markdown Highlighting 112 | exe 'hi mkdCode guifg='s:builtin 113 | 114 | 115 | -------------------------------------------------------------------------------- /colors/Thursday.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Thursday 3 | " Created by martin haesler with ThemeCreator (https://github.com/mswift42/themecreator) 4 | 5 | hi clear 6 | 7 | if exists("syntax on") 8 | syntax reset 9 | endif 10 | 11 | set t_Co=256 12 | let g:colors_name = "Thursday" 13 | 14 | 15 | " Define reusable colorvariables. 16 | let s:bg="#f9fbfd" 17 | let s:fg="#2f2f2f" 18 | let s:fg2="#404040" 19 | let s:fg3="#505050" 20 | let s:fg4="#616161" 21 | let s:bg2="#e5e7e9" 22 | let s:bg3="#d1d3d5" 23 | let s:bg4="#bdbfc0" 24 | let s:keyword="#28728f" 25 | let s:builtin="#636792" 26 | let s:const= "#28766e" 27 | let s:comment="#909090" 28 | let s:func="#935c54" 29 | let s:str="#8c5c79" 30 | let s:type="#56724b" 31 | let s:var="#7d6740" 32 | let s:warning="#fa0c0c" 33 | let s:warning2="#fa7b0c" 34 | 35 | exe 'hi Normal guifg='s:fg' guibg='s:bg 36 | exe 'hi Cursor guifg='s:bg' guibg='s:fg 37 | exe 'hi CursorLine guibg='s:bg2 38 | exe 'hi CursorColumn guibg='s:bg2 39 | exe 'hi ColorColumn guibg='s:bg2 40 | exe 'hi LineNr guifg='s:fg2' guibg='s:bg2 41 | exe 'hi VertSplit guifg='s:fg3' guibg='s:bg3 42 | exe 'hi MatchParen guifg='s:warning2' gui=underline' 43 | exe 'hi StatusLine guifg='s:fg2' guibg='s:bg3' gui=bold' 44 | exe 'hi Pmenu guifg='s:fg' guibg='s:bg2 45 | exe 'hi PmenuSel guibg='s:bg3 46 | exe 'hi IncSearch guifg='s:bg' guibg='s:keyword 47 | exe 'hi Search gui=underline' 48 | exe 'hi Directory guifg='s:const 49 | exe 'hi Folded guifg='s:fg4' guibg='s:bg 50 | 51 | exe 'hi Boolean guifg='s:const 52 | exe 'hi Character guifg='s:const 53 | exe 'hi Comment guifg='s:comment 54 | exe 'hi Conditional guifg='s:keyword 55 | exe 'hi Constant guifg='s:const 56 | exe 'hi Define guifg='s:keyword 57 | exe 'hi DiffAdd guifg=#000000 guibg=#bef6dc gui=bold' 58 | exe 'hi DiffDelete guifg='s:bg2 59 | exe 'hi DiffChange guibg=#5b76ef guifg=#ffffff' 60 | exe 'hi DiffText guifg=#ffffff guibg=#ff0000 gui=bold' 61 | exe 'hi ErrorMsg guifg='s:warning' guibg='s:bg2' gui=bold' 62 | exe 'hi WarningMsg guifg='s:fg' guibg='s:warning2 63 | exe 'hi Float guifg='s:const 64 | exe 'hi Function guifg='s:func 65 | exe 'hi Identifier guifg='s:type' gui=italic' 66 | exe 'hi Keyword guifg='s:keyword' gui=bold' 67 | exe 'hi Label guifg='s:var 68 | exe 'hi NonText guifg='s:bg4' guibg='s:bg2 69 | exe 'hi Number guifg='s:const 70 | exe 'hi Operater guifg='s:keyword 71 | exe 'hi PreProc guifg='s:keyword 72 | exe 'hi Special guifg='s:fg 73 | exe 'hi SpecialKey guifg='s:fg2' guibg='s:bg2 74 | exe 'hi Statement guifg='s:keyword 75 | exe 'hi StorageClass guifg='s:type' gui=italic' 76 | exe 'hi String guifg='s:str 77 | exe 'hi Tag guifg='s:keyword 78 | exe 'hi Title guifg='s:fg' gui=bold' 79 | exe 'hi Todo guifg='s:fg2' gui=inverse,bold' 80 | exe 'hi Type guifg='s:type 81 | exe 'hi Underlined gui=underline' 82 | 83 | " Ruby Highlighting 84 | exe 'hi rubyAttribute guifg='s:builtin 85 | exe 'hi rubyLocalVariableOrMethod guifg='s:var 86 | exe 'hi rubyGlobalVariable guifg='s:var' gui=italic' 87 | exe 'hi rubyInstanceVariable guifg='s:var 88 | exe 'hi rubyKeyword guifg='s:keyword 89 | exe 'hi rubyKeywordAsMethod guifg='s:keyword' gui=bold' 90 | exe 'hi rubyClassDeclaration guifg='s:keyword' gui=bold' 91 | exe 'hi rubyClass guifg='s:keyword' gui=bold' 92 | exe 'hi rubyNumber guifg='s:const 93 | 94 | " Python Highlighting 95 | exe 'hi pythonBuiltinFunc guifg='s:builtin 96 | 97 | " Go Highlighting 98 | exe 'hi goBuiltins guifg='s:builtin 99 | 100 | " Javascript Highlighting 101 | exe 'hi jsBuiltins guifg='s:builtin 102 | exe 'hi jsFunction guifg='s:keyword' gui=bold' 103 | exe 'hi jsGlobalObjects guifg='s:type 104 | exe 'hi jsAssignmentExps guifg='s:var 105 | 106 | " Html Highlighting 107 | exe 'hi htmlLink guifg='s:var' gui=underline' 108 | exe 'hi htmlStatement guifg='s:keyword 109 | exe 'hi htmlSpecialTagName guifg='s:keyword 110 | 111 | " Markdown Highlighting 112 | exe 'hi mkdCode guifg='s:builtin 113 | 114 | 115 | -------------------------------------------------------------------------------- /colors/bergen.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " bergen 3 | " Created by martin haesler with ThemeCreator (https://github.com/mswift42/themecreator) 4 | 5 | hi clear 6 | 7 | if exists("syntax on") 8 | syntax reset 9 | endif 10 | 11 | set t_Co=256 12 | let g:colors_name = "bergen" 13 | 14 | 15 | " Define reusable colorvariables. 16 | let s:bg="#eae7e9" 17 | let s:fg="#585858" 18 | let s:fg2="#656565" 19 | let s:fg3="#737373" 20 | let s:fg4="#808080" 21 | let s:bg2="#d7d5d6" 22 | let s:bg3="#c5c2c4" 23 | let s:bg4="#b2b0b1" 24 | let s:keyword="#5c71b3" 25 | let s:builtin="#a35c8e" 26 | let s:const= "#0081a6" 27 | let s:comment="#a9a9a9" 28 | let s:func="#926e31" 29 | let s:str="#b15a56" 30 | let s:type="#00847a" 31 | let s:var="#6d3e7e" 32 | let s:warning="#ff1276" 33 | let s:warning2="#ff4d12" 34 | 35 | exe 'hi Normal guifg='s:fg' guibg='s:bg 36 | exe 'hi Cursor guifg='s:bg' guibg='s:fg 37 | exe 'hi CursorLine guibg='s:bg2 38 | exe 'hi CursorColumn guibg='s:bg2 39 | exe 'hi ColorColumn guibg='s:bg2 40 | exe 'hi LineNr guifg='s:fg2' guibg='s:bg2 41 | exe 'hi VertSplit guifg='s:fg3' guibg='s:bg3 42 | exe 'hi MatchParen guifg='s:warning2' gui=underline' 43 | exe 'hi StatusLine guifg='s:fg2' guibg='s:bg3' gui=bold' 44 | exe 'hi Pmenu guifg='s:fg' guibg='s:bg2 45 | exe 'hi PmenuSel guibg='s:bg3 46 | exe 'hi IncSearch guifg='s:bg' guibg='s:keyword 47 | exe 'hi Search gui=underline' 48 | exe 'hi Directory guifg='s:const 49 | exe 'hi Folded guifg='s:fg4' guibg='s:bg 50 | 51 | exe 'hi Boolean guifg='s:const 52 | exe 'hi Character guifg='s:const 53 | exe 'hi Comment guifg='s:comment 54 | exe 'hi Conditional guifg='s:keyword 55 | exe 'hi Constant guifg='s:const 56 | exe 'hi Define guifg='s:keyword 57 | exe 'hi DiffAdd guifg=#000000 guibg=#bef6dc gui=bold' 58 | exe 'hi DiffDelete guifg='s:bg2 59 | exe 'hi DiffChange guibg=#5b76ef guifg=#ffffff' 60 | exe 'hi DiffText guifg=#ffffff guibg=#ff0000 gui=bold' 61 | exe 'hi ErrorMsg guifg='s:warning' guibg='s:bg2' gui=bold' 62 | exe 'hi WarningMsg guifg='s:fg' guibg='s:warning2 63 | exe 'hi Float guifg='s:const 64 | exe 'hi Function guifg='s:func 65 | exe 'hi Identifier guifg='s:type' gui=italic' 66 | exe 'hi Keyword guifg='s:keyword' gui=bold' 67 | exe 'hi Label guifg='s:var 68 | exe 'hi NonText guifg='s:bg4' guibg='s:bg2 69 | exe 'hi Number guifg='s:const 70 | exe 'hi Operater guifg='s:keyword 71 | exe 'hi PreProc guifg='s:keyword 72 | exe 'hi Special guifg='s:fg 73 | exe 'hi SpecialKey guifg='s:fg2' guibg='s:bg2 74 | exe 'hi Statement guifg='s:keyword 75 | exe 'hi StorageClass guifg='s:type' gui=italic' 76 | exe 'hi String guifg='s:str 77 | exe 'hi Tag guifg='s:keyword 78 | exe 'hi Title guifg='s:fg' gui=bold' 79 | exe 'hi Todo guifg='s:fg2' gui=inverse,bold' 80 | exe 'hi Type guifg='s:type 81 | exe 'hi Underlined gui=underline' 82 | 83 | " Ruby Highlighting 84 | exe 'hi rubyAttribute guifg='s:builtin 85 | exe 'hi rubyLocalVariableOrMethod guifg='s:var 86 | exe 'hi rubyGlobalVariable guifg='s:var' gui=italic' 87 | exe 'hi rubyInstanceVariable guifg='s:var 88 | exe 'hi rubyKeyword guifg='s:keyword 89 | exe 'hi rubyKeywordAsMethod guifg='s:keyword' gui=bold' 90 | exe 'hi rubyClassDeclaration guifg='s:keyword' gui=bold' 91 | exe 'hi rubyClass guifg='s:keyword' gui=bold' 92 | exe 'hi rubyNumber guifg='s:const 93 | 94 | " Python Highlighting 95 | exe 'hi pythonBuiltinFunc guifg='s:builtin 96 | 97 | " Go Highlighting 98 | exe 'hi goBuiltins guifg='s:builtin 99 | 100 | " Javascript Highlighting 101 | exe 'hi jsBuiltins guifg='s:builtin 102 | exe 'hi jsFunction guifg='s:keyword' gui=bold' 103 | exe 'hi jsGlobalObjects guifg='s:type 104 | exe 'hi jsAssignmentExps guifg='s:var 105 | 106 | " Html Highlighting 107 | exe 'hi htmlLink guifg='s:var' gui=underline' 108 | exe 'hi htmlStatement guifg='s:keyword 109 | exe 'hi htmlSpecialTagName guifg='s:keyword 110 | 111 | " Markdown Highlighting 112 | exe 'hi mkdCode guifg='s:builtin 113 | 114 | 115 | -------------------------------------------------------------------------------- /colors/breezy-fall.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " breezy-fall 3 | " Created by martin haesler with ThemeCreator (https://github.com/mswift42/themecreator) 4 | 5 | hi clear 6 | 7 | if exists("syntax on") 8 | syntax reset 9 | endif 10 | 11 | set t_Co=256 12 | let g:colors_name = "breezy-fall" 13 | 14 | 15 | " Define reusable colorvariables. 16 | let s:bg="#f6f3cf" 17 | let s:fg="#78693c" 18 | let s:fg2="#83754c" 19 | let s:fg3="#8e815b" 20 | let s:fg4="#988d6b" 21 | let s:bg2="#e2e0be" 22 | let s:bg3="#cfccae" 23 | let s:bg4="#bbb99d" 24 | let s:keyword="#0073a3" 25 | let s:builtin="#3b61b1" 26 | let s:const= "#844c41" 27 | let s:comment="#906e86" 28 | let s:func="#a94142" 29 | let s:str="#994485" 30 | let s:type="#454b7a" 31 | let s:var="#922f8c" 32 | let s:warning="#ff1276" 33 | let s:warning2="#ff4d12" 34 | 35 | exe 'hi Normal guifg='s:fg' guibg='s:bg 36 | exe 'hi Cursor guifg='s:bg' guibg='s:fg 37 | exe 'hi CursorLine guibg='s:bg2 38 | exe 'hi CursorColumn guibg='s:bg2 39 | exe 'hi ColorColumn guibg='s:bg2 40 | exe 'hi LineNr guifg='s:fg2' guibg='s:bg2 41 | exe 'hi VertSplit guifg='s:fg3' guibg='s:bg3 42 | exe 'hi MatchParen guifg='s:warning2' gui=underline' 43 | exe 'hi StatusLine guifg='s:fg2' guibg='s:bg3' gui=bold' 44 | exe 'hi Pmenu guifg='s:fg' guibg='s:bg2 45 | exe 'hi PmenuSel guibg='s:bg3 46 | exe 'hi IncSearch guifg='s:bg' guibg='s:keyword 47 | exe 'hi Search gui=underline' 48 | exe 'hi Directory guifg='s:const 49 | exe 'hi Folded guifg='s:fg4' guibg='s:bg 50 | 51 | exe 'hi Boolean guifg='s:const 52 | exe 'hi Character guifg='s:const 53 | exe 'hi Comment guifg='s:comment 54 | exe 'hi Conditional guifg='s:keyword 55 | exe 'hi Constant guifg='s:const 56 | exe 'hi Define guifg='s:keyword 57 | exe 'hi DiffAdd guifg=#000000 guibg=#bef6dc gui=bold' 58 | exe 'hi DiffDelete guifg='s:bg2 59 | exe 'hi DiffChange guibg=#5b76ef guifg=#ffffff' 60 | exe 'hi DiffText guifg=#ffffff guibg=#ff0000 gui=bold' 61 | exe 'hi ErrorMsg guifg='s:warning' guibg='s:bg2' gui=bold' 62 | exe 'hi WarningMsg guifg='s:fg' guibg='s:warning2 63 | exe 'hi Float guifg='s:const 64 | exe 'hi Function guifg='s:func 65 | exe 'hi Identifier guifg='s:type' gui=italic' 66 | exe 'hi Keyword guifg='s:keyword' gui=bold' 67 | exe 'hi Label guifg='s:var 68 | exe 'hi NonText guifg='s:bg4' guibg='s:bg2 69 | exe 'hi Number guifg='s:const 70 | exe 'hi Operater guifg='s:keyword 71 | exe 'hi PreProc guifg='s:keyword 72 | exe 'hi Special guifg='s:fg 73 | exe 'hi SpecialKey guifg='s:fg2' guibg='s:bg2 74 | exe 'hi Statement guifg='s:keyword 75 | exe 'hi StorageClass guifg='s:type' gui=italic' 76 | exe 'hi String guifg='s:str 77 | exe 'hi Tag guifg='s:keyword 78 | exe 'hi Title guifg='s:fg' gui=bold' 79 | exe 'hi Todo guifg='s:fg2' gui=inverse,bold' 80 | exe 'hi Type guifg='s:type 81 | exe 'hi Underlined gui=underline' 82 | 83 | " Ruby Highlighting 84 | exe 'hi rubyAttribute guifg='s:builtin 85 | exe 'hi rubyLocalVariableOrMethod guifg='s:var 86 | exe 'hi rubyGlobalVariable guifg='s:var' gui=italic' 87 | exe 'hi rubyInstanceVariable guifg='s:var 88 | exe 'hi rubyKeyword guifg='s:keyword 89 | exe 'hi rubyKeywordAsMethod guifg='s:keyword' gui=bold' 90 | exe 'hi rubyClassDeclaration guifg='s:keyword' gui=bold' 91 | exe 'hi rubyClass guifg='s:keyword' gui=bold' 92 | exe 'hi rubyNumber guifg='s:const 93 | 94 | " Python Highlighting 95 | exe 'hi pythonBuiltinFunc guifg='s:builtin 96 | 97 | " Go Highlighting 98 | exe 'hi goBuiltins guifg='s:builtin 99 | 100 | " Javascript Highlighting 101 | exe 'hi jsBuiltins guifg='s:builtin 102 | exe 'hi jsFunction guifg='s:keyword' gui=bold' 103 | exe 'hi jsGlobalObjects guifg='s:type 104 | exe 'hi jsAssignmentExps guifg='s:var 105 | 106 | " Html Highlighting 107 | exe 'hi htmlLink guifg='s:var' gui=underline' 108 | exe 'hi htmlStatement guifg='s:keyword 109 | exe 'hi htmlSpecialTagName guifg='s:keyword 110 | 111 | " Markdown Highlighting 112 | exe 'hi mkdCode guifg='s:builtin 113 | 114 | 115 | -------------------------------------------------------------------------------- /colors/darktooth.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " darktooth 3 | 4 | " Created by Jason Milkins (https://github.com/emacsfodder/emacs-theme-darktooth) 5 | " The MIT License (MIT) 6 | " 7 | " Copyright (c) 2015 Jason Milkins 8 | " 9 | " Permission is hereby granted, free of charge, to any person obtaining a copy of 10 | " this software and associated documentation files (the "Software"), to deal in 11 | " the Software without restriction, including without limitation the rights to 12 | " use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 13 | " the Software, and to permit persons to whom the Software is furnished to do so, 14 | " subject to the following conditions: 15 | " 16 | " The above copyright notice and this permission notice shall be included in all 17 | " copies or substantial portions of the Software. 18 | " 19 | " THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 20 | " IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 21 | " FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 22 | " COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 23 | " IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 24 | " CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25 | 26 | " Ported to vim by Martin Haesler with ThemeCreator (https://github.com/mswift42/themecreator) 27 | 28 | hi clear 29 | 30 | if exists("syntax on") 31 | syntax reset 32 | endif 33 | 34 | set t_Co=256 35 | let g:colors_name = "darktooth" 36 | 37 | 38 | " Define reusable colorvariables. 39 | let s:bg="#282828" 40 | let s:fg="#fdf4c1" 41 | let s:fg2="#e9e0b2" 42 | let s:fg3="#d5cda2" 43 | let s:fg4="#c0b993" 44 | let s:bg2="#393939" 45 | let s:bg3="#4a4a4a" 46 | let s:bg4="#5c5c5c" 47 | let s:keyword="#dd6f48" 48 | let s:builtin="#fe8019" 49 | let s:const= "#bbaa97" 50 | let s:comment="#7c6f64" 51 | let s:func="#a89984" 52 | let s:str="#528b8b" 53 | let s:type="#66999d" 54 | let s:var="#83a598" 55 | let s:warning="#ff6523" 56 | let s:warning2="#ff2370" 57 | 58 | exe 'hi Normal guifg='s:fg' guibg='s:bg 59 | exe 'hi Cursor guifg='s:bg' guibg='s:fg 60 | exe 'hi Cursorline guibg='s:bg2 61 | exe 'hi CursorColumn guibg='s:bg2 62 | exe 'hi ColorColumn guibg='s:bg2 63 | exe 'hi LineNr guifg='s:fg2' guibg='s:bg2 64 | exe 'hi VertSplit guifg='s:fg3' guibg='s:bg3 65 | exe 'hi MatchParen guifg='s:warning2' gui=underline' 66 | exe 'hi StatusLine guifg='s:fg2' guibg='s:bg3' gui=bold' 67 | exe 'hi Pmenu guifg='s:fg' guibg='s:bg2 68 | exe 'hi PmenuSel guibg='s:bg3 69 | exe 'hi IncSearch guifg='s:bg' guibg='s:keyword 70 | exe 'hi Search gui=underline' 71 | exe 'hi Directory guifg='s:const 72 | exe 'hi Folded guifg='s:fg4' guibg='s:bg 73 | 74 | exe 'hi Boolean guifg='s:const 75 | exe 'hi Character guifg='s:const 76 | exe 'hi Comment guifg='s:comment 77 | exe 'hi Conditional guifg='s:keyword 78 | exe 'hi Constant guifg='s:const 79 | exe 'hi Define guifg='s:keyword 80 | exe 'hi DiffAdd guifg=#f8f8f8 guibg=#46830c gui=bold' 81 | exe 'hi DiffDelete guifg=#ff0000' 82 | exe 'hi DiffChange guifg='s:fg' guibg='s:var 83 | exe 'hi DiffText guifg='s:fg' guibg='s:builtin' gui=bold' 84 | exe 'hi ErrorMsg guifg='s:warning' guibg='s:bg2' gui=bold' 85 | exe 'hi WarningMsg guifg='s:fg' guibg='s:warning2 86 | exe 'hi Float guifg='s:const 87 | exe 'hi Function guifg='s:func 88 | exe 'hi Identifier guifg='s:type' gui=italic' 89 | exe 'hi Keyword guifg='s:keyword' gui=bold' 90 | exe 'hi Label guifg='s:var 91 | exe 'hi NonText guifg='s:bg4' guibg='s:bg2 92 | exe 'hi Number guifg='s:const 93 | exe 'hi Operater guifg='s:keyword 94 | exe 'hi PreProc guifg='s:keyword 95 | exe 'hi Special guifg='s:fg 96 | exe 'hi SpecialKey guifg='s:fg2' guibg='s:bg2 97 | exe 'hi Statement guifg='s:keyword 98 | exe 'hi StorageClass guifg='s:type' gui=italic' 99 | exe 'hi String guifg='s:str 100 | exe 'hi Tag guifg='s:keyword 101 | exe 'hi Title guifg='s:fg' gui=bold' 102 | exe 'hi Todo guifg='s:fg2' gui=inverse,bold' 103 | exe 'hi Type guifg='s:type 104 | exe 'hi Underlined gui=underline' 105 | 106 | " Ruby Highlighting 107 | exe 'hi rubyAttribute guifg='s:builtin 108 | exe 'hi rubyLocalVariableOrMethod guifg='s:var 109 | exe 'hi rubyGlobalVariable guifg='s:var' gui=italic' 110 | exe 'hi rubyInstanceVariable guifg='s:var 111 | exe 'hi rubyKeyword guifg='s:keyword 112 | exe 'hi rubyKeywordAsMethod guifg='s:keyword' gui=bold' 113 | exe 'hi rubyClassDeclaration guifg='s:keyword' gui=bold' 114 | exe 'hi rubyClass guifg='s:keyword' gui=bold' 115 | exe 'hi rubyNumber guifg='s:const 116 | 117 | " Python Highlighting 118 | exe 'hi pythonBuiltinFunc guifg='s:builtin 119 | 120 | " Go Highlighting 121 | exe 'hi goBuiltins guifg='s:builtin 122 | 123 | " Javascript Highlighting 124 | exe 'hi jsBuiltins guifg='s:builtin 125 | exe 'hi jsFunction guifg='s:keyword' gui=bold' 126 | exe 'hi jsGlobalObjects guifg='s:type 127 | exe 'hi jsAssignmentExps guifg='s:var 128 | 129 | " Html Highlighting 130 | exe 'hi htmlLink guifg='s:var' gui=underline' 131 | exe 'hi htmlStatement guifg='s:keyword 132 | exe 'hi htmlSpecialTagName guifg='s:keyword 133 | 134 | " Markdown Highlighting 135 | exe 'hi mkdCode guifg='s:builtin 136 | 137 | 138 | -------------------------------------------------------------------------------- /colors/foggy-night.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " foggy-night 3 | " Created by martin haesler with ThemeCreator (https://github.com/mswift42/themecreator) 4 | 5 | hi clear 6 | 7 | if exists("syntax on") 8 | syntax reset 9 | endif 10 | 11 | set t_Co=256 12 | let g:colors_name = "foggy-night" 13 | 14 | 15 | " Define reusable colorvariables. 16 | let s:bg="#292929" 17 | let s:fg="#8f8f8f" 18 | let s:fg2="#848484" 19 | let s:fg3="#787878" 20 | let s:fg4="#6d6d6d" 21 | let s:bg2="#3a3a3a" 22 | let s:bg3="#4b4b4b" 23 | let s:bg4="#5c5c5c" 24 | let s:keyword="#6b83ac" 25 | let s:builtin="#997599" 26 | let s:const= "#3e8c9d" 27 | let s:comment="#626262" 28 | let s:func="#9e7a5a" 29 | let s:str="#ad7176" 30 | let s:type="#8d5351" 31 | let s:var="#7b875b" 32 | let s:warning="#e81050" 33 | let s:warning2="#e86310" 34 | 35 | exe 'hi Normal guifg='s:fg' guibg='s:bg 36 | exe 'hi Cursor guifg='s:bg' guibg='s:fg 37 | exe 'hi CursorLine guibg='s:bg2 38 | exe 'hi CursorColumn guibg='s:bg2 39 | exe 'hi ColorColumn guibg='s:bg2 40 | exe 'hi LineNr guifg='s:fg2' guibg='s:bg2 41 | exe 'hi VertSplit guifg='s:fg3' guibg='s:bg3 42 | exe 'hi MatchParen guifg='s:warning2' gui=underline' 43 | exe 'hi StatusLine guifg='s:fg2' guibg='s:bg3' gui=bold' 44 | exe 'hi Pmenu guifg='s:fg' guibg='s:bg2 45 | exe 'hi PmenuSel guibg='s:bg3 46 | exe 'hi IncSearch guifg='s:bg' guibg='s:keyword 47 | exe 'hi Search gui=underline' 48 | exe 'hi Directory guifg='s:const 49 | exe 'hi Folded guifg='s:fg4' guibg='s:bg 50 | 51 | exe 'hi Boolean guifg='s:const 52 | exe 'hi Character guifg='s:const 53 | exe 'hi Comment guifg='s:comment 54 | exe 'hi Conditional guifg='s:keyword 55 | exe 'hi Constant guifg='s:const 56 | exe 'hi Define guifg='s:keyword 57 | exe 'hi DiffAdd guifg=#fafafa guibg=#123d0f gui=bold' 58 | exe 'hi DiffDelete guibg='s:bg2 59 | exe 'hi DiffChange guibg=#151b3c guifg=#fafafa' 60 | exe 'hi DiffText guifg=#ffffff guibg=#ff0000 gui=bold' 61 | exe 'hi ErrorMsg guifg='s:warning' guibg='s:bg2' gui=bold' 62 | exe 'hi WarningMsg guifg='s:fg' guibg='s:warning2 63 | exe 'hi Float guifg='s:const 64 | exe 'hi Function guifg='s:func 65 | exe 'hi Identifier guifg='s:type' gui=italic' 66 | exe 'hi Keyword guifg='s:keyword' gui=bold' 67 | exe 'hi Label guifg='s:var 68 | exe 'hi NonText guifg='s:bg4' guibg='s:bg2 69 | exe 'hi Number guifg='s:const 70 | exe 'hi Operater guifg='s:keyword 71 | exe 'hi PreProc guifg='s:keyword 72 | exe 'hi Special guifg='s:fg 73 | exe 'hi SpecialKey guifg='s:fg2' guibg='s:bg2 74 | exe 'hi Statement guifg='s:keyword 75 | exe 'hi StorageClass guifg='s:type' gui=italic' 76 | exe 'hi String guifg='s:str 77 | exe 'hi Tag guifg='s:keyword 78 | exe 'hi Title guifg='s:fg' gui=bold' 79 | exe 'hi Todo guifg='s:fg2' gui=inverse,bold' 80 | exe 'hi Type guifg='s:type 81 | exe 'hi Underlined gui=underline' 82 | 83 | " Ruby Highlighting 84 | exe 'hi rubyAttribute guifg='s:builtin 85 | exe 'hi rubyLocalVariableOrMethod guifg='s:var 86 | exe 'hi rubyGlobalVariable guifg='s:var' gui=italic' 87 | exe 'hi rubyInstanceVariable guifg='s:var 88 | exe 'hi rubyKeyword guifg='s:keyword 89 | exe 'hi rubyKeywordAsMethod guifg='s:keyword' gui=bold' 90 | exe 'hi rubyClassDeclaration guifg='s:keyword' gui=bold' 91 | exe 'hi rubyClass guifg='s:keyword' gui=bold' 92 | exe 'hi rubyNumber guifg='s:const 93 | 94 | " Python Highlighting 95 | exe 'hi pythonBuiltinFunc guifg='s:builtin 96 | 97 | " Go Highlighting 98 | exe 'hi goBuiltins guifg='s:builtin 99 | 100 | " Javascript Highlighting 101 | exe 'hi jsBuiltins guifg='s:builtin 102 | exe 'hi jsFunction guifg='s:keyword' gui=bold' 103 | exe 'hi jsGlobalObjects guifg='s:type 104 | exe 'hi jsAssignmentExps guifg='s:var 105 | 106 | " Html Highlighting 107 | exe 'hi htmlLink guifg='s:var' gui=underline' 108 | exe 'hi htmlStatement guifg='s:keyword 109 | exe 'hi htmlSpecialTagName guifg='s:keyword 110 | 111 | " Markdown Highlighting 112 | exe 'hi mkdCode guifg='s:builtin 113 | 114 | 115 | -------------------------------------------------------------------------------- /colors/light-kiss.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " light-kiss 3 | " Created by martin haesler with ThemeCreator (https://github.com/mswift42/themecreator) 4 | 5 | hi clear 6 | 7 | if exists("syntax on") 8 | syntax reset 9 | endif 10 | 11 | set t_Co=256 12 | let g:colors_name = "light-kiss" 13 | 14 | 15 | " Define reusable colorvariables. 16 | let s:bg="#efe6e6" 17 | let s:fg="#303030" 18 | let s:fg2="#414141" 19 | let s:fg3="#515151" 20 | let s:fg4="#626262" 21 | let s:bg2="#dcd4d4" 22 | let s:bg3="#c9c1c1" 23 | let s:bg4="#b6afaf" 24 | let s:keyword="#c87758" 25 | let s:builtin="#2a55a8" 26 | let s:const= "#337d92" 27 | let s:comment="#909090" 28 | let s:func="#2a55a8" 29 | let s:str="#2a55a8" 30 | let s:type="#337d92" 31 | let s:var="#337d92" 32 | let s:warning="#ff0000" 33 | let s:warning2="#ff8800" 34 | 35 | exe 'hi Normal guifg='s:fg' guibg='s:bg 36 | exe 'hi Cursor guifg='s:bg' guibg='s:fg 37 | exe 'hi CursorLine guibg='s:bg2 38 | exe 'hi CursorColumn guibg='s:bg2 39 | exe 'hi ColorColumn guibg='s:bg2 40 | exe 'hi LineNr guifg='s:fg2' guibg='s:bg2 41 | exe 'hi VertSplit guifg='s:fg3' guibg='s:bg3 42 | exe 'hi MatchParen guifg='s:warning2' gui=underline' 43 | exe 'hi StatusLine guifg='s:fg2' guibg='s:bg3' gui=bold' 44 | exe 'hi Pmenu guifg='s:fg' guibg='s:bg2 45 | exe 'hi PmenuSel guibg='s:bg3 46 | exe 'hi IncSearch guifg='s:bg' guibg='s:keyword 47 | exe 'hi Search gui=underline' 48 | exe 'hi Directory guifg='s:const 49 | exe 'hi Folded guifg='s:fg4' guibg='s:bg 50 | 51 | exe 'hi Boolean guifg='s:const 52 | exe 'hi Character guifg='s:const 53 | exe 'hi Comment guifg='s:comment 54 | exe 'hi Conditional guifg='s:keyword 55 | exe 'hi Constant guifg='s:const 56 | exe 'hi Define guifg='s:keyword 57 | exe 'hi DiffAdd guifg=#000000 guibg=#bef6dc gui=bold' 58 | exe 'hi DiffDelete guifg='s:bg2 59 | exe 'hi DiffChange guibg=#5b76ef guifg=#ffffff' 60 | exe 'hi DiffText guifg=#ffffff guibg=#ff0000 gui=bold' 61 | exe 'hi ErrorMsg guifg='s:warning' guibg='s:bg2' gui=bold' 62 | exe 'hi WarningMsg guifg='s:fg' guibg='s:warning2 63 | exe 'hi Float guifg='s:const 64 | exe 'hi Function guifg='s:func 65 | exe 'hi Identifier guifg='s:type' gui=italic' 66 | exe 'hi Keyword guifg='s:keyword' gui=bold' 67 | exe 'hi Label guifg='s:var 68 | exe 'hi NonText guifg='s:bg4' guibg='s:bg2 69 | exe 'hi Number guifg='s:const 70 | exe 'hi Operater guifg='s:keyword 71 | exe 'hi PreProc guifg='s:keyword 72 | exe 'hi Special guifg='s:fg 73 | exe 'hi SpecialKey guifg='s:fg2' guibg='s:bg2 74 | exe 'hi Statement guifg='s:keyword 75 | exe 'hi StorageClass guifg='s:type' gui=italic' 76 | exe 'hi String guifg='s:str 77 | exe 'hi Tag guifg='s:keyword 78 | exe 'hi Title guifg='s:fg' gui=bold' 79 | exe 'hi Todo guifg='s:fg2' gui=inverse,bold' 80 | exe 'hi Type guifg='s:type 81 | exe 'hi Underlined gui=underline' 82 | 83 | " Ruby Highlighting 84 | exe 'hi rubyAttribute guifg='s:builtin 85 | exe 'hi rubyLocalVariableOrMethod guifg='s:var 86 | exe 'hi rubyGlobalVariable guifg='s:var' gui=italic' 87 | exe 'hi rubyInstanceVariable guifg='s:var 88 | exe 'hi rubyKeyword guifg='s:keyword 89 | exe 'hi rubyKeywordAsMethod guifg='s:keyword' gui=bold' 90 | exe 'hi rubyClassDeclaration guifg='s:keyword' gui=bold' 91 | exe 'hi rubyClass guifg='s:keyword' gui=bold' 92 | exe 'hi rubyNumber guifg='s:const 93 | 94 | " Python Highlighting 95 | exe 'hi pythonBuiltinFunc guifg='s:builtin 96 | 97 | " Go Highlighting 98 | exe 'hi goBuiltins guifg='s:builtin 99 | 100 | " Javascript Highlighting 101 | exe 'hi jsBuiltins guifg='s:builtin 102 | exe 'hi jsFunction guifg='s:keyword' gui=bold' 103 | exe 'hi jsGlobalObjects guifg='s:type 104 | exe 'hi jsAssignmentExps guifg='s:var 105 | 106 | " Html Highlighting 107 | exe 'hi htmlLink guifg='s:var' gui=underline' 108 | exe 'hi htmlStatement guifg='s:keyword 109 | exe 'hi htmlSpecialTagName guifg='s:keyword 110 | 111 | " Markdown Highlighting 112 | exe 'hi mkdCode guifg='s:builtin 113 | 114 | 115 | -------------------------------------------------------------------------------- /colors/madrid.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " madrid 3 | " Created by martin haesler with ThemeCreator (https://github.com/mswift42/themecreator) 4 | 5 | hi clear 6 | 7 | if exists("syntax on") 8 | syntax reset 9 | endif 10 | 11 | set t_Co=256 12 | let g:colors_name = "madrid" 13 | 14 | 15 | " Define reusable colorvariables. 16 | let s:bg="#1b1b1b" 17 | let s:fg="#b1b1b1" 18 | let s:fg2="#a3a3a3" 19 | let s:fg3="#959595" 20 | let s:fg4="#878787" 21 | let s:bg2="#2d2d2d" 22 | let s:bg3="#3f3f3f" 23 | let s:bg4="#525252" 24 | let s:keyword="#b7797d" 25 | let s:builtin="#a78360" 26 | let s:const= "#a27ea4" 27 | let s:comment="#5d5d5d" 28 | let s:func="#96546c" 29 | let s:str="#818f62" 30 | let s:type="#718bb6" 31 | let s:var="#4394a7" 32 | let s:warning="#e81050" 33 | let s:warning2="#e86310" 34 | 35 | exe 'hi Normal guifg='s:fg' guibg='s:bg 36 | exe 'hi Cursor guifg='s:bg' guibg='s:fg 37 | exe 'hi CursorLine guibg='s:bg2 38 | exe 'hi CursorColumn guibg='s:bg2 39 | exe 'hi ColorColumn guibg='s:bg2 40 | exe 'hi LineNr guifg='s:fg2' guibg='s:bg2 41 | exe 'hi VertSplit guifg='s:fg3' guibg='s:bg3 42 | exe 'hi MatchParen guifg='s:warning2' gui=underline' 43 | exe 'hi StatusLine guifg='s:fg2' guibg='s:bg3' gui=bold' 44 | exe 'hi Pmenu guifg='s:fg' guibg='s:bg2 45 | exe 'hi PmenuSel guibg='s:bg3 46 | exe 'hi IncSearch guifg='s:bg' guibg='s:keyword 47 | exe 'hi Search gui=underline' 48 | exe 'hi Directory guifg='s:const 49 | exe 'hi Folded guifg='s:fg4' guibg='s:bg 50 | 51 | exe 'hi Boolean guifg='s:const 52 | exe 'hi Character guifg='s:const 53 | exe 'hi Comment guifg='s:comment 54 | exe 'hi Conditional guifg='s:keyword 55 | exe 'hi Constant guifg='s:const 56 | exe 'hi Define guifg='s:keyword 57 | exe 'hi DiffAdd guifg=#fafafa guibg=#123d0f gui=bold' 58 | exe 'hi DiffDelete guibg='s:bg2 59 | exe 'hi DiffChange guibg=#151b3c guifg=#fafafa' 60 | exe 'hi DiffText guifg=#ffffff guibg=#ff0000 gui=bold' 61 | exe 'hi ErrorMsg guifg='s:warning' guibg='s:bg2' gui=bold' 62 | exe 'hi WarningMsg guifg='s:fg' guibg='s:warning2 63 | exe 'hi Float guifg='s:const 64 | exe 'hi Function guifg='s:func 65 | exe 'hi Identifier guifg='s:type' gui=italic' 66 | exe 'hi Keyword guifg='s:keyword' gui=bold' 67 | exe 'hi Label guifg='s:var 68 | exe 'hi NonText guifg='s:bg4' guibg='s:bg2 69 | exe 'hi Number guifg='s:const 70 | exe 'hi Operater guifg='s:keyword 71 | exe 'hi PreProc guifg='s:keyword 72 | exe 'hi Special guifg='s:fg 73 | exe 'hi SpecialKey guifg='s:fg2' guibg='s:bg2 74 | exe 'hi Statement guifg='s:keyword 75 | exe 'hi StorageClass guifg='s:type' gui=italic' 76 | exe 'hi String guifg='s:str 77 | exe 'hi Tag guifg='s:keyword 78 | exe 'hi Title guifg='s:fg' gui=bold' 79 | exe 'hi Todo guifg='s:fg2' gui=inverse,bold' 80 | exe 'hi Type guifg='s:type 81 | exe 'hi Underlined gui=underline' 82 | 83 | " Ruby Highlighting 84 | exe 'hi rubyAttribute guifg='s:builtin 85 | exe 'hi rubyLocalVariableOrMethod guifg='s:var 86 | exe 'hi rubyGlobalVariable guifg='s:var' gui=italic' 87 | exe 'hi rubyInstanceVariable guifg='s:var 88 | exe 'hi rubyKeyword guifg='s:keyword 89 | exe 'hi rubyKeywordAsMethod guifg='s:keyword' gui=bold' 90 | exe 'hi rubyClassDeclaration guifg='s:keyword' gui=bold' 91 | exe 'hi rubyClass guifg='s:keyword' gui=bold' 92 | exe 'hi rubyNumber guifg='s:const 93 | 94 | " Python Highlighting 95 | exe 'hi pythonBuiltinFunc guifg='s:builtin 96 | 97 | " Go Highlighting 98 | exe 'hi goBuiltins guifg='s:builtin 99 | 100 | " Javascript Highlighting 101 | exe 'hi jsBuiltins guifg='s:builtin 102 | exe 'hi jsFunction guifg='s:keyword' gui=bold' 103 | exe 'hi jsGlobalObjects guifg='s:type 104 | exe 'hi jsAssignmentExps guifg='s:var 105 | 106 | " Html Highlighting 107 | exe 'hi htmlLink guifg='s:var' gui=underline' 108 | exe 'hi htmlStatement guifg='s:keyword 109 | exe 'hi htmlSpecialTagName guifg='s:keyword 110 | 111 | " Markdown Highlighting 112 | exe 'hi mkdCode guifg='s:builtin 113 | 114 | 115 | -------------------------------------------------------------------------------- /colors/metalheart.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " metalheart 3 | " Created by martin haesler with ThemeCreator (https://github.com/mswift42/themecreator) 4 | 5 | hi clear 6 | 7 | if exists("syntax on") 8 | syntax reset 9 | endif 10 | 11 | set t_Co=256 12 | let g:colors_name = "metalheart" 13 | 14 | 15 | " Define reusable colorvariables. 16 | let s:bg="#1d272a" 17 | let s:fg="#8693ae" 18 | let s:fg2="#7b87a0" 19 | let s:fg3="#717b92" 20 | let s:fg4="#667084" 21 | let s:bg2="#2f383b" 22 | let s:bg3="#414a4c" 23 | let s:bg4="#535b5d" 24 | let s:keyword="#6e94ad" 25 | let s:builtin="#9a91b8" 26 | let s:const= "#5980a3" 27 | let s:comment="#727272" 28 | let s:func="#937aba" 29 | let s:str="#ba899c" 30 | let s:type="#7a9f81" 31 | let s:var="#638f81" 32 | let s:warning="#ff0000" 33 | let s:warning2="#ff8800" 34 | 35 | exe 'hi Normal guifg='s:fg' guibg='s:bg 36 | exe 'hi Cursor guifg='s:bg' guibg='s:fg 37 | exe 'hi CursorLine guibg='s:bg2 38 | exe 'hi CursorColumn guibg='s:bg2 39 | exe 'hi ColorColumn guibg='s:bg2 40 | exe 'hi LineNr guifg='s:fg2' guibg='s:bg2 41 | exe 'hi VertSplit guifg='s:fg3' guibg='s:bg3 42 | exe 'hi MatchParen guifg='s:warning2' gui=underline' 43 | exe 'hi StatusLine guifg='s:fg2' guibg='s:bg3' gui=bold' 44 | exe 'hi Pmenu guifg='s:fg' guibg='s:bg2 45 | exe 'hi PmenuSel guibg='s:bg3 46 | exe 'hi IncSearch guifg='s:bg' guibg='s:keyword 47 | exe 'hi Search gui=underline' 48 | exe 'hi Directory guifg='s:const 49 | exe 'hi Folded guifg='s:fg4' guibg='s:bg 50 | 51 | exe 'hi Boolean guifg='s:const 52 | exe 'hi Character guifg='s:const 53 | exe 'hi Comment guifg='s:comment 54 | exe 'hi Conditional guifg='s:keyword 55 | exe 'hi Constant guifg='s:const 56 | exe 'hi Define guifg='s:keyword 57 | exe 'hi DiffAdd guifg=#fafafa guibg=#123d0f gui=bold' 58 | exe 'hi DiffDelete guibg='s:bg2 59 | exe 'hi DiffChange guibg=#151b3c guifg=#fafafa' 60 | exe 'hi DiffText guifg=#ffffff guibg=#ff0000 gui=bold' 61 | exe 'hi ErrorMsg guifg='s:warning' guibg='s:bg2' gui=bold' 62 | exe 'hi WarningMsg guifg='s:fg' guibg='s:warning2 63 | exe 'hi Float guifg='s:const 64 | exe 'hi Function guifg='s:func 65 | exe 'hi Identifier guifg='s:type' gui=italic' 66 | exe 'hi Keyword guifg='s:keyword' gui=bold' 67 | exe 'hi Label guifg='s:var 68 | exe 'hi NonText guifg='s:bg4' guibg='s:bg2 69 | exe 'hi Number guifg='s:const 70 | exe 'hi Operater guifg='s:keyword 71 | exe 'hi PreProc guifg='s:keyword 72 | exe 'hi Special guifg='s:fg 73 | exe 'hi SpecialKey guifg='s:fg2' guibg='s:bg2 74 | exe 'hi Statement guifg='s:keyword 75 | exe 'hi StorageClass guifg='s:type' gui=italic' 76 | exe 'hi String guifg='s:str 77 | exe 'hi Tag guifg='s:keyword 78 | exe 'hi Title guifg='s:fg' gui=bold' 79 | exe 'hi Todo guifg='s:fg2' gui=inverse,bold' 80 | exe 'hi Type guifg='s:type 81 | exe 'hi Underlined gui=underline' 82 | 83 | " Ruby Highlighting 84 | exe 'hi rubyAttribute guifg='s:builtin 85 | exe 'hi rubyLocalVariableOrMethod guifg='s:var 86 | exe 'hi rubyGlobalVariable guifg='s:var' gui=italic' 87 | exe 'hi rubyInstanceVariable guifg='s:var 88 | exe 'hi rubyKeyword guifg='s:keyword 89 | exe 'hi rubyKeywordAsMethod guifg='s:keyword' gui=bold' 90 | exe 'hi rubyClassDeclaration guifg='s:keyword' gui=bold' 91 | exe 'hi rubyClass guifg='s:keyword' gui=bold' 92 | exe 'hi rubyNumber guifg='s:const 93 | 94 | " Python Highlighting 95 | exe 'hi pythonBuiltinFunc guifg='s:builtin 96 | 97 | " Go Highlighting 98 | exe 'hi goBuiltins guifg='s:builtin 99 | 100 | " Javascript Highlighting 101 | exe 'hi jsBuiltins guifg='s:builtin 102 | exe 'hi jsFunction guifg='s:keyword' gui=bold' 103 | exe 'hi jsGlobalObjects guifg='s:type 104 | exe 'hi jsAssignmentExps guifg='s:var 105 | 106 | " Html Highlighting 107 | exe 'hi htmlLink guifg='s:var' gui=underline' 108 | exe 'hi htmlStatement guifg='s:keyword 109 | exe 'hi htmlSpecialTagName guifg='s:keyword 110 | 111 | " Markdown Highlighting 112 | exe 'hi mkdCode guifg='s:builtin 113 | 114 | 115 | -------------------------------------------------------------------------------- /colors/munich.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " munich 3 | " Created by martin haesler with ThemeCreator (https://github.com/mswift42/themecreator) 4 | 5 | hi clear 6 | 7 | if exists("syntax on") 8 | syntax reset 9 | endif 10 | 11 | set t_Co=256 12 | let g:colors_name = "munich" 13 | 14 | 15 | " Define reusable colorvariables. 16 | let s:bg="#281123" 17 | let s:fg="#b1b1b1" 18 | let s:fg2="#a3a3a3" 19 | let s:fg3="#959595" 20 | let s:fg4="#878787" 21 | let s:bg2="#392435" 22 | let s:bg3="#4a3746" 23 | let s:bg4="#5c4a58" 24 | let s:keyword="#b39b5f" 25 | let s:builtin="#7aa975" 26 | let s:const= "#d7897c" 27 | let s:comment="#5d5d5d" 28 | let s:func="#40a8d3" 29 | let s:str="#36aea8" 30 | let s:type="#cf88af" 31 | let s:var="#9798d6" 32 | let s:warning="#e81050" 33 | let s:warning2="#e86310" 34 | 35 | exe 'hi Normal guifg='s:fg' guibg='s:bg 36 | exe 'hi Cursor guifg='s:bg' guibg='s:fg 37 | exe 'hi CursorLine guibg='s:bg2 38 | exe 'hi CursorColumn guibg='s:bg2 39 | exe 'hi ColorColumn guibg='s:bg2 40 | exe 'hi LineNr guifg='s:fg2' guibg='s:bg2 41 | exe 'hi VertSplit guifg='s:fg3' guibg='s:bg3 42 | exe 'hi MatchParen guifg='s:warning2' gui=underline' 43 | exe 'hi StatusLine guifg='s:fg2' guibg='s:bg3' gui=bold' 44 | exe 'hi Pmenu guifg='s:fg' guibg='s:bg2 45 | exe 'hi PmenuSel guibg='s:bg3 46 | exe 'hi IncSearch guifg='s:bg' guibg='s:keyword 47 | exe 'hi Search gui=underline' 48 | exe 'hi Directory guifg='s:const 49 | exe 'hi Folded guifg='s:fg4' guibg='s:bg 50 | 51 | exe 'hi Boolean guifg='s:const 52 | exe 'hi Character guifg='s:const 53 | exe 'hi Comment guifg='s:comment 54 | exe 'hi Conditional guifg='s:keyword 55 | exe 'hi Constant guifg='s:const 56 | exe 'hi Define guifg='s:keyword 57 | exe 'hi DiffAdd guifg=#fafafa guibg=#123d0f gui=bold' 58 | exe 'hi DiffDelete guibg='s:bg2 59 | exe 'hi DiffChange guibg=#151b3c guifg=#fafafa' 60 | exe 'hi DiffText guifg=#ffffff guibg=#ff0000 gui=bold' 61 | exe 'hi ErrorMsg guifg='s:warning' guibg='s:bg2' gui=bold' 62 | exe 'hi WarningMsg guifg='s:fg' guibg='s:warning2 63 | exe 'hi Float guifg='s:const 64 | exe 'hi Function guifg='s:func 65 | exe 'hi Identifier guifg='s:type' gui=italic' 66 | exe 'hi Keyword guifg='s:keyword' gui=bold' 67 | exe 'hi Label guifg='s:var 68 | exe 'hi NonText guifg='s:bg4' guibg='s:bg2 69 | exe 'hi Number guifg='s:const 70 | exe 'hi Operater guifg='s:keyword 71 | exe 'hi PreProc guifg='s:keyword 72 | exe 'hi Special guifg='s:fg 73 | exe 'hi SpecialKey guifg='s:fg2' guibg='s:bg2 74 | exe 'hi Statement guifg='s:keyword 75 | exe 'hi StorageClass guifg='s:type' gui=italic' 76 | exe 'hi String guifg='s:str 77 | exe 'hi Tag guifg='s:keyword 78 | exe 'hi Title guifg='s:fg' gui=bold' 79 | exe 'hi Todo guifg='s:fg2' gui=inverse,bold' 80 | exe 'hi Type guifg='s:type 81 | exe 'hi Underlined gui=underline' 82 | 83 | " Ruby Highlighting 84 | exe 'hi rubyAttribute guifg='s:builtin 85 | exe 'hi rubyLocalVariableOrMethod guifg='s:var 86 | exe 'hi rubyGlobalVariable guifg='s:var' gui=italic' 87 | exe 'hi rubyInstanceVariable guifg='s:var 88 | exe 'hi rubyKeyword guifg='s:keyword 89 | exe 'hi rubyKeywordAsMethod guifg='s:keyword' gui=bold' 90 | exe 'hi rubyClassDeclaration guifg='s:keyword' gui=bold' 91 | exe 'hi rubyClass guifg='s:keyword' gui=bold' 92 | exe 'hi rubyNumber guifg='s:const 93 | 94 | " Python Highlighting 95 | exe 'hi pythonBuiltinFunc guifg='s:builtin 96 | 97 | " Go Highlighting 98 | exe 'hi goBuiltins guifg='s:builtin 99 | 100 | " Javascript Highlighting 101 | exe 'hi jsBuiltins guifg='s:builtin 102 | exe 'hi jsFunction guifg='s:keyword' gui=bold' 103 | exe 'hi jsGlobalObjects guifg='s:type 104 | exe 'hi jsAssignmentExps guifg='s:var 105 | 106 | " Html Highlighting 107 | exe 'hi htmlLink guifg='s:var' gui=underline' 108 | exe 'hi htmlStatement guifg='s:keyword 109 | exe 'hi htmlSpecialTagName guifg='s:keyword 110 | 111 | " Markdown Highlighting 112 | exe 'hi mkdCode guifg='s:builtin 113 | 114 | 115 | -------------------------------------------------------------------------------- /colors/reykjavik.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " reykjavik 3 | " Created by with ThemeCreator (https://github.com/mswift42/themecreator) 4 | 5 | hi clear 6 | 7 | if exists("syntax on") 8 | syntax reset 9 | endif 10 | 11 | set t_Co=256 12 | let g:colors_name = "reykjavik" 13 | 14 | 15 | " Define reusable colorvariables. 16 | let s:bg="#112328" 17 | let s:fg="#b1b1b1" 18 | let s:fg2="#a3a3a3" 19 | let s:fg3="#959595" 20 | let s:fg4="#878787" 21 | let s:bg2="#243539" 22 | let s:bg3="#37464a" 23 | let s:bg4="#4a585c" 24 | let s:keyword="#a3d4e8" 25 | let s:builtin="#c4cbee" 26 | let s:const= "#a3d6cc" 27 | let s:comment="#5d5d5d" 28 | let s:func="#f1c1bd" 29 | let s:str="#e6c2db" 30 | let s:type="#c1d2b1" 31 | let s:var="#e1c9aa" 32 | let s:warning="#e81050" 33 | let s:warning2="#e86310" 34 | 35 | exe 'hi Normal guifg='s:fg' guibg='s:bg 36 | exe 'hi Cursor guifg='s:bg' guibg='s:fg 37 | exe 'hi CursorLine guibg='s:bg2 38 | exe 'hi CursorColumn guibg='s:bg2 39 | exe 'hi ColorColumn guibg='s:bg2 40 | exe 'hi LineNr guifg='s:fg2' guibg='s:bg2 41 | exe 'hi VertSplit guifg='s:fg3' guibg='s:bg3 42 | exe 'hi MatchParen guifg='s:warning2' gui=underline' 43 | exe 'hi StatusLine guifg='s:fg2' guibg='s:bg3' gui=bold' 44 | exe 'hi Pmenu guifg='s:fg' guibg='s:bg2 45 | exe 'hi PmenuSel guibg='s:bg3 46 | exe 'hi IncSearch guifg='s:bg' guibg='s:keyword 47 | exe 'hi Search gui=underline' 48 | exe 'hi Directory guifg='s:const 49 | exe 'hi Folded guifg='s:fg4' guibg='s:bg 50 | 51 | exe 'hi Boolean guifg='s:const 52 | exe 'hi Character guifg='s:const 53 | exe 'hi Comment guifg='s:comment 54 | exe 'hi Conditional guifg='s:keyword 55 | exe 'hi Constant guifg='s:const 56 | exe 'hi Define guifg='s:keyword 57 | exe 'hi DiffAdd guifg=#fafafa guibg=#123d0f gui=bold' 58 | exe 'hi DiffDelete guibg='s:bg2 59 | exe 'hi DiffChange guibg=#151b3c guifg=#fafafa' 60 | exe 'hi DiffText guifg=#ffffff guibg=#ff0000 gui=bold' 61 | exe 'hi ErrorMsg guifg='s:warning' guibg='s:bg2' gui=bold' 62 | exe 'hi WarningMsg guifg='s:fg' guibg='s:warning2 63 | exe 'hi Float guifg='s:const 64 | exe 'hi Function guifg='s:func 65 | exe 'hi Identifier guifg='s:type' gui=italic' 66 | exe 'hi Keyword guifg='s:keyword' gui=bold' 67 | exe 'hi Label guifg='s:var 68 | exe 'hi NonText guifg='s:bg4' guibg='s:bg2 69 | exe 'hi Number guifg='s:const 70 | exe 'hi Operater guifg='s:keyword 71 | exe 'hi PreProc guifg='s:keyword 72 | exe 'hi Special guifg='s:fg 73 | exe 'hi SpecialKey guifg='s:fg2' guibg='s:bg2 74 | exe 'hi Statement guifg='s:keyword 75 | exe 'hi StorageClass guifg='s:type' gui=italic' 76 | exe 'hi String guifg='s:str 77 | exe 'hi Tag guifg='s:keyword 78 | exe 'hi Title guifg='s:fg' gui=bold' 79 | exe 'hi Todo guifg='s:fg2' gui=inverse,bold' 80 | exe 'hi Type guifg='s:type 81 | exe 'hi Underlined gui=underline' 82 | 83 | " Ruby Highlighting 84 | exe 'hi rubyAttribute guifg='s:builtin 85 | exe 'hi rubyLocalVariableOrMethod guifg='s:var 86 | exe 'hi rubyGlobalVariable guifg='s:var' gui=italic' 87 | exe 'hi rubyInstanceVariable guifg='s:var 88 | exe 'hi rubyKeyword guifg='s:keyword 89 | exe 'hi rubyKeywordAsMethod guifg='s:keyword' gui=bold' 90 | exe 'hi rubyClassDeclaration guifg='s:keyword' gui=bold' 91 | exe 'hi rubyClass guifg='s:keyword' gui=bold' 92 | exe 'hi rubyNumber guifg='s:const 93 | 94 | " Python Highlighting 95 | exe 'hi pythonBuiltinFunc guifg='s:builtin 96 | 97 | " Go Highlighting 98 | exe 'hi goBuiltins guifg='s:builtin 99 | 100 | " Javascript Highlighting 101 | exe 'hi jsBuiltins guifg='s:builtin 102 | exe 'hi jsFunction guifg='s:keyword' gui=bold' 103 | exe 'hi jsGlobalObjects guifg='s:type 104 | exe 'hi jsAssignmentExps guifg='s:var 105 | 106 | " Html Highlighting 107 | exe 'hi htmlLink guifg='s:var' gui=underline' 108 | exe 'hi htmlStatement guifg='s:keyword 109 | exe 'hi htmlSpecialTagName guifg='s:keyword 110 | 111 | " Markdown Highlighting 112 | exe 'hi mkdCode guifg='s:builtin 113 | 114 | 115 | -------------------------------------------------------------------------------- /colors/silkworm.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " silkworm 3 | " Created by martin haesler with ThemeCreator (https://github.com/mswift42/themecreator) 4 | 5 | hi clear 6 | 7 | if exists("syntax on") 8 | syntax reset 9 | endif 10 | 11 | set t_Co=256 12 | let g:colors_name = "silkworm" 13 | 14 | 15 | " Define reusable colorvariables. 16 | let s:bg="#ece3db" 17 | let s:fg="#585858" 18 | let s:fg2="#656565" 19 | let s:fg3="#737373" 20 | let s:fg4="#808080" 21 | let s:bg2="#d9d1c9" 22 | let s:bg3="#c6bfb8" 23 | let s:bg4="#b3ada6" 24 | let s:keyword="#367a7f" 25 | let s:builtin="#0073b5" 26 | let s:const= "#a74f31" 27 | let s:comment="#a9a9a9" 28 | let s:func="#ad4271" 29 | let s:str="#3b4bab" 30 | let s:type="#76690b" 31 | let s:var="#a74f31" 32 | let s:warning="#ff1276" 33 | let s:warning2="#ff4d12" 34 | 35 | exe 'hi Normal guifg='s:fg' guibg='s:bg 36 | exe 'hi Cursor guifg='s:bg' guibg='s:fg 37 | exe 'hi CursorLine guibg='s:bg2 38 | exe 'hi CursorColumn guibg='s:bg2 39 | exe 'hi ColorColumn guibg='s:bg2 40 | exe 'hi LineNr guifg='s:fg2' guibg='s:bg2 41 | exe 'hi VertSplit guifg='s:fg3' guibg='s:bg3 42 | exe 'hi MatchParen guifg='s:warning2' gui=underline' 43 | exe 'hi StatusLine guifg='s:fg2' guibg='s:bg3' gui=bold' 44 | exe 'hi Pmenu guifg='s:fg' guibg='s:bg2 45 | exe 'hi PmenuSel guibg='s:bg3 46 | exe 'hi IncSearch guifg='s:bg' guibg='s:keyword 47 | exe 'hi Search gui=underline' 48 | exe 'hi Directory guifg='s:const 49 | exe 'hi Folded guifg='s:fg4' guibg='s:bg 50 | 51 | exe 'hi Boolean guifg='s:const 52 | exe 'hi Character guifg='s:const 53 | exe 'hi Comment guifg='s:comment 54 | exe 'hi Conditional guifg='s:keyword 55 | exe 'hi Constant guifg='s:const 56 | exe 'hi Define guifg='s:keyword 57 | exe 'hi DiffAdd guifg=#000000 guibg=#bef6dc gui=bold' 58 | exe 'hi DiffDelete guifg='s:bg2 59 | exe 'hi DiffChange guibg=#5b76ef guifg=#ffffff' 60 | exe 'hi DiffText guifg=#ffffff guibg=#ff0000 gui=bold' 61 | exe 'hi ErrorMsg guifg='s:warning' guibg='s:bg2' gui=bold' 62 | exe 'hi WarningMsg guifg='s:fg' guibg='s:warning2 63 | exe 'hi Float guifg='s:const 64 | exe 'hi Function guifg='s:func 65 | exe 'hi Identifier guifg='s:type' gui=italic' 66 | exe 'hi Keyword guifg='s:keyword' gui=bold' 67 | exe 'hi Label guifg='s:var 68 | exe 'hi NonText guifg='s:bg4' guibg='s:bg2 69 | exe 'hi Number guifg='s:const 70 | exe 'hi Operater guifg='s:keyword 71 | exe 'hi PreProc guifg='s:keyword 72 | exe 'hi Special guifg='s:fg 73 | exe 'hi SpecialKey guifg='s:fg2' guibg='s:bg2 74 | exe 'hi Statement guifg='s:keyword 75 | exe 'hi StorageClass guifg='s:type' gui=italic' 76 | exe 'hi String guifg='s:str 77 | exe 'hi Tag guifg='s:keyword 78 | exe 'hi Title guifg='s:fg' gui=bold' 79 | exe 'hi Todo guifg='s:fg2' gui=inverse,bold' 80 | exe 'hi Type guifg='s:type 81 | exe 'hi Underlined gui=underline' 82 | 83 | " Ruby Highlighting 84 | exe 'hi rubyAttribute guifg='s:builtin 85 | exe 'hi rubyLocalVariableOrMethod guifg='s:var 86 | exe 'hi rubyGlobalVariable guifg='s:var' gui=italic' 87 | exe 'hi rubyInstanceVariable guifg='s:var 88 | exe 'hi rubyKeyword guifg='s:keyword 89 | exe 'hi rubyKeywordAsMethod guifg='s:keyword' gui=bold' 90 | exe 'hi rubyClassDeclaration guifg='s:keyword' gui=bold' 91 | exe 'hi rubyClass guifg='s:keyword' gui=bold' 92 | exe 'hi rubyNumber guifg='s:const 93 | 94 | " Python Highlighting 95 | exe 'hi pythonBuiltinFunc guifg='s:builtin 96 | 97 | " Go Highlighting 98 | exe 'hi goBuiltins guifg='s:builtin 99 | 100 | " Javascript Highlighting 101 | exe 'hi jsBuiltins guifg='s:builtin 102 | exe 'hi jsFunction guifg='s:keyword' gui=bold' 103 | exe 'hi jsGlobalObjects guifg='s:type 104 | exe 'hi jsAssignmentExps guifg='s:var 105 | 106 | " Html Highlighting 107 | exe 'hi htmlLink guifg='s:var' gui=underline' 108 | exe 'hi htmlStatement guifg='s:keyword 109 | exe 'hi htmlSpecialTagName guifg='s:keyword 110 | 111 | " Markdown Highlighting 112 | exe 'hi mkdCode guifg='s:builtin 113 | 114 | 115 | -------------------------------------------------------------------------------- /colors/soft-charcoal.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " soft-charcoal 3 | " Created by martin haesler with ThemeCreator (https://github.com/mswift42/themecreator) 4 | 5 | hi clear 6 | 7 | if exists("syntax on") 8 | syntax reset 9 | endif 10 | 11 | set t_Co=256 12 | let g:colors_name = "soft-charcoal" 13 | 14 | 15 | " Define reusable colorvariables. 16 | let s:bg="#191919" 17 | let s:fg="#c2c2c2" 18 | let s:fg2="#b2b2b2" 19 | let s:fg3="#a3a3a3" 20 | let s:fg4="#939393" 21 | let s:bg2="#2b2b2b" 22 | let s:bg3="#3e3e3e" 23 | let s:bg4="#505050" 24 | let s:keyword="#8aa234" 25 | let s:builtin="#54686d" 26 | let s:const= "#8aa6c1" 27 | let s:comment="#808080" 28 | let s:func="#7a8bbd" 29 | let s:str="#5d90cd" 30 | let s:type="#8aa6c1" 31 | let s:var="#8885b2" 32 | let s:warning="#ff6523" 33 | let s:warning2="#ff2370" 34 | 35 | exe 'hi Normal guifg='s:fg' guibg='s:bg 36 | exe 'hi Cursor guifg='s:bg' guibg='s:fg 37 | exe 'hi CursorLine guibg='s:bg2 38 | exe 'hi CursorColumn guibg='s:bg2 39 | exe 'hi ColorColumn guibg='s:bg2 40 | exe 'hi LineNr guifg='s:fg2' guibg='s:bg2 41 | exe 'hi VertSplit guifg='s:fg3' guibg='s:bg3 42 | exe 'hi MatchParen guifg='s:warning2' gui=underline' 43 | exe 'hi StatusLine guifg='s:fg2' guibg='s:bg3' gui=bold' 44 | exe 'hi Pmenu guifg='s:fg' guibg='s:bg2 45 | exe 'hi PmenuSel guibg='s:bg3 46 | exe 'hi IncSearch guifg='s:bg' guibg='s:keyword 47 | exe 'hi Search gui=underline' 48 | exe 'hi Directory guifg='s:const 49 | exe 'hi Folded guifg='s:fg4' guibg='s:bg 50 | 51 | exe 'hi Boolean guifg='s:const 52 | exe 'hi Character guifg='s:const 53 | exe 'hi Comment guifg='s:comment 54 | exe 'hi Conditional guifg='s:keyword 55 | exe 'hi Constant guifg='s:const 56 | exe 'hi Define guifg='s:keyword 57 | exe 'hi DiffAdd guifg=#fafafa guibg=#123d0f gui=bold' 58 | exe 'hi DiffDelete guibg='s:bg2 59 | exe 'hi DiffChange guibg=#151b3c guifg=#fafafa' 60 | exe 'hi DiffText guifg=#ffffff guibg=#ff0000 gui=bold' 61 | exe 'hi ErrorMsg guifg='s:warning' guibg='s:bg2' gui=bold' 62 | exe 'hi WarningMsg guifg='s:fg' guibg='s:warning2 63 | exe 'hi Float guifg='s:const 64 | exe 'hi Function guifg='s:func 65 | exe 'hi Identifier guifg='s:type' gui=italic' 66 | exe 'hi Keyword guifg='s:keyword' gui=bold' 67 | exe 'hi Label guifg='s:var 68 | exe 'hi NonText guifg='s:bg4' guibg='s:bg2 69 | exe 'hi Number guifg='s:const 70 | exe 'hi Operater guifg='s:keyword 71 | exe 'hi PreProc guifg='s:keyword 72 | exe 'hi Special guifg='s:fg 73 | exe 'hi SpecialKey guifg='s:fg2' guibg='s:bg2 74 | exe 'hi Statement guifg='s:keyword 75 | exe 'hi StorageClass guifg='s:type' gui=italic' 76 | exe 'hi String guifg='s:str 77 | exe 'hi Tag guifg='s:keyword 78 | exe 'hi Title guifg='s:fg' gui=bold' 79 | exe 'hi Todo guifg='s:fg2' gui=inverse,bold' 80 | exe 'hi Type guifg='s:type 81 | exe 'hi Underlined gui=underline' 82 | 83 | " Ruby Highlighting 84 | exe 'hi rubyAttribute guifg='s:builtin 85 | exe 'hi rubyLocalVariableOrMethod guifg='s:var 86 | exe 'hi rubyGlobalVariable guifg='s:var' gui=italic' 87 | exe 'hi rubyInstanceVariable guifg='s:var 88 | exe 'hi rubyKeyword guifg='s:keyword 89 | exe 'hi rubyKeywordAsMethod guifg='s:keyword' gui=bold' 90 | exe 'hi rubyClassDeclaration guifg='s:keyword' gui=bold' 91 | exe 'hi rubyClass guifg='s:keyword' gui=bold' 92 | exe 'hi rubyNumber guifg='s:const 93 | 94 | " Python Highlighting 95 | exe 'hi pythonBuiltinFunc guifg='s:builtin 96 | 97 | " Go Highlighting 98 | exe 'hi goBuiltins guifg='s:builtin 99 | 100 | " Javascript Highlighting 101 | exe 'hi jsBuiltins guifg='s:builtin 102 | exe 'hi jsFunction guifg='s:keyword' gui=bold' 103 | exe 'hi jsGlobalObjects guifg='s:type 104 | exe 'hi jsAssignmentExps guifg='s:var 105 | 106 | " Html Highlighting 107 | exe 'hi htmlLink guifg='s:var' gui=underline' 108 | exe 'hi htmlStatement guifg='s:keyword 109 | exe 'hi htmlSpecialTagName guifg='s:keyword 110 | 111 | " Markdown Highlighting 112 | exe 'hi mkdCode guifg='s:builtin 113 | 114 | 115 | -------------------------------------------------------------------------------- /colors/soft-morning.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " soft-morning 3 | " Created by martin haesler with ThemeCreator (https://github.com/mswift42/themecreator) 4 | 5 | hi clear 6 | 7 | if exists("syntax on") 8 | syntax reset 9 | endif 10 | 11 | set t_Co=256 12 | let g:colors_name = "soft-morning" 13 | 14 | 15 | " Define reusable colorvariables. 16 | let s:bg="#f2f1f0" 17 | let s:fg="#282828" 18 | let s:fg2="#393939" 19 | let s:fg3="#4a4a4a" 20 | let s:fg4="#5c5c5c" 21 | let s:bg2="#dfdedd" 22 | let s:bg3="#cbcaca" 23 | let s:bg4="#b8b7b6" 24 | let s:keyword="#8aa234" 25 | let s:builtin="#727170" 26 | let s:const= "#f03f3f" 27 | let s:comment="#808080" 28 | let s:func="#a82e4d" 29 | let s:str="#3450a2" 30 | let s:type="#727170" 31 | let s:var="#f03f3f" 32 | let s:warning="#ff6523" 33 | let s:warning2="#e80f29" 34 | 35 | exe 'hi Normal guifg='s:fg' guibg='s:bg 36 | exe 'hi Cursor guifg='s:bg' guibg='s:fg 37 | exe 'hi CursorLine guibg='s:bg2 38 | exe 'hi CursorColumn guibg='s:bg2 39 | exe 'hi ColorColumn guibg='s:bg2 40 | exe 'hi LineNr guifg='s:fg2' guibg='s:bg2 41 | exe 'hi VertSplit guifg='s:fg3' guibg='s:bg3 42 | exe 'hi MatchParen guifg='s:warning2' gui=underline' 43 | exe 'hi StatusLine guifg='s:fg2' guibg='s:bg3' gui=bold' 44 | exe 'hi Pmenu guifg='s:fg' guibg='s:bg2 45 | exe 'hi PmenuSel guibg='s:bg3 46 | exe 'hi IncSearch guifg='s:bg' guibg='s:keyword 47 | exe 'hi Search gui=underline' 48 | exe 'hi Directory guifg='s:const 49 | exe 'hi Folded guifg='s:fg4' guibg='s:bg 50 | 51 | exe 'hi Boolean guifg='s:const 52 | exe 'hi Character guifg='s:const 53 | exe 'hi Comment guifg='s:comment 54 | exe 'hi Conditional guifg='s:keyword 55 | exe 'hi Constant guifg='s:const 56 | exe 'hi Define guifg='s:keyword 57 | exe 'hi DiffAdd guifg=#000000 guibg=#bef6dc gui=bold' 58 | exe 'hi DiffDelete guifg='s:bg2 59 | exe 'hi DiffChange guibg=#5b76ef guifg=#ffffff' 60 | exe 'hi DiffText guifg=#ffffff guibg=#ff0000 gui=bold' 61 | exe 'hi ErrorMsg guifg='s:warning' guibg='s:bg2' gui=bold' 62 | exe 'hi WarningMsg guifg='s:fg' guibg='s:warning2 63 | exe 'hi Float guifg='s:const 64 | exe 'hi Function guifg='s:func 65 | exe 'hi Identifier guifg='s:type' gui=italic' 66 | exe 'hi Keyword guifg='s:keyword' gui=bold' 67 | exe 'hi Label guifg='s:var 68 | exe 'hi NonText guifg='s:bg4' guibg='s:bg2 69 | exe 'hi Number guifg='s:const 70 | exe 'hi Operater guifg='s:keyword 71 | exe 'hi PreProc guifg='s:keyword 72 | exe 'hi Special guifg='s:fg 73 | exe 'hi SpecialKey guifg='s:fg2' guibg='s:bg2 74 | exe 'hi Statement guifg='s:keyword 75 | exe 'hi StorageClass guifg='s:type' gui=italic' 76 | exe 'hi String guifg='s:str 77 | exe 'hi Tag guifg='s:keyword 78 | exe 'hi Title guifg='s:fg' gui=bold' 79 | exe 'hi Todo guifg='s:fg2' gui=inverse,bold' 80 | exe 'hi Type guifg='s:type 81 | exe 'hi Underlined gui=underline' 82 | 83 | " Ruby Highlighting 84 | exe 'hi rubyAttribute guifg='s:builtin 85 | exe 'hi rubyLocalVariableOrMethod guifg='s:var 86 | exe 'hi rubyGlobalVariable guifg='s:var' gui=italic' 87 | exe 'hi rubyInstanceVariable guifg='s:var 88 | exe 'hi rubyKeyword guifg='s:keyword 89 | exe 'hi rubyKeywordAsMethod guifg='s:keyword' gui=bold' 90 | exe 'hi rubyClassDeclaration guifg='s:keyword' gui=bold' 91 | exe 'hi rubyClass guifg='s:keyword' gui=bold' 92 | exe 'hi rubyNumber guifg='s:const 93 | 94 | " Python Highlighting 95 | exe 'hi pythonBuiltinFunc guifg='s:builtin 96 | 97 | " Go Highlighting 98 | exe 'hi goBuiltins guifg='s:builtin 99 | 100 | " Javascript Highlighting 101 | exe 'hi jsBuiltins guifg='s:builtin 102 | exe 'hi jsFunction guifg='s:keyword' gui=bold' 103 | exe 'hi jsGlobalObjects guifg='s:type 104 | exe 'hi jsAssignmentExps guifg='s:var 105 | 106 | " Html Highlighting 107 | exe 'hi htmlLink guifg='s:var' gui=underline' 108 | exe 'hi htmlStatement guifg='s:keyword 109 | exe 'hi htmlSpecialTagName guifg='s:keyword 110 | 111 | " Markdown Highlighting 112 | exe 'hi mkdCode guifg='s:builtin 113 | 114 | 115 | -------------------------------------------------------------------------------- /colors/soft-stone.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " soft-stone 3 | " Created by Martin Haesler with ThemeCreator (https://github.com/mswift42/themecreator) 4 | 5 | hi clear 6 | 7 | if exists("syntax on") 8 | syntax reset 9 | endif 10 | 11 | set t_Co=256 12 | let g:colors_name = "soft-stone" 13 | 14 | 15 | " Define reusable colorvariables. 16 | let s:bg="#efece3" 17 | let s:fg="#000000" 18 | let s:fg2="#141414" 19 | let s:fg3="#292929" 20 | let s:fg4="#3d3d3d" 21 | let s:bg2="#dcd9d1" 22 | let s:bg3="#c9c6bf" 23 | let s:bg4="#b6b3ad" 24 | let s:keyword="#490026" 25 | let s:builtin="#9e0045" 26 | let s:const= "#347014" 27 | let s:comment="#373737" 28 | let s:func="#340557" 29 | let s:str="#0f126e" 30 | let s:type="#014500" 31 | let s:var="#014500XX" 32 | let s:warning="#fa0c0c" 33 | let s:warning2="#fa7b0c" 34 | 35 | exe 'hi Normal guifg='s:fg' guibg='s:bg 36 | exe 'hi Cursor guifg='s:bg' guibg='s:fg 37 | exe 'hi Cursorline guibg='s:bg2 38 | exe 'hi CursorColumn guibg='s:bg2 39 | exe 'hi ColorColumn guibg='s:bg2 40 | exe 'hi LineNr guifg='s:fg2' guibg='s:bg2 41 | exe 'hi VertSplit guifg='s:fg3' guibg='s:bg3 42 | exe 'hi MatchParen guifg='s:warning2' gui=underline' 43 | exe 'hi StatusLine guifg='s:fg2' guibg='s:bg3' gui=bold' 44 | exe 'hi Pmenu guifg='s:fg' guibg='s:bg2 45 | exe 'hi PmenuSel guibg='s:bg3 46 | exe 'hi IncSearch guifg='s:bg' guibg='s:keyword 47 | exe 'hi Search gui=underline' 48 | exe 'hi Directory guifg='s:const 49 | exe 'hi Folded guifg='s:fg4' guibg='s:bg 50 | 51 | exe 'hi Boolean guifg='s:const 52 | exe 'hi Character guifg='s:const 53 | exe 'hi Comment guifg='s:comment 54 | exe 'hi Conditional guifg='s:keyword 55 | exe 'hi Constant guifg='s:const 56 | exe 'hi Define guifg='s:keyword 57 | exe 'hi DiffAdd guifg=#f8f8f8 guibg=#46830c gui=bold' 58 | exe 'hi DiffDelete guifg=#ff0000' 59 | exe 'hi DiffChange guifg='s:fg' guibg='s:var 60 | exe 'hi DiffText guifg='s:fg' guibg='s:builtin' gui=bold' 61 | exe 'hi ErrorMsg guifg='s:warning' guibg='s:bg2' gui=bold' 62 | exe 'hi WarningMsg guifg='s:fg' guibg='s:warning2 63 | exe 'hi Float guifg='s:const 64 | exe 'hi Function guifg='s:func 65 | exe 'hi Identifier guifg='s:type' gui=italic' 66 | exe 'hi Keyword guifg='s:keyword' gui=bold' 67 | exe 'hi Label guifg='s:var 68 | exe 'hi NonText guifg='s:bg4' guibg='s:bg2 69 | exe 'hi Number guifg='s:const 70 | exe 'hi Operater guifg='s:keyword 71 | exe 'hi PreProc guifg='s:keyword 72 | exe 'hi Special guifg='s:fg 73 | exe 'hi SpecialKey guifg='s:fg2' guibg='s:bg2 74 | exe 'hi Statement guifg='s:keyword 75 | exe 'hi StorageClass guifg='s:type' gui=italic' 76 | exe 'hi String guifg='s:str 77 | exe 'hi Tag guifg='s:keyword 78 | exe 'hi Title guifg='s:fg' gui=bold' 79 | exe 'hi Todo guifg='s:fg2' gui=inverse,bold' 80 | exe 'hi Type guifg='s:type 81 | exe 'hi Underlined gui=underline' 82 | 83 | " Ruby Highlighting 84 | exe 'hi rubyAttribute guifg='s:builtin 85 | exe 'hi rubyLocalVariableOrMethod guifg='s:var 86 | exe 'hi rubyGlobalVariable guifg='s:var' gui=italic' 87 | exe 'hi rubyInstanceVariable guifg='s:var 88 | exe 'hi rubyKeyword guifg='s:keyword 89 | exe 'hi rubyKeywordAsMethod guifg='s:keyword' gui=bold' 90 | exe 'hi rubyClassDeclaration guifg='s:keyword' gui=bold' 91 | exe 'hi rubyClass guifg='s:keyword' gui=bold' 92 | exe 'hi rubyNumber guifg='s:const 93 | 94 | " Python Highlighting 95 | exe 'hi pythonBuiltinFunc guifg='s:builtin 96 | 97 | " Go Highlighting 98 | exe 'hi goBuiltins guifg='s:builtin 99 | 100 | " Javascript Highlighting 101 | exe 'hi jsBuiltins guifg='s:builtin 102 | exe 'hi jsFunction guifg='s:keyword' gui=bold' 103 | exe 'hi jsGlobalObjects guifg='s:type 104 | exe 'hi jsAssignmentExps guifg='s:var 105 | 106 | " Html Highlighting 107 | exe 'hi htmlLink guifg='s:var' gui=underline' 108 | exe 'hi htmlStatement guifg='s:keyword 109 | exe 'hi htmlSpecialTagName guifg='s:keyword 110 | 111 | " Markdown Highlighting 112 | exe 'hi mkdCode guifg='s:builtin 113 | 114 | 115 | -------------------------------------------------------------------------------- /colors/sunny-day.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " sunny-day 3 | " Created by Martin Haesler with ThemeCreator (https://github.com/mswift42/themecreator) 4 | 5 | hi clear 6 | 7 | if exists("syntax on") 8 | syntax reset 9 | endif 10 | 11 | set t_Co=256 12 | let g:colors_name = "sunny-day" 13 | 14 | 15 | " Define reusable colorvariables. 16 | let s:bg="#f2f1c0" 17 | let s:fg="#000000" 18 | let s:fg2="#141414" 19 | let s:fg3="#292929" 20 | let s:fg4="#3d3d3d" 21 | let s:bg2="#dfdeb1" 22 | let s:bg3="#cbcaa1" 23 | let s:bg4="#b8b792" 24 | let s:keyword="#2e0a00" 25 | let s:builtin="#9e0045" 26 | let s:const= "#5c0002" 27 | let s:comment="#808080" 28 | let s:func="#014d00" 29 | let s:str="#10144c" 30 | let s:type="#5c0002" 31 | let s:var="#014d00" 32 | let s:warning="#fa0c0c" 33 | let s:warning2="#fa620b" 34 | 35 | exe 'hi Normal guifg='s:fg' guibg='s:bg 36 | exe 'hi Cursor guifg='s:bg' guibg='s:fg 37 | exe 'hi Cursorline guibg='s:bg2 38 | exe 'hi CursorColumn guibg='s:bg2 39 | exe 'hi ColorColumn guibg='s:bg2 40 | exe 'hi LineNr guifg='s:fg2' guibg='s:bg2 41 | exe 'hi VertSplit guifg='s:fg3' guibg='s:bg3 42 | exe 'hi MatchParen guifg='s:warning2' gui=underline' 43 | exe 'hi StatusLine guifg='s:fg2' guibg='s:bg3' gui=bold' 44 | exe 'hi Pmenu guifg='s:fg' guibg='s:bg2 45 | exe 'hi PmenuSel guibg='s:bg3 46 | exe 'hi IncSearch guifg='s:bg' guibg='s:keyword 47 | exe 'hi Search gui=underline' 48 | exe 'hi Directory guifg='s:const 49 | exe 'hi Folded guifg='s:fg4' guibg='s:bg 50 | 51 | exe 'hi Boolean guifg='s:const 52 | exe 'hi Character guifg='s:const 53 | exe 'hi Comment guifg='s:comment 54 | exe 'hi Conditional guifg='s:keyword 55 | exe 'hi Constant guifg='s:const 56 | exe 'hi Define guifg='s:keyword 57 | exe 'hi DiffAdd guifg=#f8f8f8 guibg=#46830c gui=bold' 58 | exe 'hi DiffDelete guifg=#ff0000' 59 | exe 'hi DiffChange guifg='s:fg' guibg='s:var 60 | exe 'hi DiffText guifg='s:fg' guibg='s:builtin' gui=bold' 61 | exe 'hi ErrorMsg guifg='s:warning' guibg='s:bg2' gui=bold' 62 | exe 'hi WarningMsg guifg='s:fg' guibg='s:warning2 63 | exe 'hi Float guifg='s:const 64 | exe 'hi Function guifg='s:func 65 | exe 'hi Identifier guifg='s:type' gui=italic' 66 | exe 'hi Keyword guifg='s:keyword' gui=bold' 67 | exe 'hi Label guifg='s:var 68 | exe 'hi NonText guifg='s:bg4' guibg='s:bg2 69 | exe 'hi Number guifg='s:const 70 | exe 'hi Operater guifg='s:keyword 71 | exe 'hi PreProc guifg='s:keyword 72 | exe 'hi Special guifg='s:fg 73 | exe 'hi SpecialKey guifg='s:fg2' guibg='s:bg2 74 | exe 'hi Statement guifg='s:keyword 75 | exe 'hi StorageClass guifg='s:type' gui=italic' 76 | exe 'hi String guifg='s:str 77 | exe 'hi Tag guifg='s:keyword 78 | exe 'hi Title guifg='s:fg' gui=bold' 79 | exe 'hi Todo guifg='s:fg2' gui=inverse,bold' 80 | exe 'hi Type guifg='s:type 81 | exe 'hi Underlined gui=underline' 82 | 83 | " Ruby Highlighting 84 | exe 'hi rubyAttribute guifg='s:builtin 85 | exe 'hi rubyLocalVariableOrMethod guifg='s:var 86 | exe 'hi rubyGlobalVariable guifg='s:var' gui=italic' 87 | exe 'hi rubyInstanceVariable guifg='s:var 88 | exe 'hi rubyKeyword guifg='s:keyword 89 | exe 'hi rubyKeywordAsMethod guifg='s:keyword' gui=bold' 90 | exe 'hi rubyClassDeclaration guifg='s:keyword' gui=bold' 91 | exe 'hi rubyClass guifg='s:keyword' gui=bold' 92 | exe 'hi rubyNumber guifg='s:const 93 | 94 | " Python Highlighting 95 | exe 'hi pythonBuiltinFunc guifg='s:builtin 96 | 97 | " Go Highlighting 98 | exe 'hi goBuiltins guifg='s:builtin 99 | 100 | " Javascript Highlighting 101 | exe 'hi jsBuiltins guifg='s:builtin 102 | exe 'hi jsFunction guifg='s:keyword' gui=bold' 103 | exe 'hi jsGlobalObjects guifg='s:type 104 | exe 'hi jsAssignmentExps guifg='s:var 105 | 106 | " Html Highlighting 107 | exe 'hi htmlLink guifg='s:var' gui=underline' 108 | exe 'hi htmlStatement guifg='s:keyword 109 | exe 'hi htmlSpecialTagName guifg='s:keyword 110 | 111 | " Markdown Highlighting 112 | exe 'hi mkdCode guifg='s:builtin 113 | 114 | 115 | -------------------------------------------------------------------------------- /colors/warm-night.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " warm-night 3 | " Created by martin haesler with ThemeCreator (https://github.com/mswift42/themecreator) 4 | 5 | hi clear 6 | 7 | if exists("syntax on") 8 | syntax reset 9 | endif 10 | 11 | set t_Co=256 12 | let g:colors_name = "warm-night" 13 | 14 | 15 | " Define reusable colorvariables. 16 | let s:bg="#292424" 17 | let s:fg="#b1b1b1" 18 | let s:fg2="#a3a3a3" 19 | let s:fg3="#959595" 20 | let s:fg4="#878787" 21 | let s:bg2="#3a3636" 22 | let s:bg3="#4b4747" 23 | let s:bg4="#5c5959" 24 | let s:keyword="#96905f" 25 | let s:builtin="#71a46c" 26 | let s:const= "#bd845f" 27 | let s:comment="#5d5a58" 28 | let s:func="#b680b1" 29 | let s:str="#71a19f" 30 | let s:type="#8b8fc6" 31 | let s:var="#c27d7b" 32 | let s:warning="#e81050" 33 | let s:warning2="#e86310" 34 | 35 | exe 'hi Normal guifg='s:fg' guibg='s:bg 36 | exe 'hi Cursor guifg='s:bg' guibg='s:fg 37 | exe 'hi CursorLine guibg='s:bg2 38 | exe 'hi CursorColumn guibg='s:bg2 39 | exe 'hi ColorColumn guibg='s:bg2 40 | exe 'hi LineNr guifg='s:fg2' guibg='s:bg2 41 | exe 'hi VertSplit guifg='s:fg3' guibg='s:bg3 42 | exe 'hi MatchParen guifg='s:warning2' gui=underline' 43 | exe 'hi StatusLine guifg='s:fg2' guibg='s:bg3' gui=bold' 44 | exe 'hi Pmenu guifg='s:fg' guibg='s:bg2 45 | exe 'hi PmenuSel guibg='s:bg3 46 | exe 'hi IncSearch guifg='s:bg' guibg='s:keyword 47 | exe 'hi Search gui=underline' 48 | exe 'hi Directory guifg='s:const 49 | exe 'hi Folded guifg='s:fg4' guibg='s:bg 50 | 51 | exe 'hi Boolean guifg='s:const 52 | exe 'hi Character guifg='s:const 53 | exe 'hi Comment guifg='s:comment 54 | exe 'hi Conditional guifg='s:keyword 55 | exe 'hi Constant guifg='s:const 56 | exe 'hi Define guifg='s:keyword 57 | exe 'hi DiffAdd guifg=#fafafa guibg=#123d0f gui=bold' 58 | exe 'hi DiffDelete guibg='s:bg2 59 | exe 'hi DiffChange guibg=#151b3c guifg=#fafafa' 60 | exe 'hi DiffText guifg=#ffffff guibg=#ff0000 gui=bold' 61 | exe 'hi ErrorMsg guifg='s:warning' guibg='s:bg2' gui=bold' 62 | exe 'hi WarningMsg guifg='s:fg' guibg='s:warning2 63 | exe 'hi Float guifg='s:const 64 | exe 'hi Function guifg='s:func 65 | exe 'hi Identifier guifg='s:type' gui=italic' 66 | exe 'hi Keyword guifg='s:keyword' gui=bold' 67 | exe 'hi Label guifg='s:var 68 | exe 'hi NonText guifg='s:bg4' guibg='s:bg2 69 | exe 'hi Number guifg='s:const 70 | exe 'hi Operater guifg='s:keyword 71 | exe 'hi PreProc guifg='s:keyword 72 | exe 'hi Special guifg='s:fg 73 | exe 'hi SpecialKey guifg='s:fg2' guibg='s:bg2 74 | exe 'hi Statement guifg='s:keyword 75 | exe 'hi StorageClass guifg='s:type' gui=italic' 76 | exe 'hi String guifg='s:str 77 | exe 'hi Tag guifg='s:keyword 78 | exe 'hi Title guifg='s:fg' gui=bold' 79 | exe 'hi Todo guifg='s:fg2' gui=inverse,bold' 80 | exe 'hi Type guifg='s:type 81 | exe 'hi Underlined gui=underline' 82 | 83 | " Ruby Highlighting 84 | exe 'hi rubyAttribute guifg='s:builtin 85 | exe 'hi rubyLocalVariableOrMethod guifg='s:var 86 | exe 'hi rubyGlobalVariable guifg='s:var' gui=italic' 87 | exe 'hi rubyInstanceVariable guifg='s:var 88 | exe 'hi rubyKeyword guifg='s:keyword 89 | exe 'hi rubyKeywordAsMethod guifg='s:keyword' gui=bold' 90 | exe 'hi rubyClassDeclaration guifg='s:keyword' gui=bold' 91 | exe 'hi rubyClass guifg='s:keyword' gui=bold' 92 | exe 'hi rubyNumber guifg='s:const 93 | 94 | " Python Highlighting 95 | exe 'hi pythonBuiltinFunc guifg='s:builtin 96 | 97 | " Go Highlighting 98 | exe 'hi goBuiltins guifg='s:builtin 99 | 100 | " Javascript Highlighting 101 | exe 'hi jsBuiltins guifg='s:builtin 102 | exe 'hi jsFunction guifg='s:keyword' gui=bold' 103 | exe 'hi jsGlobalObjects guifg='s:type 104 | exe 'hi jsAssignmentExps guifg='s:var 105 | 106 | " Html Highlighting 107 | exe 'hi htmlLink guifg='s:var' gui=underline' 108 | exe 'hi htmlStatement guifg='s:keyword 109 | exe 'hi htmlSpecialTagName guifg='s:keyword 110 | 111 | " Markdown Highlighting 112 | exe 'hi mkdCode guifg='s:builtin 113 | 114 | 115 | -------------------------------------------------------------------------------- /colors/white-sand.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " white-sand 3 | " Created by martin haesler with ThemeCreator (https://github.com/mswift42/themecreator) 4 | 5 | hi clear 6 | 7 | if exists("syntax on") 8 | syntax reset 9 | endif 10 | 11 | set t_Co=256 12 | let g:colors_name = "white-sand" 13 | 14 | 15 | " Define reusable colorvariables. 16 | let s:bg="#f5ebe1" 17 | let s:fg="#585858" 18 | let s:fg2="#656565" 19 | let s:fg3="#737373" 20 | let s:fg4="#808080" 21 | let s:bg2="#e1d8cf" 22 | let s:bg3="#cec5bd" 23 | let s:bg4="#bab3ab" 24 | let s:keyword="#4a858c" 25 | let s:builtin="#1a8591" 26 | let s:const= "#697024" 27 | let s:comment="#a9a9a9" 28 | let s:func="#bd745e" 29 | let s:str="#b3534b" 30 | let s:type="#8c4a79" 31 | let s:var="#476238" 32 | let s:warning="#ff1276" 33 | let s:warning2="#ff4d12" 34 | 35 | exe 'hi Normal guifg='s:fg' guibg='s:bg 36 | exe 'hi Cursor guifg='s:bg' guibg='s:fg 37 | exe 'hi CursorLine guibg='s:bg2 38 | exe 'hi CursorColumn guibg='s:bg2 39 | exe 'hi ColorColumn guibg='s:bg2 40 | exe 'hi LineNr guifg='s:fg2' guibg='s:bg2 41 | exe 'hi VertSplit guifg='s:fg3' guibg='s:bg3 42 | exe 'hi MatchParen guifg='s:warning2' gui=underline' 43 | exe 'hi StatusLine guifg='s:fg2' guibg='s:bg3' gui=bold' 44 | exe 'hi Pmenu guifg='s:fg' guibg='s:bg2 45 | exe 'hi PmenuSel guibg='s:bg3 46 | exe 'hi IncSearch guifg='s:bg' guibg='s:keyword 47 | exe 'hi Search gui=underline' 48 | exe 'hi Directory guifg='s:const 49 | exe 'hi Folded guifg='s:fg4' guibg='s:bg 50 | 51 | exe 'hi Boolean guifg='s:const 52 | exe 'hi Character guifg='s:const 53 | exe 'hi Comment guifg='s:comment 54 | exe 'hi Conditional guifg='s:keyword 55 | exe 'hi Constant guifg='s:const 56 | exe 'hi Define guifg='s:keyword 57 | exe 'hi DiffAdd guifg=#000000 guibg=#bef6dc gui=bold' 58 | exe 'hi DiffDelete guifg='s:bg2 59 | exe 'hi DiffChange guibg=#5b76ef guifg=#ffffff' 60 | exe 'hi DiffText guifg=#ffffff guibg=#ff0000 gui=bold' 61 | exe 'hi ErrorMsg guifg='s:warning' guibg='s:bg2' gui=bold' 62 | exe 'hi WarningMsg guifg='s:fg' guibg='s:warning2 63 | exe 'hi Float guifg='s:const 64 | exe 'hi Function guifg='s:func 65 | exe 'hi Identifier guifg='s:type' gui=italic' 66 | exe 'hi Keyword guifg='s:keyword' gui=bold' 67 | exe 'hi Label guifg='s:var 68 | exe 'hi NonText guifg='s:bg4' guibg='s:bg2 69 | exe 'hi Number guifg='s:const 70 | exe 'hi Operater guifg='s:keyword 71 | exe 'hi PreProc guifg='s:keyword 72 | exe 'hi Special guifg='s:fg 73 | exe 'hi SpecialKey guifg='s:fg2' guibg='s:bg2 74 | exe 'hi Statement guifg='s:keyword 75 | exe 'hi StorageClass guifg='s:type' gui=italic' 76 | exe 'hi String guifg='s:str 77 | exe 'hi Tag guifg='s:keyword 78 | exe 'hi Title guifg='s:fg' gui=bold' 79 | exe 'hi Todo guifg='s:fg2' gui=inverse,bold' 80 | exe 'hi Type guifg='s:type 81 | exe 'hi Underlined gui=underline' 82 | 83 | " Ruby Highlighting 84 | exe 'hi rubyAttribute guifg='s:builtin 85 | exe 'hi rubyLocalVariableOrMethod guifg='s:var 86 | exe 'hi rubyGlobalVariable guifg='s:var' gui=italic' 87 | exe 'hi rubyInstanceVariable guifg='s:var 88 | exe 'hi rubyKeyword guifg='s:keyword 89 | exe 'hi rubyKeywordAsMethod guifg='s:keyword' gui=bold' 90 | exe 'hi rubyClassDeclaration guifg='s:keyword' gui=bold' 91 | exe 'hi rubyClass guifg='s:keyword' gui=bold' 92 | exe 'hi rubyNumber guifg='s:const 93 | 94 | " Python Highlighting 95 | exe 'hi pythonBuiltinFunc guifg='s:builtin 96 | 97 | " Go Highlighting 98 | exe 'hi goBuiltins guifg='s:builtin 99 | 100 | " Javascript Highlighting 101 | exe 'hi jsBuiltins guifg='s:builtin 102 | exe 'hi jsFunction guifg='s:keyword' gui=bold' 103 | exe 'hi jsGlobalObjects guifg='s:type 104 | exe 'hi jsAssignmentExps guifg='s:var 105 | 106 | " Html Highlighting 107 | exe 'hi htmlLink guifg='s:var' gui=underline' 108 | exe 'hi htmlStatement guifg='s:keyword 109 | exe 'hi htmlSpecialTagName guifg='s:keyword 110 | 111 | " Markdown Highlighting 112 | exe 'hi mkdCode guifg='s:builtin 113 | 114 | 115 | -------------------------------------------------------------------------------- /screenshots/bergen-nvim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswift42/vim-themes/be027dad91f8b12a4d2535c1e23f242c292045f7/screenshots/bergen-nvim.png -------------------------------------------------------------------------------- /screenshots/breezy-fall-nvim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswift42/vim-themes/be027dad91f8b12a4d2535c1e23f242c292045f7/screenshots/breezy-fall-nvim.png -------------------------------------------------------------------------------- /screenshots/darktooth-nvim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswift42/vim-themes/be027dad91f8b12a4d2535c1e23f242c292045f7/screenshots/darktooth-nvim.png -------------------------------------------------------------------------------- /screenshots/greymatters-nvim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswift42/vim-themes/be027dad91f8b12a4d2535c1e23f242c292045f7/screenshots/greymatters-nvim.png -------------------------------------------------------------------------------- /screenshots/light-kiss-nvim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswift42/vim-themes/be027dad91f8b12a4d2535c1e23f242c292045f7/screenshots/light-kiss-nvim.png -------------------------------------------------------------------------------- /screenshots/madrid-nvim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswift42/vim-themes/be027dad91f8b12a4d2535c1e23f242c292045f7/screenshots/madrid-nvim.png -------------------------------------------------------------------------------- /screenshots/metalheart-nvim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswift42/vim-themes/be027dad91f8b12a4d2535c1e23f242c292045f7/screenshots/metalheart-nvim.png -------------------------------------------------------------------------------- /screenshots/munich-nvim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswift42/vim-themes/be027dad91f8b12a4d2535c1e23f242c292045f7/screenshots/munich-nvim.png -------------------------------------------------------------------------------- /screenshots/nvim-silkworm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswift42/vim-themes/be027dad91f8b12a4d2535c1e23f242c292045f7/screenshots/nvim-silkworm.png -------------------------------------------------------------------------------- /screenshots/oldlace-nvim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswift42/vim-themes/be027dad91f8b12a4d2535c1e23f242c292045f7/screenshots/oldlace-nvim.png -------------------------------------------------------------------------------- /screenshots/reykjavik-nvim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswift42/vim-themes/be027dad91f8b12a4d2535c1e23f242c292045f7/screenshots/reykjavik-nvim.png -------------------------------------------------------------------------------- /screenshots/silkworm-nvim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswift42/vim-themes/be027dad91f8b12a4d2535c1e23f242c292045f7/screenshots/silkworm-nvim.png -------------------------------------------------------------------------------- /screenshots/soft-charcoal-nvim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswift42/vim-themes/be027dad91f8b12a4d2535c1e23f242c292045f7/screenshots/soft-charcoal-nvim.png -------------------------------------------------------------------------------- /screenshots/soft-morning-nvim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswift42/vim-themes/be027dad91f8b12a4d2535c1e23f242c292045f7/screenshots/soft-morning-nvim.png -------------------------------------------------------------------------------- /screenshots/soft-stone-nvim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswift42/vim-themes/be027dad91f8b12a4d2535c1e23f242c292045f7/screenshots/soft-stone-nvim.png -------------------------------------------------------------------------------- /screenshots/sunny-day-nvim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswift42/vim-themes/be027dad91f8b12a4d2535c1e23f242c292045f7/screenshots/sunny-day-nvim.png -------------------------------------------------------------------------------- /screenshots/thursday-nvim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswift42/vim-themes/be027dad91f8b12a4d2535c1e23f242c292045f7/screenshots/thursday-nvim.png -------------------------------------------------------------------------------- /screenshots/vimfoggy-nightpythonruby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswift42/vim-themes/be027dad91f8b12a4d2535c1e23f242c292045f7/screenshots/vimfoggy-nightpythonruby.png -------------------------------------------------------------------------------- /screenshots/warm-night-nvim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswift42/vim-themes/be027dad91f8b12a4d2535c1e23f242c292045f7/screenshots/warm-night-nvim.png -------------------------------------------------------------------------------- /screenshots/white-sand-nvim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mswift42/vim-themes/be027dad91f8b12a4d2535c1e23f242c292045f7/screenshots/white-sand-nvim.png --------------------------------------------------------------------------------