torte.vim (16005B)
1 " Name: torte 2 " Description: Remake of torte (grey on black) 3 " Author: Original maintainer Thorsten Maerz <info@netztorte.de> 4 " Maintainer: Original maintainer Thorsten Maerz <info@netztorte.de> 5 " URL: https://github.com/vim/colorschemes 6 " License: Same as Vim 7 " Last Change: 2025 Oct 08 8 9 " Generated by Colortemplate v3.0.0-beta10 10 11 set background=dark 12 13 " hi clear 14 source $VIMRUNTIME/colors/vim.lua " Nvim: revert to Vim default color scheme 15 let g:colors_name = 'torte' 16 17 let s:t_Co = &t_Co 18 let s:tgc = has('termguicolors') && &termguicolors 19 20 let g:terminal_ansi_colors = ['#000000', '#cd0000', '#00cd00', '#cdcd00', '#0000ee', '#cd00cd', '#00cdcd', '#e5e5e5', '#7f7f7f', '#ff0000', '#00ff00', '#ffff00', '#5c5cff', '#ff00ff', '#00ffff', '#ffffff'] 21 " Nvim uses g:terminal_color_{0-15} instead 22 for i in range(g:terminal_ansi_colors->len()) 23 let g:terminal_color_{i} = g:terminal_ansi_colors[i] 24 endfor 25 26 hi! link CurSearch Search 27 hi! link CursorLineFold CursorLine 28 hi! link CursorLineSign CursorLine 29 hi! link Float Number 30 hi! link Function Identifier 31 hi! link LineNrAbove LineNr 32 hi! link LineNrBelow LineNr 33 hi! link MessageWindow Pmenu 34 hi! link Number Constant 35 hi! link PopupNotification Todo 36 hi! link StatusLineTerm StatusLine 37 hi! link StatusLineTermNC StatusLineNC 38 hi! link TabPanel Normal 39 hi! link TabPanelFill EndOfBuffer 40 hi! link Terminal Normal 41 42 hi Normal guifg=#cccccc guibg=#000000 guisp=NONE gui=NONE ctermfg=251 ctermbg=16 cterm=NONE term=NONE 43 hi ColorColumn guifg=#cccccc guibg=#8b0000 guisp=NONE gui=NONE ctermfg=251 ctermbg=88 cterm=NONE term=reverse 44 hi Comment guifg=#80a0ff guibg=NONE guisp=NONE gui=NONE ctermfg=111 ctermbg=NONE cterm=NONE term=bold 45 hi Conceal guifg=#666666 guibg=NONE guisp=NONE gui=NONE ctermfg=242 ctermbg=NONE cterm=NONE term=NONE 46 hi Constant guifg=#ffa0a0 guibg=NONE guisp=NONE gui=NONE ctermfg=217 ctermbg=NONE cterm=NONE term=NONE 47 hi Cursor guifg=#000000 guibg=#00ff00 guisp=NONE gui=bold ctermfg=16 ctermbg=46 cterm=NONE term=reverse 48 hi CursorColumn guifg=NONE guibg=#666666 guisp=NONE gui=NONE ctermfg=NONE ctermbg=242 cterm=NONE term=NONE 49 hi CursorIM guifg=NONE guibg=fg guisp=NONE gui=NONE ctermfg=NONE ctermbg=fg cterm=NONE term=NONE 50 hi CursorLine guifg=NONE guibg=#666666 guisp=NONE gui=NONE ctermfg=NONE ctermbg=242 cterm=NONE term=underline 51 hi CursorLineNr guifg=#ffff00 guibg=#666666 guisp=NONE gui=NONE ctermfg=226 ctermbg=242 cterm=NONE term=bold 52 hi DiffAdd guifg=#ffffff guibg=#5f875f guisp=NONE gui=NONE ctermfg=231 ctermbg=65 cterm=NONE term=reverse 53 hi DiffChange guifg=#ffffff guibg=#5f87af guisp=NONE gui=NONE ctermfg=231 ctermbg=67 cterm=NONE term=NONE 54 hi DiffDelete guifg=#ffffff guibg=#af5faf guisp=NONE gui=NONE ctermfg=231 ctermbg=133 cterm=NONE term=reverse 55 hi DiffText guifg=#000000 guibg=#c6c6c6 guisp=NONE gui=NONE ctermfg=16 ctermbg=251 cterm=NONE term=reverse 56 hi Directory guifg=#00ffff guibg=NONE guisp=NONE gui=NONE ctermfg=51 ctermbg=NONE cterm=NONE term=NONE 57 hi EndOfBuffer guifg=#0000ff guibg=NONE guisp=NONE gui=bold ctermfg=21 ctermbg=NONE cterm=NONE term=NONE 58 hi Error guifg=#ffffff guibg=#ff0000 guisp=NONE gui=NONE ctermfg=231 ctermbg=196 cterm=NONE term=bold,reverse 59 hi ErrorMsg guifg=#ffffff guibg=#cd0000 guisp=NONE gui=NONE ctermfg=231 ctermbg=160 cterm=NONE term=bold,reverse 60 hi FoldColumn guifg=#00ffff guibg=NONE guisp=NONE gui=NONE ctermfg=51 ctermbg=NONE cterm=NONE term=NONE 61 hi Folded guifg=#00cdcd guibg=#3a3a3a guisp=NONE gui=NONE ctermfg=44 ctermbg=237 cterm=NONE term=NONE 62 hi Identifier guifg=#40ffff guibg=NONE guisp=NONE gui=NONE ctermfg=87 ctermbg=NONE cterm=NONE term=NONE 63 hi Ignore guifg=#000000 guibg=#000000 guisp=NONE gui=NONE ctermfg=16 ctermbg=16 cterm=NONE term=NONE 64 hi IncSearch guifg=#00cd00 guibg=#000000 guisp=NONE gui=reverse ctermfg=40 ctermbg=16 cterm=reverse term=bold,reverse,underline 65 hi LineNr guifg=#7f7f7f guibg=NONE guisp=NONE gui=NONE ctermfg=102 ctermbg=NONE cterm=NONE term=NONE 66 hi MatchParen guifg=NONE guibg=#008b8b guisp=NONE gui=NONE ctermfg=NONE ctermbg=30 cterm=NONE term=bold,underline 67 hi ModeMsg guifg=NONE guibg=NONE guisp=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold term=bold 68 hi MoreMsg guifg=#2e8b57 guibg=NONE guisp=NONE gui=bold ctermfg=29 ctermbg=NONE cterm=bold term=NONE 69 hi NonText guifg=#0000ff guibg=NONE guisp=NONE gui=bold ctermfg=21 ctermbg=NONE cterm=NONE term=NONE 70 hi Pmenu guifg=fg guibg=#303030 guisp=NONE gui=NONE ctermfg=fg ctermbg=236 cterm=NONE term=reverse 71 hi PmenuMatch guifg=#ff00ff guibg=#303030 guisp=NONE gui=NONE ctermfg=201 ctermbg=236 cterm=NONE term=NONE 72 hi PmenuMatchSel guifg=#ff00ff guibg=#ffff00 guisp=NONE gui=NONE ctermfg=201 ctermbg=226 cterm=NONE term=NONE 73 hi PmenuSbar guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=reverse 74 hi PmenuSel guifg=#000000 guibg=#ffff00 guisp=NONE gui=NONE ctermfg=16 ctermbg=226 cterm=NONE term=bold 75 hi PmenuThumb guifg=NONE guibg=#bebebe guisp=NONE gui=NONE ctermfg=NONE ctermbg=250 cterm=NONE term=NONE 76 hi PreProc guifg=#ff80ff guibg=NONE guisp=NONE gui=NONE ctermfg=213 ctermbg=NONE cterm=NONE term=NONE 77 hi Question guifg=#00ff00 guibg=NONE guisp=NONE gui=bold ctermfg=46 ctermbg=NONE cterm=bold term=standout 78 hi QuickFixLine guifg=#000000 guibg=#cdcd00 guisp=NONE gui=NONE ctermfg=16 ctermbg=184 cterm=NONE term=NONE 79 hi Search guifg=#ff0000 guibg=#000000 guisp=NONE gui=reverse ctermfg=196 ctermbg=16 cterm=reverse term=reverse 80 hi SignColumn guifg=#00ffff guibg=NONE guisp=NONE gui=NONE ctermfg=51 ctermbg=NONE cterm=NONE term=reverse 81 hi Special guifg=#ffa500 guibg=NONE guisp=NONE gui=NONE ctermfg=214 ctermbg=NONE cterm=NONE term=NONE 82 hi SpecialKey guifg=#00ffff guibg=NONE guisp=NONE gui=NONE ctermfg=51 ctermbg=NONE cterm=NONE term=bold 83 hi SpellBad guifg=#ff0000 guibg=NONE guisp=#ff0000 gui=undercurl ctermfg=196 ctermbg=NONE cterm=underline term=underline 84 hi SpellCap guifg=#5c5cff guibg=NONE guisp=#5c5cff gui=undercurl ctermfg=63 ctermbg=NONE cterm=underline term=underline 85 hi SpellLocal guifg=#ff00ff guibg=NONE guisp=#ff00ff gui=undercurl ctermfg=201 ctermbg=NONE cterm=underline term=underline 86 hi SpellRare guifg=#00ffff guibg=NONE guisp=#00ffff gui=undercurl ctermfg=51 ctermbg=NONE cterm=underline term=underline 87 hi Statement guifg=#ffff60 guibg=NONE guisp=NONE gui=NONE ctermfg=227 ctermbg=NONE cterm=NONE term=NONE 88 hi StatusLine guifg=#ffffff guibg=#0000ee guisp=NONE gui=bold ctermfg=231 ctermbg=20 cterm=bold term=bold,reverse 89 hi StatusLineNC guifg=#000000 guibg=#e5e5e5 guisp=NONE gui=NONE ctermfg=16 ctermbg=254 cterm=NONE term=bold,underline 90 hi TabLine guifg=#ffffff guibg=#7f7f7f guisp=NONE gui=NONE ctermfg=231 ctermbg=102 cterm=NONE term=bold,underline 91 hi TabLineFill guifg=NONE guibg=#000000 guisp=NONE gui=reverse ctermfg=NONE ctermbg=16 cterm=reverse term=NONE 92 hi TabLineSel guifg=#cccccc guibg=#000000 guisp=NONE gui=bold ctermfg=251 ctermbg=16 cterm=bold term=bold,reverse 93 hi Title guifg=#ff00ff guibg=NONE guisp=NONE gui=bold ctermfg=201 ctermbg=NONE cterm=bold term=NONE 94 hi TitleBar guifg=#cccccc guibg=#3c3c3c guisp=NONE gui=NONE ctermfg=251 ctermbg=237 cterm=NONE term=NONE 95 hi TitleBarNC guifg=#7f7f7f guibg=#2c2c2c guisp=NONE gui=NONE ctermfg=102 ctermbg=236 cterm=NONE term=NONE 96 hi Todo guifg=#ffff00 guibg=#000000 guisp=NONE gui=reverse ctermfg=226 ctermbg=16 cterm=reverse term=bold,reverse 97 hi ToolbarButton guifg=#000000 guibg=#e5e5e5 guisp=NONE gui=bold ctermfg=16 ctermbg=254 cterm=bold term=bold,reverse 98 hi ToolbarLine guifg=NONE guibg=#000000 guisp=NONE gui=NONE ctermfg=NONE ctermbg=16 cterm=NONE term=reverse 99 hi Type guifg=#60ff60 guibg=NONE guisp=NONE gui=NONE ctermfg=83 ctermbg=NONE cterm=NONE term=NONE 100 hi Underlined guifg=#80a0ff guibg=NONE guisp=NONE gui=underline ctermfg=111 ctermbg=NONE cterm=underline term=underline 101 hi VertSplit guifg=#000000 guibg=#e5e5e5 guisp=NONE gui=NONE ctermfg=16 ctermbg=254 cterm=NONE term=NONE 102 hi Visual guifg=#000000 guibg=#a9a9a9 guisp=NONE gui=bold ctermfg=16 ctermbg=248 cterm=NONE term=reverse 103 hi VisualNOS guifg=NONE guibg=#000000 guisp=NONE gui=bold,underline ctermfg=NONE ctermbg=16 cterm=underline term=NONE 104 hi WarningMsg guifg=#ff0000 guibg=NONE guisp=NONE gui=NONE ctermfg=196 ctermbg=NONE cterm=NONE term=standout 105 hi WildMenu guifg=#000000 guibg=#ffff00 guisp=NONE gui=NONE ctermfg=16 ctermbg=226 cterm=NONE term=bold 106 hi lCursor guifg=#000000 guibg=#e5e5e5 guisp=NONE gui=NONE ctermfg=16 ctermbg=254 cterm=NONE term=NONE 107 108 if s:tgc || s:t_Co >= 256 109 finish 110 endif 111 112 if s:t_Co >= 16 113 hi Normal ctermfg=white ctermbg=black cterm=NONE 114 hi ColorColumn ctermfg=white ctermbg=darkred cterm=NONE 115 hi Comment ctermfg=blue ctermbg=NONE cterm=NONE 116 hi Conceal ctermfg=grey ctermbg=NONE cterm=NONE 117 hi Constant ctermfg=darkmagenta ctermbg=NONE cterm=NONE 118 hi Cursor ctermfg=black ctermbg=green cterm=NONE 119 hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=underline 120 hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE 121 hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline 122 hi CursorLineNr ctermfg=yellow ctermbg=NONE cterm=bold 123 hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE 124 hi DiffChange ctermfg=white ctermbg=blue cterm=NONE 125 hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE 126 hi DiffText ctermfg=black ctermbg=grey cterm=NONE 127 hi Directory ctermfg=cyan ctermbg=NONE cterm=NONE 128 hi EndOfBuffer ctermfg=blue ctermbg=NONE cterm=NONE 129 hi Error ctermfg=white ctermbg=red cterm=NONE 130 hi ErrorMsg ctermfg=white ctermbg=darkred cterm=NONE 131 hi FoldColumn ctermfg=cyan ctermbg=NONE cterm=NONE 132 hi Folded ctermfg=darkcyan ctermbg=NONE cterm=NONE 133 hi Identifier ctermfg=cyan ctermbg=NONE cterm=NONE 134 hi Ignore ctermfg=black ctermbg=black cterm=NONE 135 hi IncSearch ctermfg=darkgreen ctermbg=black cterm=reverse 136 hi LineNr ctermfg=darkgrey ctermbg=NONE cterm=NONE 137 hi MatchParen ctermfg=NONE ctermbg=darkcyan cterm=NONE 138 hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=bold 139 hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=bold 140 hi NonText ctermfg=blue ctermbg=NONE cterm=NONE 141 hi Pmenu ctermfg=fg ctermbg=darkgrey cterm=NONE 142 hi PmenuMatch ctermfg=fg ctermbg=darkgrey cterm=bold 143 hi PmenuMatchSel ctermfg=black ctermbg=yellow cterm=bold 144 hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE 145 hi PmenuSel ctermfg=black ctermbg=yellow cterm=NONE 146 hi PmenuThumb ctermfg=NONE ctermbg=grey cterm=NONE 147 hi PreProc ctermfg=darkcyan ctermbg=NONE cterm=NONE 148 hi Question ctermfg=green ctermbg=NONE cterm=bold 149 hi QuickFixLine ctermfg=black ctermbg=darkyellow cterm=NONE 150 hi Search ctermfg=red ctermbg=black cterm=reverse 151 hi SignColumn ctermfg=cyan ctermbg=NONE cterm=NONE 152 hi Special ctermfg=darkred ctermbg=NONE cterm=NONE 153 hi SpecialKey ctermfg=cyan ctermbg=NONE cterm=NONE 154 hi SpellBad ctermfg=red ctermbg=NONE cterm=underline 155 hi SpellCap ctermfg=blue ctermbg=NONE cterm=underline 156 hi SpellLocal ctermfg=magenta ctermbg=NONE cterm=underline 157 hi SpellRare ctermfg=cyan ctermbg=NONE cterm=underline 158 hi Statement ctermfg=yellow ctermbg=NONE cterm=NONE 159 hi StatusLine ctermfg=white ctermbg=darkblue cterm=bold 160 hi StatusLineNC ctermfg=black ctermbg=grey cterm=NONE 161 hi TabLine ctermfg=white ctermbg=darkgrey cterm=NONE 162 hi TabLineFill ctermfg=NONE ctermbg=black cterm=reverse 163 hi TabLineSel ctermfg=white ctermbg=black cterm=bold 164 hi Title ctermfg=magenta ctermbg=NONE cterm=bold 165 hi TitleBar ctermfg=white ctermbg=black cterm=NONE 166 hi TitleBarNC ctermfg=darkgrey ctermbg=black cterm=NONE 167 hi Todo ctermfg=yellow ctermbg=black cterm=reverse 168 hi ToolbarButton ctermfg=black ctermbg=grey cterm=bold 169 hi ToolbarLine ctermfg=NONE ctermbg=black cterm=NONE 170 hi Type ctermfg=green ctermbg=NONE cterm=NONE 171 hi Underlined ctermfg=blue ctermbg=NONE cterm=underline 172 hi VertSplit ctermfg=black ctermbg=grey cterm=NONE 173 hi Visual ctermfg=black ctermbg=grey cterm=NONE 174 hi VisualNOS ctermfg=NONE ctermbg=black cterm=underline 175 hi WarningMsg ctermfg=red ctermbg=NONE cterm=NONE 176 hi WildMenu ctermfg=black ctermbg=yellow cterm=NONE 177 hi lCursor ctermfg=black ctermbg=grey cterm=NONE 178 finish 179 endif 180 181 if s:t_Co >= 8 182 hi Normal ctermfg=grey ctermbg=black cterm=NONE 183 hi ColorColumn ctermfg=white ctermbg=darkred cterm=NONE 184 hi Comment ctermfg=darkblue ctermbg=NONE cterm=NONE 185 hi Conceal ctermfg=grey ctermbg=NONE cterm=NONE 186 hi Constant ctermfg=darkmagenta ctermbg=NONE cterm=NONE 187 hi Cursor ctermfg=black ctermbg=green cterm=NONE 188 hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=underline 189 hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE 190 hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline 191 hi CursorLineNr ctermfg=darkyellow ctermbg=NONE cterm=bold,underline 192 hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE 193 hi DiffChange ctermfg=white ctermbg=darkblue cterm=NONE 194 hi DiffDelete ctermfg=white ctermbg=darkmagenta cterm=NONE 195 hi DiffText ctermfg=black ctermbg=grey cterm=NONE 196 hi Directory ctermfg=darkcyan ctermbg=NONE cterm=bold 197 hi EndOfBuffer ctermfg=darkblue ctermbg=NONE cterm=bold 198 hi Error ctermfg=grey ctermbg=darkred cterm=NONE 199 hi ErrorMsg ctermfg=grey ctermbg=darkred cterm=NONE 200 hi FoldColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE 201 hi Folded ctermfg=darkcyan ctermbg=NONE cterm=NONE 202 hi Identifier ctermfg=darkcyan ctermbg=NONE cterm=NONE 203 hi Ignore ctermfg=black ctermbg=black cterm=NONE 204 hi IncSearch ctermfg=darkgreen ctermbg=black cterm=reverse 205 hi LineNr ctermfg=grey ctermbg=NONE cterm=bold 206 hi MatchParen ctermfg=grey ctermbg=darkcyan cterm=NONE 207 hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=bold 208 hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=bold 209 hi NonText ctermfg=darkblue ctermbg=NONE cterm=bold 210 hi Pmenu ctermfg=black ctermbg=darkcyan cterm=NONE 211 hi PmenuMatch ctermfg=black ctermbg=darkcyan cterm=bold 212 hi PmenuMatchSel ctermfg=black ctermbg=darkyellow cterm=bold 213 hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE 214 hi PmenuSel ctermfg=black ctermbg=darkyellow cterm=NONE 215 hi PmenuThumb ctermfg=NONE ctermbg=darkmagenta cterm=NONE 216 hi PreProc ctermfg=darkcyan ctermbg=NONE cterm=bold 217 hi Question ctermfg=darkgreen ctermbg=NONE cterm=bold 218 hi QuickFixLine ctermfg=black ctermbg=darkyellow cterm=NONE 219 hi Search ctermfg=darkred ctermbg=black cterm=bold,reverse 220 hi SignColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE 221 hi Special ctermfg=darkred ctermbg=NONE cterm=NONE 222 hi SpecialKey ctermfg=darkcyan ctermbg=NONE cterm=NONE 223 hi SpellBad ctermfg=darkred ctermbg=darkyellow cterm=reverse 224 hi SpellCap ctermfg=darkblue ctermbg=darkyellow cterm=reverse 225 hi SpellLocal ctermfg=darkmagenta ctermbg=darkyellow cterm=reverse 226 hi SpellRare ctermfg=darkcyan ctermbg=NONE cterm=reverse 227 hi Statement ctermfg=darkyellow ctermbg=NONE cterm=bold 228 hi StatusLine ctermfg=grey ctermbg=darkblue cterm=bold 229 hi StatusLineNC ctermfg=black ctermbg=grey cterm=NONE 230 hi TabLine ctermfg=black ctermbg=grey cterm=NONE 231 hi TabLineFill ctermfg=NONE ctermbg=black cterm=reverse 232 hi TabLineSel ctermfg=white ctermbg=black cterm=bold 233 hi Title ctermfg=darkmagenta ctermbg=NONE cterm=bold 234 hi TitleBar ctermfg=white ctermbg=black cterm=NONE 235 hi TitleBarNC ctermfg=darkgrey ctermbg=black cterm=NONE 236 hi Todo ctermfg=darkyellow ctermbg=black cterm=reverse 237 hi ToolbarButton ctermfg=grey ctermbg=black cterm=bold,reverse 238 hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE 239 hi Type ctermfg=darkgreen ctermbg=NONE cterm=NONE 240 hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline 241 hi VertSplit ctermfg=black ctermbg=grey cterm=NONE 242 hi Visual ctermfg=NONE ctermbg=NONE cterm=reverse 243 hi VisualNOS ctermfg=NONE ctermbg=black cterm=underline 244 hi WarningMsg ctermfg=darkred ctermbg=NONE cterm=NONE 245 hi WildMenu ctermfg=black ctermbg=darkyellow cterm=NONE 246 hi lCursor ctermfg=black ctermbg=grey cterm=NONE 247 finish 248 endif 249 250 if s:t_Co >= 0 251 hi CurSearch term=reverse 252 hi CursorLineFold term=underline 253 hi CursorLineSign term=underline 254 hi Float term=NONE 255 hi Function term=NONE 256 hi Number term=NONE 257 hi StatusLineTerm term=bold,reverse 258 hi StatusLineTermNC term=bold,underline 259 hi Terminal term=NONE 260 finish 261 endif 262 263 " vim: et ts=8 sw=2 sts=2