murphy.vim (15852B)
1 " Name: murphy 2 " Description: Green foreground black background. 3 " Author: Original author Ron Aaron <ron@ronware.org>. 4 " Maintainer: Original maintainer Ron Aaron <ron@ronware.org>. 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 = 'murphy' 16 17 let s:t_Co = &t_Co 18 let s:tgc = has('termguicolors') && &termguicolors 19 20 let g:terminal_ansi_colors = ['#303030', '#ffa700', '#005f00', '#ffd7af', '#87afff', '#ffafaf', '#00afaf', '#bcbcbc', '#444444', '#ff0000', '#00875f', '#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 Added Constant 27 hi! link CurSearch Search 28 hi! link CursorLineFold CursorLine 29 hi! link CursorLineSign CursorLine 30 hi! link Float Number 31 hi! link Function Identifier 32 hi! link LineNrAbove LineNr 33 hi! link LineNrBelow LineNr 34 hi! link MessageWindow Pmenu 35 hi! link Number Constant 36 hi! link PopupNotification Todo 37 hi! link StatusLineTerm StatusLine 38 hi! link StatusLineTermNC StatusLineNC 39 hi! link TabPanel Normal 40 hi! link TabPanelFill EndOfBuffer 41 hi! link Terminal Normal 42 43 hi Normal guifg=#87ff87 guibg=#000000 guisp=NONE gui=NONE ctermfg=120 ctermbg=16 cterm=NONE term=NONE 44 hi ColorColumn guifg=NONE guibg=#262626 guisp=NONE gui=NONE ctermfg=NONE ctermbg=235 cterm=NONE term=reverse 45 hi Comment guifg=#ffa700 guibg=NONE guisp=NONE gui=NONE ctermfg=214 ctermbg=NONE cterm=NONE term=bold 46 hi Conceal guifg=#bcbcbc guibg=NONE guisp=NONE gui=NONE ctermfg=250 ctermbg=NONE cterm=NONE term=NONE 47 hi Constant guifg=#ffffff guibg=NONE guisp=NONE gui=NONE ctermfg=231 ctermbg=NONE cterm=NONE term=NONE 48 hi Cursor guifg=#000000 guibg=#87ff87 guisp=NONE gui=NONE ctermfg=16 ctermbg=120 cterm=NONE term=reverse 49 hi CursorColumn guifg=NONE guibg=#444444 guisp=NONE gui=NONE ctermfg=NONE ctermbg=238 cterm=NONE term=NONE 50 hi CursorLine guifg=NONE guibg=#444444 guisp=NONE gui=NONE ctermfg=NONE ctermbg=238 cterm=NONE term=underline 51 hi CursorLineNr guifg=#ffff00 guibg=NONE guisp=NONE gui=bold ctermfg=226 ctermbg=NONE cterm=bold 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=#000000 guisp=NONE gui=NONE ctermfg=21 ctermbg=16 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=#ff0000 guisp=NONE gui=NONE ctermfg=231 ctermbg=196 cterm=NONE term=bold,reverse 60 hi FoldColumn guifg=#00afaf guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE cterm=NONE term=NONE 61 hi Folded guifg=#00afaf guibg=#303030 guisp=NONE gui=NONE ctermfg=37 ctermbg=236 cterm=NONE term=NONE 62 hi Identifier guifg=#00ffff guibg=NONE guisp=NONE gui=NONE ctermfg=51 ctermbg=NONE cterm=NONE term=NONE 63 hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=NONE 64 hi IncSearch guifg=#ffa700 guibg=NONE guisp=NONE gui=reverse ctermfg=214 ctermbg=NONE cterm=reverse term=bold,reverse,underline 65 hi LineNr guifg=#ffff00 guibg=NONE guisp=NONE gui=NONE ctermfg=226 ctermbg=NONE cterm=NONE term=NONE 66 hi MatchParen guifg=#303030 guibg=#ffd7af guisp=NONE gui=NONE ctermfg=236 ctermbg=223 cterm=NONE term=bold,underline 67 hi ModeMsg guifg=#87ff87 guibg=NONE guisp=NONE gui=bold ctermfg=120 ctermbg=NONE cterm=bold term=bold 68 hi MoreMsg guifg=#005f00 guibg=NONE guisp=NONE gui=bold ctermfg=22 ctermbg=NONE cterm=bold term=NONE 69 hi NonText guifg=#00afaf guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE cterm=NONE term=NONE 70 hi Pmenu guifg=#ffffff guibg=#444444 guisp=NONE gui=NONE ctermfg=231 ctermbg=238 cterm=NONE term=reverse 71 hi PmenuMatch guifg=#ff00ff guibg=#444444 guisp=NONE gui=NONE ctermfg=201 ctermbg=238 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=#303030 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 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=#bcbcbc guisp=NONE gui=NONE ctermfg=NONE ctermbg=250 cterm=NONE term=NONE 76 hi PreProc guifg=#ffd7af guibg=NONE guisp=NONE gui=NONE ctermfg=223 ctermbg=NONE cterm=NONE term=NONE 77 hi Question guifg=#00ffff guibg=NONE guisp=NONE gui=bold ctermfg=51 ctermbg=NONE cterm=bold term=standout 78 hi QuickFixLine guifg=#303030 guibg=#00afaf guisp=NONE gui=NONE ctermfg=236 ctermbg=37 cterm=NONE term=NONE 79 hi Search guifg=#ffffff guibg=#0000ff guisp=NONE gui=NONE ctermfg=231 ctermbg=21 cterm=NONE term=reverse 80 hi SignColumn guifg=#00afaf guibg=NONE guisp=NONE gui=NONE ctermfg=37 ctermbg=NONE cterm=NONE term=reverse 81 hi Special guifg=#ff00ff guibg=NONE guisp=NONE gui=NONE ctermfg=201 ctermbg=NONE cterm=NONE term=NONE 82 hi SpecialKey guifg=#00afaf guibg=NONE guisp=NONE gui=NONE ctermfg=37 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=#00ffff guibg=NONE guisp=#00ffff gui=undercurl ctermfg=51 ctermbg=NONE cterm=underline term=underline 85 hi SpellLocal guifg=#ffd7af guibg=NONE guisp=#ffd7af gui=undercurl ctermfg=223 ctermbg=NONE cterm=underline term=underline 86 hi SpellRare guifg=#ffff00 guibg=NONE guisp=#ffff00 gui=undercurl ctermfg=226 ctermbg=NONE cterm=underline term=underline 87 hi Statement guifg=#ffff00 guibg=NONE guisp=NONE gui=NONE ctermfg=226 ctermbg=NONE cterm=NONE term=NONE 88 hi StatusLine guifg=#ffffff guibg=#00008b guisp=NONE gui=NONE ctermfg=231 ctermbg=18 cterm=NONE term=bold,reverse 89 hi StatusLineNC guifg=#ffffff guibg=#3a3a3a guisp=NONE gui=NONE ctermfg=231 ctermbg=237 cterm=NONE term=bold,underline 90 hi TabLine guifg=#87ff87 guibg=#444444 guisp=NONE gui=NONE ctermfg=120 ctermbg=238 cterm=NONE term=bold,underline 91 hi TabLineFill guifg=NONE guibg=#303030 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=NONE 92 hi TabLineSel guifg=#ffffff guibg=#000000 guisp=NONE gui=NONE ctermfg=231 ctermbg=16 cterm=NONE 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=#87ff87 guibg=#4c4c4c guisp=NONE gui=NONE ctermfg=120 ctermbg=237 cterm=NONE term=NONE 95 hi TitleBarNC guifg=#bcbcbc guibg=#3c3c3c guisp=NONE gui=NONE ctermfg=250 ctermbg=236 cterm=NONE term=NONE 96 hi Todo guifg=#0000ff guibg=#ffff00 guisp=NONE gui=NONE ctermfg=21 ctermbg=226 cterm=NONE term=bold,reverse 97 hi ToolbarButton guifg=#ffffff guibg=#444444 guisp=NONE gui=bold ctermfg=231 ctermbg=238 cterm=bold term=bold,reverse 98 hi ToolbarLine guifg=NONE guibg=#303030 guisp=NONE gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE term=reverse 99 hi Type guifg=#bcbcbc guibg=NONE guisp=NONE gui=NONE ctermfg=250 ctermbg=NONE cterm=NONE term=NONE 100 hi Underlined guifg=#00afaf guibg=NONE guisp=NONE gui=underline ctermfg=37 ctermbg=NONE cterm=underline term=underline 101 hi VertSplit guifg=#ffffff guibg=#3a3a3a guisp=NONE gui=NONE ctermfg=231 ctermbg=237 cterm=NONE term=NONE 102 hi Visual guifg=#ffffff guibg=#005f00 guisp=NONE gui=NONE ctermfg=231 ctermbg=22 cterm=NONE term=reverse 103 hi VisualNOS guifg=#ffffff guibg=#005f00 guisp=NONE gui=NONE ctermfg=231 ctermbg=22 cterm=NONE term=NONE 104 hi WarningMsg guifg=#ffa700 guibg=NONE guisp=NONE gui=bold ctermfg=214 ctermbg=NONE cterm=bold 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=#ff0000 guisp=NONE gui=NONE ctermfg=16 ctermbg=196 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=green ctermbg=black cterm=NONE 114 hi ColorColumn ctermfg=green ctermbg=darkgrey cterm=NONE 115 hi Comment ctermfg=darkred ctermbg=NONE cterm=NONE 116 hi Conceal ctermfg=grey ctermbg=NONE cterm=NONE 117 hi Constant ctermfg=white ctermbg=NONE cterm=NONE 118 hi Cursor ctermfg=black ctermbg=green cterm=NONE 119 hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=underline 120 hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline 121 hi CursorLineNr ctermfg=yellow ctermbg=NONE cterm=underline 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=blue 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 Identifier ctermfg=cyan ctermbg=NONE cterm=NONE 133 hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE 134 hi IncSearch ctermfg=darkred ctermbg=NONE cterm=reverse 135 hi LineNr ctermfg=yellow ctermbg=NONE cterm=NONE 136 hi MatchParen ctermfg=black ctermbg=darkyellow cterm=NONE 137 hi ModeMsg ctermfg=green ctermbg=NONE cterm=bold 138 hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=bold 139 hi NonText ctermfg=darkcyan ctermbg=NONE cterm=NONE 140 hi Pmenu ctermfg=white ctermbg=darkgrey cterm=NONE 141 hi PmenuMatch ctermfg=white ctermbg=darkgrey cterm=bold 142 hi PmenuMatchSel ctermfg=black ctermbg=yellow cterm=bold 143 hi PmenuSbar ctermfg=NONE ctermbg=black cterm=NONE 144 hi PmenuSel ctermfg=black ctermbg=yellow cterm=NONE 145 hi PmenuThumb ctermfg=NONE ctermbg=grey cterm=NONE 146 hi PreProc ctermfg=darkmagenta ctermbg=NONE cterm=NONE 147 hi Question ctermfg=cyan ctermbg=NONE cterm=bold 148 hi QuickFixLine ctermfg=black ctermbg=darkcyan cterm=NONE 149 hi Search ctermfg=white ctermbg=blue cterm=NONE 150 hi SignColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE 151 hi Special ctermfg=magenta ctermbg=NONE cterm=NONE 152 hi SpecialKey ctermfg=darkcyan ctermbg=NONE cterm=NONE 153 hi SpellBad ctermfg=red ctermbg=NONE cterm=underline 154 hi SpellCap ctermfg=cyan ctermbg=NONE cterm=underline 155 hi SpellLocal ctermfg=darkyellow ctermbg=NONE cterm=underline 156 hi SpellRare ctermfg=yellow ctermbg=NONE cterm=underline 157 hi Statement ctermfg=yellow ctermbg=NONE cterm=NONE 158 hi StatusLine ctermfg=white ctermbg=darkblue cterm=NONE 159 hi StatusLineNC ctermfg=white ctermbg=darkgrey cterm=NONE 160 hi TabLine ctermfg=green ctermbg=darkgrey cterm=NONE 161 hi TabLineFill ctermfg=NONE ctermbg=grey cterm=NONE 162 hi TabLineSel ctermfg=white ctermbg=black cterm=NONE 163 hi Title ctermfg=magenta ctermbg=NONE cterm=bold 164 hi TitleBar ctermfg=green ctermbg=black cterm=NONE 165 hi TitleBarNC ctermfg=grey ctermbg=black cterm=NONE 166 hi Todo ctermfg=blue ctermbg=yellow cterm=NONE 167 hi ToolbarButton ctermfg=white ctermbg=darkgrey cterm=bold 168 hi ToolbarLine ctermfg=NONE ctermbg=black cterm=NONE 169 hi Type ctermfg=grey ctermbg=NONE cterm=NONE 170 hi Underlined ctermfg=darkcyan ctermbg=NONE cterm=underline 171 hi VertSplit ctermfg=white ctermbg=darkgrey cterm=NONE 172 hi Visual ctermfg=white ctermbg=darkgreen cterm=NONE 173 hi VisualNOS ctermfg=white ctermbg=darkgreen cterm=NONE 174 hi WarningMsg ctermfg=darkred ctermbg=NONE cterm=bold 175 hi WildMenu ctermfg=black ctermbg=yellow cterm=NONE 176 hi lCursor ctermfg=black ctermbg=red cterm=NONE 177 finish 178 endif 179 180 if s:t_Co >= 8 181 hi Normal ctermfg=darkgreen ctermbg=black cterm=NONE 182 hi ColorColumn ctermfg=grey ctermbg=darkred cterm=NONE 183 hi Comment ctermfg=darkred ctermbg=NONE cterm=bold 184 hi Conceal ctermfg=grey ctermbg=NONE cterm=NONE 185 hi Constant ctermfg=grey ctermbg=NONE cterm=bold 186 hi Cursor ctermfg=black ctermbg=green cterm=NONE 187 hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=underline 188 hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline 189 hi CursorLineNr ctermfg=darkyellow ctermbg=NONE cterm=bold 190 hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE 191 hi DiffChange ctermfg=white ctermbg=darkblue cterm=NONE 192 hi DiffDelete ctermfg=white ctermbg=darkmagenta cterm=NONE 193 hi DiffText ctermfg=black ctermbg=grey cterm=NONE 194 hi Directory ctermfg=darkcyan ctermbg=NONE cterm=NONE 195 hi EndOfBuffer ctermfg=darkblue ctermbg=NONE cterm=bold 196 hi Error ctermfg=grey ctermbg=darkred cterm=NONE 197 hi ErrorMsg ctermfg=grey ctermbg=darkred cterm=NONE 198 hi FoldColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE 199 hi Folded ctermfg=darkcyan ctermbg=NONE cterm=NONE 200 hi Identifier ctermfg=darkcyan ctermbg=NONE cterm=NONE 201 hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE 202 hi IncSearch ctermfg=darkred ctermbg=NONE cterm=reverse 203 hi LineNr ctermfg=darkyellow ctermbg=NONE cterm=NONE 204 hi MatchParen ctermfg=black ctermbg=darkyellow cterm=NONE 205 hi ModeMsg ctermfg=grey ctermbg=NONE cterm=bold 206 hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=bold 207 hi NonText ctermfg=darkcyan ctermbg=NONE cterm=NONE 208 hi Pmenu ctermfg=black ctermbg=darkcyan cterm=NONE 209 hi PmenuMatch ctermfg=black ctermbg=darkcyan cterm=bold 210 hi PmenuMatchSel ctermfg=black ctermbg=darkyellow cterm=bold 211 hi PmenuSbar ctermfg=NONE ctermbg=black cterm=NONE 212 hi PmenuSel ctermfg=black ctermbg=darkyellow cterm=NONE 213 hi PmenuThumb ctermfg=NONE ctermbg=grey cterm=NONE 214 hi PreProc ctermfg=darkmagenta ctermbg=NONE cterm=bold 215 hi Question ctermfg=darkcyan ctermbg=NONE cterm=bold 216 hi QuickFixLine ctermfg=black ctermbg=darkcyan cterm=NONE 217 hi Search ctermfg=grey ctermbg=darkblue cterm=NONE 218 hi SignColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE 219 hi Special ctermfg=darkmagenta ctermbg=NONE cterm=NONE 220 hi SpecialKey ctermfg=darkcyan ctermbg=NONE cterm=NONE 221 hi SpellBad ctermfg=darkred ctermbg=darkyellow cterm=reverse 222 hi SpellCap ctermfg=darkcyan ctermbg=NONE cterm=reverse 223 hi SpellLocal ctermfg=darkyellow ctermbg=NONE cterm=reverse 224 hi SpellRare ctermfg=darkmagenta ctermbg=darkyellow cterm=reverse 225 hi Statement ctermfg=darkyellow ctermbg=NONE cterm=NONE 226 hi StatusLine ctermfg=darkblue ctermbg=grey cterm=bold,reverse 227 hi StatusLineNC ctermfg=grey ctermbg=black cterm=reverse 228 hi TabLine ctermfg=grey ctermbg=black cterm=reverse 229 hi TabLineFill ctermfg=NONE ctermbg=grey cterm=NONE 230 hi TabLineSel ctermfg=grey ctermbg=black cterm=NONE 231 hi Title ctermfg=darkmagenta ctermbg=NONE cterm=bold 232 hi TitleBar ctermfg=green ctermbg=black cterm=NONE 233 hi TitleBarNC ctermfg=grey ctermbg=black cterm=NONE 234 hi Todo ctermfg=darkblue ctermbg=darkyellow cterm=NONE 235 hi ToolbarButton ctermfg=grey ctermbg=black cterm=bold,reverse 236 hi ToolbarLine ctermfg=NONE ctermbg=black cterm=NONE 237 hi Type ctermfg=grey ctermbg=NONE cterm=NONE 238 hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline 239 hi VertSplit ctermfg=grey ctermbg=black cterm=reverse 240 hi Visual ctermfg=NONE ctermbg=NONE cterm=reverse 241 hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=reverse,underline 242 hi WarningMsg ctermfg=darkred ctermbg=NONE cterm=bold 243 hi WildMenu ctermfg=black ctermbg=darkyellow cterm=NONE 244 hi lCursor ctermfg=black ctermbg=red cterm=NONE 245 finish 246 endif 247 248 if s:t_Co >= 0 249 hi CurSearch term=reverse 250 hi CursorIM term=NONE 251 hi CursorLineFold term=underline 252 hi CursorLineSign term=underline 253 hi Float term=NONE 254 hi Function term=NONE 255 hi Number term=NONE 256 hi StatusLineTerm term=bold,reverse 257 hi StatusLineTermNC term=bold,underline 258 hi Terminal term=NONE 259 finish 260 endif 261 262 " vim: et ts=8 sw=2 sts=2