industry.vim (16296B)
1 " Name: industry 2 " Description: "industry" stands for 'industrial' color scheme. 3 " Author: Original author Shian Lee. 4 " Maintainer: Original maintainer Shian Lee. 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 = 'industry' 16 17 let s:t_Co = &t_Co 18 let s:tgc = has('termguicolors') && &termguicolors 19 20 let g:terminal_ansi_colors = ['#303030', '#870000', '#5fd75f', '#afaf00', '#87afff', '#af00af', '#00afaf', '#6c6c6c', '#444444', '#ff0000', '#00ff00', '#ffff00', '#005fff', '#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 LineNrAbove LineNr 31 hi! link LineNrBelow LineNr 32 hi! link MessageWindow Pmenu 33 hi! link Number Constant 34 hi! link PopupNotification Todo 35 hi! link TabPanel Normal 36 hi! link TabPanelFill Normal 37 hi! link Terminal Normal 38 39 hi Normal guifg=#dadada guibg=#000000 guisp=NONE gui=NONE ctermfg=253 ctermbg=16 cterm=NONE term=NONE 40 hi ColorColumn guifg=NONE guibg=#444444 guisp=NONE gui=NONE ctermfg=NONE ctermbg=238 cterm=NONE term=reverse 41 hi Comment guifg=#00afaf guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE cterm=NONE term=bold 42 hi Conceal guifg=#6c6c6c guibg=NONE guisp=NONE gui=NONE ctermfg=242 ctermbg=NONE cterm=NONE term=NONE 43 hi Constant guifg=#00ffff guibg=NONE guisp=NONE gui=NONE ctermfg=51 ctermbg=NONE cterm=NONE term=NONE 44 hi Cursor guifg=#000000 guibg=#dadada guisp=NONE gui=NONE ctermfg=16 ctermbg=253 cterm=NONE term=reverse 45 hi CursorColumn guifg=NONE guibg=#6c6c6c guisp=NONE gui=NONE ctermfg=NONE ctermbg=242 cterm=NONE term=NONE 46 hi CursorLine guifg=NONE guibg=#6c6c6c guisp=NONE gui=NONE ctermfg=NONE ctermbg=242 cterm=NONE term=underline 47 hi CursorLineNr guifg=#ffff00 guibg=NONE guisp=NONE gui=bold ctermfg=226 ctermbg=NONE cterm=bold term=bold 48 hi Delimiter guifg=#ffff00 guibg=NONE guisp=NONE gui=NONE ctermfg=226 ctermbg=NONE cterm=NONE term=NONE 49 hi DiffAdd guifg=#ffffff guibg=#5f875f guisp=NONE gui=NONE ctermfg=231 ctermbg=65 cterm=NONE term=reverse 50 hi DiffChange guifg=#ffffff guibg=#5f87af guisp=NONE gui=NONE ctermfg=231 ctermbg=67 cterm=NONE term=NONE 51 hi DiffDelete guifg=#ffffff guibg=#af5faf guisp=NONE gui=NONE ctermfg=231 ctermbg=133 cterm=NONE term=reverse 52 hi DiffText guifg=#000000 guibg=#c6c6c6 guisp=NONE gui=NONE ctermfg=16 ctermbg=251 cterm=NONE term=reverse 53 hi Directory guifg=#00ffff guibg=NONE guisp=NONE gui=NONE ctermfg=51 ctermbg=NONE cterm=NONE term=NONE 54 hi EndOfBuffer guifg=#444444 guibg=#000000 guisp=NONE gui=NONE ctermfg=238 ctermbg=16 cterm=NONE term=NONE 55 hi Error guifg=#ffffff guibg=#ff0000 guisp=NONE gui=NONE ctermfg=231 ctermbg=196 cterm=NONE term=bold,reverse 56 hi ErrorMsg guifg=#ffffff guibg=#ff0000 guisp=NONE gui=NONE ctermfg=231 ctermbg=196 cterm=NONE term=bold,reverse 57 hi FoldColumn guifg=#00afaf guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE cterm=NONE term=NONE 58 hi Folded guifg=#00afaf guibg=#303030 guisp=NONE gui=NONE ctermfg=37 ctermbg=236 cterm=NONE term=NONE 59 hi Function guifg=#00ff00 guibg=NONE guisp=NONE gui=NONE ctermfg=46 ctermbg=NONE cterm=NONE term=NONE 60 hi Identifier guifg=#ff00ff guibg=NONE guisp=NONE gui=NONE ctermfg=201 ctermbg=NONE cterm=NONE term=NONE 61 hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE 62 hi IncSearch guifg=#000000 guibg=#00ff00 guisp=NONE gui=NONE ctermfg=16 ctermbg=46 cterm=NONE term=bold,reverse,underline 63 hi LineNr guifg=#ffff00 guibg=NONE guisp=NONE gui=NONE ctermfg=226 ctermbg=NONE cterm=NONE term=NONE 64 hi MatchParen guifg=#303030 guibg=#afaf00 guisp=NONE gui=NONE ctermfg=236 ctermbg=142 cterm=NONE term=bold,underline 65 hi ModeMsg guifg=#ffffff guibg=NONE guisp=NONE gui=bold ctermfg=231 ctermbg=NONE cterm=bold term=bold 66 hi MoreMsg guifg=#5fd75f guibg=NONE guisp=NONE gui=bold ctermfg=77 ctermbg=NONE cterm=bold term=NONE 67 hi NonText guifg=#00afaf guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE cterm=NONE term=NONE 68 hi Pmenu guifg=#dadada guibg=#444444 guisp=NONE gui=NONE ctermfg=253 ctermbg=238 cterm=NONE term=reverse 69 hi PmenuMatch guifg=#ff00ff guibg=#444444 guisp=NONE gui=NONE ctermfg=201 ctermbg=238 cterm=NONE term=NONE 70 hi PmenuMatchSel guifg=#ff00ff guibg=#ffff00 guisp=NONE gui=NONE ctermfg=201 ctermbg=226 cterm=NONE term=NONE 71 hi PmenuSbar guifg=NONE guibg=#000000 guisp=NONE gui=NONE ctermfg=NONE ctermbg=16 cterm=NONE term=reverse 72 hi PmenuSel guifg=#000000 guibg=#ffff00 guisp=NONE gui=NONE ctermfg=16 ctermbg=226 cterm=NONE term=bold 73 hi PmenuThumb guifg=NONE guibg=#6c6c6c guisp=NONE gui=NONE ctermfg=NONE ctermbg=242 cterm=NONE term=NONE 74 hi PreProc guifg=#ffff00 guibg=NONE guisp=NONE gui=NONE ctermfg=226 ctermbg=NONE cterm=NONE term=NONE 75 hi Question guifg=#00ff00 guibg=NONE guisp=NONE gui=bold ctermfg=46 ctermbg=NONE cterm=bold term=standout 76 hi QuickFixLine guifg=#000000 guibg=#ff00ff guisp=NONE gui=NONE ctermfg=16 ctermbg=201 cterm=NONE term=NONE 77 hi Search guifg=#000000 guibg=#ffff00 guisp=NONE gui=NONE ctermfg=16 ctermbg=226 cterm=NONE term=reverse 78 hi SignColumn guifg=#00afaf guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE cterm=NONE term=reverse 79 hi Special guifg=#ff0000 guibg=NONE guisp=NONE gui=NONE ctermfg=196 ctermbg=NONE cterm=NONE term=NONE 80 hi SpecialKey guifg=#00afaf guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE cterm=NONE term=bold 81 hi SpellBad guifg=#ff0000 guibg=NONE guisp=#ff0000 gui=undercurl ctermfg=196 ctermbg=NONE cterm=underline term=underline 82 hi SpellCap guifg=#005fff guibg=NONE guisp=#005fff gui=undercurl ctermfg=27 ctermbg=NONE cterm=underline term=underline 83 hi SpellLocal guifg=#ff00ff guibg=NONE guisp=#ff00ff gui=undercurl ctermfg=201 ctermbg=NONE cterm=underline term=underline 84 hi SpellRare guifg=#00ff00 guibg=NONE guisp=#00ff00 gui=undercurl ctermfg=46 ctermbg=NONE cterm=underline term=underline 85 hi Statement guifg=#ffffff guibg=NONE guisp=NONE gui=bold ctermfg=231 ctermbg=NONE cterm=bold term=NONE 86 hi StatusLine guifg=#000000 guibg=#dadada guisp=NONE gui=bold ctermfg=16 ctermbg=253 cterm=bold term=bold,reverse 87 hi StatusLineNC guifg=#000000 guibg=#6c6c6c guisp=NONE gui=NONE ctermfg=16 ctermbg=242 cterm=NONE term=bold,underline 88 hi StatusLineTerm guifg=#000000 guibg=#00ff00 guisp=NONE gui=bold ctermfg=16 ctermbg=46 cterm=bold term=bold,reverse 89 hi StatusLineTermNC guifg=#000000 guibg=#5fd75f guisp=NONE gui=NONE ctermfg=16 ctermbg=77 cterm=NONE term=bold,underline 90 hi TabLine guifg=#dadada guibg=#444444 guisp=NONE gui=NONE ctermfg=253 ctermbg=238 cterm=NONE term=bold,underline 91 hi TabLineFill guifg=NONE guibg=#6c6c6c guisp=NONE gui=NONE ctermfg=NONE ctermbg=242 cterm=NONE term=NONE 92 hi TabLineSel guifg=#ffffff guibg=#000000 guisp=NONE gui=bold ctermfg=231 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=#dadada guibg=#4c4c4c guisp=NONE gui=NONE ctermfg=253 ctermbg=237 cterm=NONE term=NONE 95 hi TitleBarNC guifg=#6c6c6c guibg=#3c3c3c guisp=NONE gui=NONE ctermfg=242 ctermbg=236 cterm=NONE term=NONE 96 hi Todo guifg=#005fff guibg=#ffff00 guisp=NONE gui=NONE ctermfg=27 ctermbg=226 cterm=NONE term=bold,reverse 97 hi ToolbarLine guifg=NONE guibg=#303030 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=reverse 98 hi Type guifg=#00ff00 guibg=NONE guisp=NONE gui=bold ctermfg=46 ctermbg=NONE cterm=bold term=NONE 99 hi Underlined guifg=#87afff guibg=NONE guisp=NONE gui=underline ctermfg=111 ctermbg=NONE cterm=underline term=underline 100 hi VertSplit guifg=#000000 guibg=#6c6c6c guisp=NONE gui=NONE ctermfg=16 ctermbg=242 cterm=NONE term=NONE 101 hi Visual guifg=#dadada guibg=#6c6c6c guisp=NONE gui=NONE ctermfg=253 ctermbg=242 cterm=NONE term=reverse 102 hi VisualNOS guifg=#dadada guibg=#6c6c6c guisp=NONE gui=NONE ctermfg=253 ctermbg=242 cterm=NONE term=NONE 103 hi WarningMsg guifg=#ff0000 guibg=NONE guisp=NONE gui=bold ctermfg=196 ctermbg=NONE cterm=bold term=standout 104 hi WildMenu guifg=#000000 guibg=#ffff00 guisp=NONE gui=NONE ctermfg=16 ctermbg=226 cterm=NONE term=bold 105 hi lCursor guifg=#000000 guibg=#ff0000 guisp=NONE gui=NONE ctermfg=16 ctermbg=196 cterm=NONE term=NONE 106 107 if s:tgc || s:t_Co >= 256 108 finish 109 endif 110 111 if s:t_Co >= 16 112 hi Normal ctermfg=white ctermbg=black cterm=NONE 113 hi ColorColumn ctermfg=white ctermbg=darkgrey cterm=NONE 114 hi Comment ctermfg=darkcyan ctermbg=NONE cterm=NONE 115 hi Conceal ctermfg=grey ctermbg=NONE cterm=NONE 116 hi Constant ctermfg=cyan ctermbg=NONE cterm=NONE 117 hi Cursor ctermfg=black ctermbg=white cterm=NONE 118 hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=underline 119 hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline 120 hi CursorLineNr ctermfg=yellow ctermbg=NONE cterm=underline 121 hi Delimiter ctermfg=yellow ctermbg=NONE cterm=NONE 122 hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE 123 hi DiffChange ctermfg=white ctermbg=blue cterm=NONE 124 hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE 125 hi DiffText ctermfg=black ctermbg=grey cterm=NONE 126 hi Directory ctermfg=cyan ctermbg=NONE cterm=NONE 127 hi EndOfBuffer ctermfg=darkgrey ctermbg=black cterm=NONE 128 hi Error ctermfg=white ctermbg=red cterm=NONE 129 hi ErrorMsg ctermfg=white ctermbg=red cterm=NONE 130 hi FoldColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE 131 hi Folded ctermfg=darkcyan ctermbg=NONE cterm=NONE 132 hi Function ctermfg=green ctermbg=NONE cterm=NONE 133 hi Identifier ctermfg=magenta ctermbg=NONE cterm=NONE 134 hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE 135 hi IncSearch ctermfg=black ctermbg=green cterm=NONE 136 hi LineNr ctermfg=yellow ctermbg=NONE cterm=NONE 137 hi MatchParen ctermfg=black ctermbg=darkyellow cterm=NONE 138 hi ModeMsg ctermfg=white ctermbg=NONE cterm=bold 139 hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=bold 140 hi NonText ctermfg=darkcyan ctermbg=NONE cterm=NONE 141 hi Pmenu ctermfg=white ctermbg=darkgrey cterm=NONE 142 hi PmenuMatch ctermfg=white ctermbg=darkgrey cterm=bold 143 hi PmenuMatchSel ctermfg=black ctermbg=yellow cterm=bold 144 hi PmenuSbar ctermfg=NONE ctermbg=black cterm=NONE 145 hi PmenuSel ctermfg=black ctermbg=yellow cterm=NONE 146 hi PmenuThumb ctermfg=NONE ctermbg=grey cterm=NONE 147 hi PreProc ctermfg=yellow ctermbg=NONE cterm=NONE 148 hi Question ctermfg=green ctermbg=NONE cterm=bold 149 hi QuickFixLine ctermfg=black ctermbg=magenta cterm=NONE 150 hi Search ctermfg=black ctermbg=yellow cterm=NONE 151 hi SignColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE 152 hi Special ctermfg=red ctermbg=NONE cterm=NONE 153 hi SpecialKey ctermfg=darkcyan 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=green ctermbg=NONE cterm=underline 158 hi Statement ctermfg=white ctermbg=NONE cterm=bold 159 hi StatusLine ctermfg=black ctermbg=white cterm=bold 160 hi StatusLineNC ctermfg=black ctermbg=grey cterm=NONE 161 hi StatusLineTerm ctermfg=black ctermbg=green cterm=bold 162 hi StatusLineTermNC ctermfg=black ctermbg=darkgreen cterm=NONE 163 hi TabLine ctermfg=white ctermbg=darkgrey cterm=NONE 164 hi TabLineFill ctermfg=NONE ctermbg=grey cterm=NONE 165 hi TabLineSel ctermfg=white ctermbg=black cterm=bold 166 hi Title ctermfg=magenta ctermbg=NONE cterm=bold 167 hi TitleBar ctermfg=white ctermbg=black cterm=NONE 168 hi TitleBarNC ctermfg=grey ctermbg=black cterm=NONE 169 hi Todo ctermfg=blue ctermbg=yellow cterm=NONE 170 hi ToolbarLine ctermfg=white ctermbg=darkgrey cterm=NONE 171 hi Type ctermfg=green ctermbg=NONE cterm=bold 172 hi Underlined ctermfg=darkblue ctermbg=NONE cterm=underline 173 hi VertSplit ctermfg=black ctermbg=grey cterm=NONE 174 hi Visual ctermfg=black ctermbg=grey cterm=NONE 175 hi VisualNOS ctermfg=white ctermbg=grey cterm=NONE 176 hi WarningMsg ctermfg=red ctermbg=NONE cterm=bold 177 hi WildMenu ctermfg=black ctermbg=yellow cterm=NONE 178 hi lCursor ctermfg=black ctermbg=red cterm=NONE 179 finish 180 endif 181 182 if s:t_Co >= 8 183 hi Normal ctermfg=grey ctermbg=black cterm=NONE 184 hi ColorColumn ctermfg=black ctermbg=darkyellow cterm=NONE 185 hi Comment ctermfg=darkcyan ctermbg=NONE cterm=bold 186 hi Conceal ctermfg=grey ctermbg=NONE cterm=NONE 187 hi Constant ctermfg=darkcyan ctermbg=NONE cterm=NONE 188 hi Cursor ctermfg=black ctermbg=white cterm=NONE 189 hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=underline 190 hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline 191 hi CursorLineNr ctermfg=darkyellow ctermbg=NONE cterm=bold 192 hi Delimiter ctermfg=darkyellow ctermbg=NONE cterm=NONE 193 hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE 194 hi DiffChange ctermfg=white ctermbg=darkblue cterm=NONE 195 hi DiffDelete ctermfg=white ctermbg=darkmagenta cterm=NONE 196 hi DiffText ctermfg=black ctermbg=grey cterm=NONE 197 hi Directory ctermfg=darkcyan ctermbg=NONE cterm=NONE 198 hi EndOfBuffer ctermfg=grey ctermbg=black cterm=bold 199 hi Error ctermfg=grey ctermbg=darkred cterm=NONE 200 hi ErrorMsg ctermfg=grey ctermbg=darkred cterm=NONE 201 hi FoldColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE 202 hi Folded ctermfg=darkcyan ctermbg=NONE cterm=NONE 203 hi Function ctermfg=darkgreen ctermbg=NONE cterm=NONE 204 hi Identifier ctermfg=magenta ctermbg=NONE cterm=NONE 205 hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE 206 hi IncSearch ctermfg=black ctermbg=darkgreen cterm=NONE 207 hi LineNr ctermfg=darkyellow ctermbg=NONE cterm=NONE 208 hi MatchParen ctermfg=black ctermbg=darkyellow cterm=NONE 209 hi ModeMsg ctermfg=grey ctermbg=NONE cterm=NONE 210 hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE 211 hi NonText ctermfg=darkcyan ctermbg=NONE cterm=NONE 212 hi Pmenu ctermfg=black ctermbg=grey cterm=NONE 213 hi PmenuMatch ctermfg=black ctermbg=grey cterm=bold 214 hi PmenuMatchSel ctermfg=black ctermbg=darkyellow cterm=bold 215 hi PmenuSbar ctermfg=NONE ctermbg=black cterm=NONE 216 hi PmenuSel ctermfg=black ctermbg=darkyellow cterm=NONE 217 hi PmenuThumb ctermfg=black ctermbg=darkyellow cterm=NONE 218 hi PreProc ctermfg=darkyellow ctermbg=NONE cterm=NONE 219 hi Question ctermfg=darkgreen ctermbg=NONE cterm=NONE 220 hi QuickFixLine ctermfg=black ctermbg=darkmagenta cterm=NONE 221 hi Search ctermfg=black ctermbg=darkyellow cterm=NONE 222 hi SignColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE 223 hi Special ctermfg=darkred ctermbg=NONE cterm=NONE 224 hi SpecialKey ctermfg=darkcyan ctermbg=NONE cterm=NONE 225 hi SpellBad ctermfg=darkred ctermbg=darkyellow cterm=reverse 226 hi SpellCap ctermfg=darkblue ctermbg=darkyellow cterm=reverse 227 hi SpellLocal ctermfg=darkmagenta ctermbg=darkyellow cterm=reverse 228 hi SpellRare ctermfg=darkgreen ctermbg=NONE cterm=reverse 229 hi Statement ctermfg=grey ctermbg=NONE cterm=bold 230 hi StatusLine ctermfg=grey ctermbg=black cterm=bold,reverse 231 hi StatusLineNC ctermfg=grey ctermbg=black cterm=reverse 232 hi StatusLineTerm ctermfg=darkgreen ctermbg=black cterm=bold,reverse 233 hi StatusLineTermNC ctermfg=darkgreen ctermbg=black cterm=reverse 234 hi TabLine ctermfg=black ctermbg=grey cterm=NONE 235 hi TabLineFill ctermfg=NONE ctermbg=grey cterm=NONE 236 hi TabLineSel ctermfg=grey ctermbg=black cterm=NONE 237 hi Title ctermfg=darkmagenta ctermbg=NONE cterm=bold 238 hi TitleBar ctermfg=white ctermbg=black cterm=NONE 239 hi TitleBarNC ctermfg=grey ctermbg=black cterm=NONE 240 hi Todo ctermfg=darkblue ctermbg=darkyellow cterm=NONE 241 hi ToolbarButton ctermfg=grey ctermbg=black cterm=bold,reverse 242 hi ToolbarLine ctermfg=NONE ctermbg=black cterm=NONE 243 hi Type ctermfg=darkgreen ctermbg=NONE cterm=bold 244 hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline 245 hi VertSplit ctermfg=grey ctermbg=black cterm=reverse 246 hi Visual ctermfg=NONE ctermbg=NONE cterm=reverse 247 hi VisualNOS ctermfg=black ctermbg=grey cterm=NONE 248 hi WarningMsg ctermfg=darkred ctermbg=NONE cterm=NONE 249 hi WildMenu ctermfg=black ctermbg=darkyellow cterm=NONE 250 hi lCursor ctermfg=black ctermbg=red cterm=NONE 251 finish 252 endif 253 254 if s:t_Co >= 0 255 hi CurSearch term=reverse 256 hi CursorIM term=NONE 257 hi CursorLineFold term=underline 258 hi CursorLineSign term=underline 259 hi Float term=NONE 260 hi Number term=NONE 261 hi Terminal term=NONE 262 finish 263 endif 264 265 " vim: et ts=8 sw=2 sts=2