| 1 | " Vim color file |
| 2 | " |
| 3 | " Author: Brian Mock <mock.brian@gmail.com> |
| 4 | " |
| 5 | " Note: Based on Oblivion color scheme for gedit (gtk-source-view) |
| 6 | " |
| 7 | " cool help screens |
| 8 | " :he group-name |
| 9 | " :he highlight-groups |
| 10 | " :he cterm-colors |
| 11 | |
| 12 | hi clear |
| 13 | |
| 14 | set background=dark |
| 15 | if version > 580 |
| 16 | " no guarantees for version 5.8 and below, but this makes it stop |
| 17 | " complaining |
| 18 | hi clear |
| 19 | if exists("syntax_on") |
| 20 | syntax reset |
| 21 | endif |
| 22 | endif |
| 23 | let g:colors_name="darkspectrum" |
| 24 | |
| 25 | hi Normal guifg=#efefef guibg=#2A2A2A |
| 26 | |
| 27 | " highlight groups |
| 28 | hi Cursor guibg=#ffffff guifg=#000000 |
| 29 | hi CursorLine guibg=#000000 |
| 30 | "hi CursorLine guibg=#3e4446 |
| 31 | hi CursorColumn guibg=#464646 |
| 32 | |
| 33 | "hi DiffText guibg=#4e9a06 guifg=#FFFFFF gui=bold |
| 34 | "hi DiffChange guibg=#4e9a06 guifg=#FFFFFF gui=bold |
| 35 | "hi DiffAdd guibg=#204a87 guifg=#FFFFFF gui=bold |
| 36 | "hi DiffDelete guibg=#5c3566 guifg=#FFFFFF gui=bold |
| 37 | |
| 38 | hi DiffAdd guifg=#ffcc7f guibg=#a67429 gui=none |
| 39 | hi DiffChange guifg=#7fbdff guibg=#425c78 gui=none |
| 40 | hi DiffText guifg=#8ae234 guibg=#4e9a06 gui=none |
| 41 | "hi DiffDelete guifg=#252723 guibg=#000000 gui=none |
| 42 | hi DiffDelete guifg=#000000 guibg=#000000 gui=none |
| 43 | "hi ErrorMsg |
| 44 | |
| 45 | hi Number guifg=#fce94f |
| 46 | |
| 47 | hi Folded guibg=#000000 guifg=#FFFFFF gui=bold |
| 48 | hi vimFold guibg=#000000 guifg=#FFFFFF gui=bold |
| 49 | hi FoldColumn guibg=#000000 guifg=#FFFFFF gui=bold |
| 50 | |
| 51 | hi LineNr guifg=#535353 guibg=#202020 |
| 52 | hi NonText guifg=#535353 guibg=#202020 |
| 53 | hi Folded guifg=#535353 guibg=#202020 gui=bold |
| 54 | hi FoldeColumn guifg=#535353 guibg=#202020 gui=bold |
| 55 | "hi VertSplit guibg=#ffffff guifg=#ffffff gui=none |
| 56 | |
| 57 | hi VertSplit guibg=#3C3C3C guifg=#3C3C3C gui=none |
| 58 | hi StatusLine guifg=#FFFFFF guibg=#3C3C3C gui=none |
| 59 | hi StatusLineNC guifg=#808080 guibg=#3C3C3C gui=none |
| 60 | |
| 61 | hi ModeMsg guifg=#fce94f |
| 62 | hi MoreMsg guifg=#fce94f |
| 63 | hi Visual guifg=#FFFFFF guibg=#3465a4 gui=none |
| 64 | hi VisualNOS guifg=#FFFFFF guibg=#204a87 gui=none |
| 65 | hi IncSearch guibg=#FFFFFF guifg=#ef5939 |
| 66 | hi Search guibg=#ad7fa8 guifg=#FFFFFF |
| 67 | hi SpecialKey guifg=#8ae234 |
| 68 | |
| 69 | hi Title guifg=#ef5939 |
| 70 | hi WarningMsg guifg=#ef5939 |
| 71 | hi Number guifg=#fcaf3e |
| 72 | |
| 73 | hi MatchParen guibg=#ad7fa8 guifg=#FFFFFF |
| 74 | hi Comment guifg=#8a8a8a |
| 75 | hi Constant guifg=#ef5939 gui=none |
| 76 | hi String guifg=#fce94f |
| 77 | hi Identifier guifg=#729fcf |
| 78 | hi Statement guifg=#ffffff gui=bold |
| 79 | hi PreProc guifg=#ffffff gui=bold |
| 80 | hi Type guifg=#8ae234 gui=bold |
| 81 | hi Special guifg=#e9b96e |
| 82 | hi Underlined guifg=#ad7fa8 gui=underline |
| 83 | hi Directory guifg=#729fcf |
| 84 | hi Ignore guifg=#555753 |
| 85 | hi Todo guifg=#FFFFFF guibg=#ef5939 gui=bold |
| 86 | hi Function guifg=#ad7fa8 |
| 87 | |
| 88 | "hi WildMenu guibg=#2e3436 guifg=#ffffff gui=bold |
| 89 | "hi WildMenu guifg=#7fbdff guibg=#425c78 gui=none |
| 90 | hi WildMenu guifg=#ffffff guibg=#3465a4 gui=none |
| 91 | |
| 92 | hi Pmenu guibg=#000000 guifg=#c0c0c0 |
| 93 | hi PmenuSel guibg=#3465a4 guifg=#ffffff |
| 94 | hi PmenuSbar guibg=#444444 guifg=#444444 |
| 95 | hi PmenuThumb guibg=#888888 guifg=#888888 |
| 96 | |
| 97 | hi cppSTLType guifg=#729fcf gui=bold |
| 98 | |
| 99 | hi spellBad guisp=#fcaf3e |
| 100 | hi spellCap guisp=#73d216 |
| 101 | hi spellRare guisp=#ad7fa8 |
| 102 | hi spellLocal guisp=#729fcf |
| 103 | |
| 104 | hi link cppSTL Function |
| 105 | hi link Error Todo |
| 106 | hi link Character Number |
| 107 | hi link rubySymbol Number |
| 108 | hi link htmlTag htmlEndTag |
| 109 | "hi link htmlTagName htmlTag |
| 110 | hi link htmlLink Underlined |
| 111 | hi link pythonFunction Identifier |
| 112 | hi link Question Type |
| 113 | hi link CursorIM Cursor |
| 114 | hi link VisualNOS Visual |
| 115 | hi link xmlTag Identifier |
| 116 | hi link xmlTagName Identifier |
| 117 | hi link shDeref Identifier |
| 118 | hi link shVariable Function |
| 119 | hi link rubySharpBang Special |
| 120 | hi link perlSharpBang Special |
| 121 | hi link schemeFunc Statement |
| 122 | "hi link shSpecialVariables Constant |
| 123 | "hi link bashSpecialVariables Constant |
| 124 | |
| 125 | " tabs (non gui) |
| 126 | hi TabLine guifg=#A3A3A3 guibg=#202020 gui=none |
| 127 | hi TabLineFill guifg=#535353 guibg=#202020 gui=none |
| 128 | hi TabLineSel guifg=#FFFFFF gui=bold |
| 129 | "hi TabLineSel guifg=#FFFFFF guibg=#000000 gui=bold |
| 130 | " vim: sw=4 ts=4 |