Skip to content

Instantly share code, notes, and snippets.

@jakenotjacob
Created April 10, 2020 03:23
Show Gist options
  • Save jakenotjacob/9236489fbc7059756ecab4a323a5ede8 to your computer and use it in GitHub Desktop.
Save jakenotjacob/9236489fbc7059756ecab4a323a5ede8 to your computer and use it in GitHub Desktop.
Gooey a colorscheme for vim with Ruby in mind
set background=dark
if version > 580
hi clear
if exists("syntax_on")
syntax reset
endif
endif
set t_Co=256
let g:colors_name = "gooey"
" Colors set for diff
hi DiffAdd guifg=NONE guibg=#2c2832 guisp=#2c2832 gui=NONE ctermfg=15 ctermbg=29 cterm=NONE
hi DiffDelete guifg=NONE guibg=#23241d guisp=#23241d gui=NONE ctermfg=NONE ctermbg=52 cterm=NONE
hi DiffChange guifg=NONE guibg=#0f2c49 guisp=#0f2c49 gui=NONE ctermfg=NONE ctermbg=62 cterm=NONE
hi DiffText guifg=NONE guibg=#2c2832 guisp=#2c2832 gui=NONE ctermfg=15 ctermbg=62 cterm=NONE
hi CommonVars guifg=#254a70 guibg=NONE guisp=#254a70 gui=bold ctermfg=15 ctermbg=NONE cterm=bold
hi IncSearch guifg=#23241d guibg=#bd2e75 guisp=#bd2e75 gui=NONE ctermfg=235 ctermbg=78 cterm=NONE
hi WildMenu guifg=NONE guibg=#61a819 guisp=#61a819 gui=NONE ctermfg=NONE ctermbg=70 cterm=NONE
hi SignColumn guifg=#23241d guibg=#7f917e guisp=#7f917e gui=NONE ctermfg=235 ctermbg=65 cterm=NONE
hi SpecialComment guifg=#bd2e75 guibg=NONE guisp=NONE gui=NONE ctermfg=1 ctermbg=NONE cterm=NONE
hi Typedef guifg=#7f917e guibg=NONE guisp=NONE gui=bold ctermfg=65 ctermbg=NONE cterm=bold
hi Title guifg=#20ff90 guibg=#23241d guisp=#23241d gui=bold ctermfg=48 ctermbg=235 cterm=bold
hi Folded guifg=#23241d guibg=#61a819 guisp=#61a819 gui=italic ctermfg=240 ctermbg=235 cterm=NONE
hi PreCondit guifg=#bd2e75 guibg=NONE guisp=NONE gui=NONE ctermfg=161 ctermbg=NONE cterm=NONE
hi Include guifg=#bd2e75 guibg=NONE guisp=NONE gui=NONE ctermfg=161 ctermbg=NONE cterm=NONE
hi TabLineSel guifg=#23241d guibg=#bd2e75 guisp=#bd2e75 gui=bold ctermfg=235 ctermbg=1 cterm=bold
hi StatusLineNC guifg=#23241d guibg=#254a70 guisp=#254a70 gui=bold ctermfg=235 ctermbg=6 cterm=bold
"hi CTagsMember -- no settings --
hi NonText guifg=#254a70 guibg=NONE guisp=NONE gui=italic ctermfg=6 ctermbg=NONE cterm=NONE
"hi CTagsGlobalConstant -- no settings --
hi ErrorMsg guifg=#61a819 guibg=#912b5e guisp=#912b5e gui=NONE ctermfg=70 ctermbg=89 cterm=NONE
"hi Ignore -- no settings --
hi Debug guifg=#bd2e75 guibg=NONE guisp=NONE gui=NONE ctermfg=1 ctermbg=NONE cterm=NONE
hi PMenuSbar guifg=NONE guibg=#518819 guisp=#518819 gui=NONE ctermfg=NONE ctermbg=64 cterm=NONE
hi Identifier guifg=#bd2e75 guibg=NONE guisp=NONE gui=NONE ctermfg=77 ctermbg=NONE cterm=NONE
hi SpecialChar guifg=#bd2e75 guibg=NONE guisp=NONE gui=NONE ctermfg=161 ctermbg=NONE cterm=NONE
hi Conditional guifg=#bd2e75 guibg=NONE guisp=NONE gui=bold ctermfg=53 ctermbg=NONE cterm=bold
hi StorageClass guifg=#7f917e guibg=NONE guisp=NONE gui=bold ctermfg=65 ctermbg=NONE cterm=bold
hi Todo guifg=#20ff90 guibg=#bd2e75 guisp=#bd2e75 gui=NONE ctermfg=196 ctermbg=52 cterm=NONE
hi Special guifg=#2391ff guibg=NONE guisp=NONE gui=NONE ctermfg=25 ctermbg=NONE cterm=NONE
hi LineNr guifg=#2391ff guibg=NONE guisp=NONE gui=NONE ctermfg=23 ctermbg=NONE cterm=NONE
" StatusLine is line displaying the file name
hi StatusLine guifg=#23241d guibg=#bd2e75 guisp=#bd2e75 gui=bold ctermfg=235 ctermbg=122 cterm=bold
hi Normal guifg=#7796b5 guibg=#23241d guisp=#23241d gui=NONE ctermfg=67 ctermbg=234 cterm=NONE
"hi Label guifg=#bd2e75 guibg=NONE guisp=NONE gui=bold ctermfg=95 ctermbg=NONE
"cterm=bold
"For vim-indent-guides coloring
hi IndentGuidesOdd ctermbg=234
hi IndentGuidesEven ctermbg=235
"Git branch
hi User1 guifg=#bd2e75 guibg=NONE guisp=NONE gui=bold ctermfg=126 ctermbg=NONE cterm=underline,bold
"Modify flag
hi User2 guifg=#bd2e75 guibg=NONE guisp=NONE gui=bold ctermfg=126 ctermbg=NONE cterm=bold
"Current line
hi User3 guifg=#af0000 guibg=NONE guisp=NONE gui=bold ctermfg=124 ctermbg=NONE cterm=bold
"Total lines
hi User4 guifg=#5f0000 guibg=NONE guisp=NONE gui=bold ctermfg=52 ctermbg=NONE cterm=bold
"Character under cursor
hi User5 guifg=#5f005f guibg=NONE guisp=NONE gui=bold ctermfg=53 ctermbg=NONE cterm=bold
"hi CTagsImport -- no settings --
hi PMenuSel guifg=#23241d guibg=#bd2e75 guisp=#bd2e75 gui=NONE ctermfg=235 ctermbg=1 cterm=NONE
hi Search guifg=#23241d guibg=#bd2e75 guisp=#bd2e75 gui=NONE ctermfg=235 ctermbg=47 cterm=NONE
"hi CTagsGlobalVariable -- no settings --
hi Delimiter guifg=#bd2e75 guibg=NONE guisp=NONE gui=NONE ctermfg=90 ctermbg=NONE cterm=NONE
hi Statement guifg=#bd2e75 guibg=NONE guisp=NONE gui=bold ctermfg=161 ctermbg=NONE cterm=bold
hi SpellRare guifg=#20ff90 guibg=#23241d guisp=#23241d gui=underline ctermfg=48 ctermbg=235 cterm=underline
"hi EnumerationValue -- no settings --
"Previously, Comment ctermfg set to 236 for grey
hi Comment guifg=#254a70 guibg=NONE guisp=NONE gui=italic ctermfg=239 ctermbg=NONE cterm=NONE
hi Character guifg=#61a819 guibg=NONE guisp=NONE gui=NONE ctermfg=70 ctermbg=NONE cterm=NONE
hi Float guifg=#61a819 guibg=NONE guisp=NONE gui=NONE ctermfg=70 ctermbg=NONE cterm=NONE
hi Number guifg=#84828f guibg=NONE guisp=NONE gui=NONE ctermfg=70 ctermbg=NONE cterm=NONE
hi Boolean guifg=#61a819 guibg=NONE guisp=NONE gui=NONE ctermfg=70 ctermbg=NONE cterm=NONE
hi Operator guifg=#bd2e75 guibg=NONE guisp=NONE gui=bold ctermfg=172 ctermbg=NONE cterm=bold
hi CursorLine guifg=NONE guibg=#25301b guisp=#25301b gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE
hi CursorLineNr guifg=NONE guibg=#25301b guisp=#25301b gui=NONE ctermfg=211 ctermbg=NONE cterm=BOLD
"Ruby stuffs
hi rubyInstanceVariable ctermfg=214 guifg=#ffaf00
hi rubyLocalVariableOrMethod ctermfg=37 guifg=#00afaf
hi rubyOperator guifg=#870087 guibg=NONE guisp=NONE gui=bold ctermfg=89 ctermbg=NONE cterm=bold
hi rubyArrayDelimiter guifg=#870087 guibg=NONE guisp=NONE gui=bold ctermfg=90 ctermbg=NONE cterm=bold
hi rubyBoolean guifg=#870087 guibg=NONE guisp=NONE gui=NONE ctermfg=63 ctermbg=NONE cterm=NONE
hi rubyPseudoVariable guifg=#870087 guibg=NONE guisp=NONE gui=NONE ctermfg=63 ctermbg=NONE cterm=NONE
"Jake stuffs
syn match Curlys display '[{}()]'
hi Curlys guifg=#870087 guibg=NONE guisp=NONE gui=bold ctermfg=89 ctermbg=NONE cterm=bold
syn match Parens display '[()]'
hi Parens guifg=#870087 guibg=NONE guisp=NONE gui=bold ctermfg=61 ctermbg=NONE cterm=bold
"hi Union -- no settings --
hi TabLineFill guifg=#23241d guibg=#254a70 guisp=#254a70 gui=bold ctermfg=235 ctermbg=6 cterm=bold
"hi Question -- no settings --
hi WarningMsg guifg=#61a819 guibg=#912b5e guisp=#912b5e gui=NONE ctermfg=70 ctermbg=89 cterm=NONE
hi VisualNOS guifg=#23241d guibg=#20ff90 guisp=#20ff90 gui=underline ctermfg=235 ctermbg=48 cterm=underline
hi ModeMsg guifg=#46a0f9 guibg=#23241d guisp=#23241d gui=bold ctermfg=75 ctermbg=235 cterm=bold
hi CursorColumn guifg=NONE guibg=#25301b guisp=#25301b gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE
hi Define guifg=#bd2e75 guibg=NONE guisp=NONE gui=NONE ctermfg=161 ctermbg=NONE cterm=NONE
hi Function guifg=#5faf00 guibg=NONE guisp=NONE gui=bold ctermfg=70 ctermbg=NONE cterm=bold
hi FoldColumn guifg=#23241d guibg=#61a819 guisp=#61a819 gui=italic ctermfg=132 ctermbg=234 cterm=bold
hi PreProc guifg=#3e73a8 guibg=NONE guisp=NONE gui=NONE ctermfg=161 ctermbg=NONE cterm=NONE
"hi EnumerationName -- no settings --
hi Visual guifg=#23241d guibg=#20ff90 guisp=#20ff90 gui=NONE ctermfg=235 ctermbg=48 cterm=NONE
hi MoreMsg guifg=#bd2e75 guibg=NONE guisp=NONE gui=bold ctermfg=1 ctermbg=NONE cterm=bold
hi SpellCap guifg=#20ff90 guibg=#23241d guisp=#23241d gui=underline ctermfg=48 ctermbg=235 cterm=underline
hi VertSplit guifg=#23241d guibg=#254a70 guisp=#254a70 gui=bold ctermfg=235 ctermbg=6 cterm=bold
hi Exception guifg=#bd2e75 guibg=NONE guisp=NONE gui=bold ctermfg=1 ctermbg=NONE cterm=bold
hi Keyword guifg=#bd2e75 guibg=NONE guisp=NONE gui=bold ctermfg=161 ctermbg=NONE cterm=bold
hi Type guifg=#66ab88 guibg=NONE guisp=NONE gui=bold ctermfg=72 ctermbg=NONE cterm=bold
hi Cursor guifg=#23241d guibg=#46a0f9 guisp=#46a0f9 gui=NONE ctermfg=235 ctermbg=75 cterm=NONE
hi SpellLocal guifg=#20ff90 guibg=#23241d guisp=#23241d gui=underline ctermfg=48 ctermbg=235 cterm=underline
hi Error guifg=#61a819 guibg=#912b5e guisp=#912b5e gui=NONE ctermfg=70 ctermbg=89 cterm=NONE
hi PMenu guifg=#23241d guibg=#254a70 guisp=#254a70 gui=NONE ctermfg=235 ctermbg=6 cterm=NONE
hi SpecialKey guifg=#254a70 guibg=NONE guisp=NONE gui=italic ctermfg=6 ctermbg=NONE cterm=NONE
hi Constant guifg=#af5f87 guibg=NONE guisp=NONE gui=NONE ctermfg=132 ctermbg=NONE cterm=NONE
"hi DefinedName -- no settings --
hi Tag guifg=#bd2e75 guibg=NONE guisp=NONE gui=NONE ctermfg=161 ctermbg=NONE cterm=NONE
hi String guifg=#ab9075 guibg=NONE guisp=NONE gui=NONE ctermfg=43 ctermbg=NONE cterm=NONE
hi PMenuThumb guifg=NONE guibg=#62a81c guisp=#62a81c gui=NONE ctermfg=NONE ctermbg=70 cterm=NONE
"Matching Paren/curly./etc color
hi MatchParen guifg=#ffffff guibg=NONE guisp=NONE gui=bold ctermfg=15 ctermbg=NONE cterm=bold
"hi LocalVariable -- no settings --
hi Repeat guifg=#bd2e75 guibg=NONE guisp=NONE gui=bold ctermfg=161 ctermbg=NONE cterm=bold
hi SpellBad guifg=#20ff90 guibg=#23241d guisp=#23241d gui=underline ctermfg=48 ctermbg=235 cterm=underline
"hi CTagsClass -- no settings --
hi Directory guifg=#7f917e guibg=NONE guisp=NONE gui=bold ctermfg=65 ctermbg=NONE cterm=bold
hi Structure guifg=#7f917e guibg=NONE guisp=NONE gui=bold ctermfg=65 ctermbg=NONE cterm=bold
hi Macro guifg=#bd2e75 guibg=NONE guisp=NONE gui=NONE ctermfg=1 ctermbg=NONE cterm=NONE
hi Underlined guifg=#20ff90 guibg=#23241d guisp=#23241d gui=underline ctermfg=48 ctermbg=235 cterm=underline
hi TabLine guifg=#23241d guibg=#254a70 guisp=#254a70 gui=bold ctermfg=235 ctermbg=6 cterm=bold
hi cursorim guifg=#23241d guibg=#7f917e guisp=#7f917e gui=NONE ctermfg=235 ctermbg=65 cterm=NONE
"hi clear -- no settings --
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment