More colorschemes

This commit is contained in:
Sonny 2017-07-04 07:33:29 +02:00
parent bc94c36563
commit 04eb046810
4 changed files with 194 additions and 417 deletions

View file

@ -1,181 +0,0 @@
set background=dark
highlight clear
if exists('syntax_on')
syntax reset
endif
let g:colors_name = 'breezy'
hi Normal guibg=#232629 guifg=#cfcfc2 gui=NONE
hi LineNr guibg=#31363b guifg=#7a7c7d gui=NONE
hi FoldColumn guibg=#31363b guifg=#7a7c7d gui=NONE
hi Folded guibg=#31363b guifg=#7a7c7d gui=NONE
hi MatchParen guibg=#8e44ad guifg=#cfcfc2 gui=NONE
hi signColumn guibg=#31363b guifg=#7a7c7d gui=NONE
hi Comment guibg=NONE guifg=#7a7c7d gui=NONE
hi Conceal guibg=NONE guifg=#cfcfc2 gui=NONE
hi Constant guibg=NONE guifg=#f67400 gui=NONE
hi Boolean guibg=NONE guifg=#27aeae gui=NONE
hi Debug guibg=NONE guifg=#a5a6a8 gui=bold
hi Error guibg=#4d1f24 guifg=#95da4c gui=bold
hi Identifier guibg=NONE guifg=#8e44ad gui=NONE
hi Ignore guibg=NONE guifg=NONE gui=NONE
hi Operator guibg=NONE guifg=NONE gui=bold
hi PreProc guibg=NONE guifg=#27ae60 gui=NONE
hi Special guibg=NONE guifg=#3daee9 gui=NONE
hi SpecialComment guibg=NONE guifg=#a5a6a8 gui=NONE
hi Statement guibg=NONE guifg=#fdbc4b gui=bold
hi String guibg=NONE guifg=#f44f4f gui=NONE
hi Todo guibg=#451e1a guifg=#ca9219 gui=NONE
hi Type guibg=NONE guifg=#2980b9 gui=NONE
hi Underlined guibg=NONE guifg=#27ae60 gui=underline
hi NonText guibg=NONE guifg=#7a7c7d gui=NONE
hi Pmenu guibg=#31363b guifg=#cfcfc2 gui=NONE
hi PmenuSbar guibg=#606365 guifg=NONE gui=NONE
hi PmenuSel guibg=#2d5c76 guifg=#cfcfc2 gui=NONE
hi PmenuThumb guibg=#a8a9ab guifg=#a8a9ab gui=NONE
hi ErrorMsg guibg=#4d1f24 guifg=#95da4c gui=bold
hi ModeMsg guibg=NONE guifg=NONE gui=bold
hi MoreMsg guibg=NONE guifg=#fdbc4b gui=bold
hi Question guibg=NONE guifg=#fdbc4b gui=bold
hi WarningMsg guibg=NONE guifg=#ffffff gui=NONE
hi TabLine guibg=#31363b guifg=#7a7c7d gui=NONE
hi TabLineFill guibg=#31363b guifg=NONE gui=NONE
hi TabLineSel guibg=#2d5c76 guifg=NONE gui=NONE
hi Cursor guibg=NONE guifg=NONE gui=reverse
hi CursorColumn guibg=#2a2e32 guifg=NONE gui=NONE
hi CursorLineNr guibg=#31363b guifg=#a5a6a8 gui=NONE
hi CursorLine guibg=#2a2e32 guifg=NONE gui=NONE
hi helpLeadBlank guibg=NONE guifg=NONE gui=NONE
hi helpNormal guibg=NONE guifg=NONE gui=NONE
hi StatusLine guibg=#2d5c76 guifg=NONE gui=NONE
hi StatusLineNC guibg=#31363b guifg=#7a7c7d gui=NONE
hi Visual guibg=#2d5c76 guifg=NONE gui=NONE
hi VisualNOS guibg=NONE guifg=NONE gui=underline
hi VertSplit guibg=#2d5c76 guifg=#2d5c76 gui=NONE
hi WildMenu guibg=NONE guifg=NONE gui=NONE
hi SpecialKey guibg=NONE guifg=#7a7c7d gui=NONE
hi Title guibg=NONE guifg=#ffffff gui=NONE
hi DiffAdd guibg=#123723 guifg=NONE gui=NONE
hi DiffChange guibg=#424218 guifg=NONE gui=NONE
hi DiffDelete guibg=#4d1f24 guifg=NONE gui=NONE
hi DiffText guibg=NONE guifg=NONE gui=reverse
hi IncSearch guibg=#808021 guifg=#cfcfc2 gui=NONE
hi Search guibg=#218058 guifg=#cfcfc2 gui=NONE
hi Directory guibg=NONE guifg=#ffffff gui=NONE
hi SpellBad guibg=NONE guifg=NONE gui=undercurl
hi SpellCap guibg=NONE guifg=NONE gui=undercurl
hi SpellLocal guibg=NONE guifg=NONE gui=undercurl
hi SpellRare guibg=NONE guifg=NONE gui=undercurl
hi ColorColumn guibg=#2a2e32 guifg=NONE gui=NONE
" general ---------------------------------------------------------------------
hi link Character String
hi link Conditional Statement
hi link Define Type
hi link Delimiter Normal
hi link Exception Statement
hi link Float Number
hi link Function Normal
hi link HelpCommand Statement
hi link HelpExample Statement
hi link Include PreProc
hi link Keyword Statement
hi link Label Statement
hi link Macro PreProc
hi link Number Constant
hi link PreCondit PreProc
hi link Repeat Statement
hi link SpecialChar Special
hi link StorageClass Type
hi link Structure Type
hi link Typedef Type
" html -----------------------------------------------------------------------
hi link htmlEndTag htmlTagName
hi link htmlLink PreProc
hi link htmlSpecialTagName htmlTagName
hi link htmlTag htmlTagName
hi link htmlBold Normal
hi link htmlItalic Normal
hi link xmlTag Statement
hi link xmlTagName Statement
hi link xmlEndTag Statement
" diff msgs ------------------------------------------------------------------
hi link diffBDiffer WarningMsg
hi link diffCommon WarningMsg
hi link diffDiffer WarningMsg
hi link diffIdentical WarningMsg
hi link diffIsA WarningMsg
hi link diffNoEOL WarningMsg
hi link diffOnly WarningMsg
hi link diffRemoved WarningMsg
hi link diffAdded String
" markdown -------------------------------------------------------------------
hi markdownH1 guibg=NONE guifg=#8e44ad gui=bold
hi markdownH2 guibg=NONE guifg=#8e44ad gui=bold
hi markdownH3 guibg=NONE guifg=#8e44ad gui=bold
hi markdownH4 guibg=NONE guifg=#8e44ad gui=bold
hi markdownH5 guibg=NONE guifg=#8e44ad gui=bold
hi markdownH6 guibg=NONE guifg=#8e44ad gui=bold
hi markdownLineBreak guibg=NONE guifg=#7a7c7d gui=underline
hi markdownItalic guibg=NONE guifg=NONE gui=italic
hi markdownBold guibg=NONE guifg=NONE gui=bold
hi markdownBoldItalic guibg=NONE guifg=NONE gui=bold,italic
hi link markdownHeadingDelimiter Comment
hi link markdownLinkText PreProc
hi link markdownUrl PreProc
hi link markdownCode Constant
hi link markdownCodeBlock Constant
hi link markdownCodeDelimiter Comment
hi link markdownOrderedListMarker Statement
hi link markdownListMarker Statement
hi link markdownBlockquote Special
hi link markdownRule Special
" python ---------------------------------------------------------------------
hi pythonBuiltin guibg=NONE guifg=#7f8c8d gui=NONE
hi link pythonImport PreProc
hi link pythonFunction Normal
hi link pythonExceptions PreProc
" custom:
hi pythonMagic guibg=NONE guifg=#8e44ad gui=NONE
hi link pythonDef Operator
hi link pythonDocstring Comment
hi link pythonSpecial Boolean
hi link pythonDecorator Type
hi link pythonAs PreProc
" c / cpp --------------------------------------------------------------------
hi link cppStatement Operator
hi link cIncluded cInclude
" PLUGINS --------------------------------------------------------------------
hi AleErrorSign guibg=#31363b guifg=#f67400 gui=NONE
hi AleWarningSign guibg=#31363b guifg=#fdbc4b gui=NONE

View file

@ -1,236 +0,0 @@
" Vim Colorscheme
" Name: cherryblossom.vim
" Author: Luo Boming
" Version: 0.3
" License: The MIT Licence
"{{{ Pre-setting
let g:colors_name = "<sfile>:t:r"
hi clear
if exists("syntax_on")
syntax reset
endif
if ! exists("g:terminal_italics")
let g:terminal_italics = 0
endif
if ! exists("g:switch_statusline_bg_in_insert")
let g:switch_statusline_bg_in_insert = 0
endif
if ! exists("g:spell_undercurl")
let g:spell_undercurl = 0
endif
"}}}
"{{{ Color Palette
" Color Entity
let s:black = { "gui": "#171717", "cterm": "16" }
let s:white = { "gui": "#EAE8E7", "cterm": "231" }
let s:gray = { "gui": "#979391", "cterm": "247" }
let s:green = { "gui": "#30B536", "cterm": "34" }
let s:pink = { "gui": "#D36DD3", "cterm": "170" }
let s:orange = { "gui": "#FC923F", "cterm": "208" }
let s:purple = { "gui": "#B586E7", "cterm": "141" }
let s:blue = { "gui": "#255DE7", "cterm": "27" }
let s:ultramarine = { "gui": "#229EC0", "cterm": "38" }
let s:skyblue = { "gui": "#34D0F1", "cterm": "45" }
let s:white_pink = { "gui": "#FEF7FE", "cterm": "231" }
let s:white_pink_deep = { "gui": "#FEF0FE", "cterm": "255" }
let s:black_green = { "gui": "#053703", "cterm": "235" }
let s:black_green_bright = { "gui": "#074005", "cterm": "239" }
let s:light_gray = { "gui": "#E1DCDA", "cterm": "253" }
let s:light_green = { "gui": "#B7EFA5", "cterm": "157" }
let s:light_pink = { "gui": "#FEDCFE", "cterm": "225" }
let s:light_yellow = { "gui": "#EDE682", "cterm": "228" }
let s:light_red = { "gui": "#EB5A7C", "cterm": "204" }
let s:dark_gray = { "gui": "#4D4A48", "cterm": "241" }
let s:dark_green = { "gui": "#09570A", "cterm": "22" }
let s:dark_yellow = { "gui": "#BC922B", "cterm": "3" }
let s:dark_pink = { "gui": "#B365A2", "cterm": "133" }
"let s:dark_brown = { "gui": "#845D18", "cterm": "94" }
let s:dark_red = { "gui": "#D9372D", "cterm": "160" }
" Color Alias
if &background == "light"
let s:norm = s:black
let s:bg = s:white_pink
let s:bg_subtle = s:white_pink_deep
let s:green_fg = s:green
let s:yellow_fg = s:dark_yellow
let s:pink_fg = s:dark_pink
let s:blue_fg = s:ultramarine
let s:red_fg = s:dark_red
let s:gray_bg = s:light_gray
let s:green_bg = s:light_green
let s:yellow_bg = s:light_yellow
let s:pink_bg = s:light_pink
let s:blue_bg = s:skyblue
let s:red_bg = s:light_red
endif
if &background == "dark"
let s:norm = s:white
let s:bg = s:black_green
let s:bg_subtle = s:black_green_bright
let s:green_fg = s:light_green
let s:yellow_fg = s:light_yellow
let s:pink_fg = s:light_pink
let s:blue_fg = s:skyblue
let s:red_fg = s:light_red
let s:gray_bg = s:dark_gray
let s:green_bg = s:green
let s:yellow_bg = s:dark_yellow
let s:pink_bg = s:pink
let s:blue_bg = s:ultramarine
let s:red_bg = s:dark_red
endif
"}}}
"{{{ Highlight Function
" shamelessly stolen from pencil: https://github.com/reedes/vim-colors-pencil
function! s:hi(group, style)
if ! g:terminal_italics
if has_key(a:style, "cterm") && a:style["cterm"] == "italic"
unlet a:style.cterm
endif
endif
execute "highlight" a:group
\ "guifg=" (has_key(a:style, "fg") ? a:style.fg.gui : "NONE")
\ "guibg=" (has_key(a:style, "bg") ? a:style.bg.gui : "NONE")
\ "guisp=" (has_key(a:style, "sp") ? a:style.sp.gui : "NONE")
\ "gui=" (has_key(a:style, "gui") ? a:style.gui : "NONE")
\ "ctermfg=" (has_key(a:style, "fg") ? a:style.fg.cterm : "NONE")
\ "ctermbg=" (has_key(a:style, "bg") ? a:style.bg.cterm : "NONE")
\ "cterm=" (has_key(a:style, "cterm") ? a:style.cterm : "NONE")
\ "term=" (has_key(a:style, "term") ? a:style.term : "NONE")
endfunction
if g:spell_undercurl == 1
let s:attr_un = 'undercurl'
else
let s:attr_un = 'underline'
endif
"}}}
"{{{ Common Highlighting
call s:hi("Normal", {"fg": s:norm, "bg": s:bg})
call s:hi("Cursor", {})
call s:hi("Comment", {"fg": s:blue_fg, "gui": "italic", "cterm": "italic", "term": "italic"})
call s:hi("Constant", {"fg": s:pink_fg})
hi! link String Constant
hi! link Character Constant
hi! link Number Constant
hi! link Boolean Constant
hi! link Float Constant
call s:hi("Identifier", {"fg": s:red_fg})
hi! link Function Identifier
call s:hi("Statement", {"fg": s:green_fg})
hi! link Conditonal Statement
hi! link Repeat Statement
hi! link Label Statement
hi! link Operator Statement
hi! link Keyword Statement
hi! link Exception Statement
call s:hi("PreProc", {"fg": s:pink_fg})
hi! link Include PreProc
hi! link Define PreProc
hi! link Macro PreProc
hi! link PreCondit PreProc
call s:hi("Type", {"fg": s:yellow_fg})
hi! link StorageClass Type
hi! link Structure Type
hi! link Typedef Type
call s:hi("Special", {"fg": s:orange})
hi! link SpecialChar Special
hi! link Tag Special
hi! link Delimiter Special
hi! link SpecialComment Special
hi! link Debug Special
call s:hi("Underlined", {"gui": "underline", "cterm": "underline"})
call s:hi("Ignore", {"fg": s:bg_subtle})
call s:hi("Error", {"fg": s:white, "bg": s:red_fg , "gui": "bold", "cterm": "bold"})
call s:hi("Todo", {"bg": s:yellow_bg, "gui": "bold", "cterm": "bold"})
"}}}
"{{{ Semi-Common Highlighting
call s:hi("SpecialKey", {"fg": s:blue, "gui": "bold", "cterm": "bold", "term": "bold"})
call s:hi("NonText", {"fg": s:blue, "gui": "bold", "cterm": "bold", "term": "bold"})
call s:hi("Directory", {"fg": s:blue_fg, "gui": "bold", "cterm": "bold", "term": "bold"})
call s:hi("ErrorMsg", {"fg": s:red_fg, "gui": "bold", "cterm": "bold", "term": "bold"})
call s:hi("IncSearch", {"gui": "reverse", "cterm": "reverse", "term": "reverse"})
call s:hi("Search", {"fg": s:norm, "bg": s:pink_bg})
call s:hi("MoreMsg", {"fg": s:pink_fg, "gui": "bold", "cterm": "bold", "term": "bold"})
call s:hi("ModeMsg", {"fg": s:pink_fg, "gui": "bold", "cterm": "bold", "term": "bold"})
call s:hi("LineNr", {"fg": s:gray})
call s:hi("CursorLineNr", {"fg": s:pink_fg, "gui": "bold", "cterm": "bold", "term": "bold"})
call s:hi("Question", {"fg": s:purple, "gui": "bold", "cterm": "bold", "term": "bold"})
call s:hi("StatusLine", {"fg": s:norm, "bg": s:green_bg, "gui": "bold", "cterm": "bold", "term": "bold"})
call s:hi("StatusLineNC", {"fg": s:norm, "bg": s:gray_bg})
call s:hi("Conceal", {"fg": s:yellow_fg})
call s:hi("VertSplit", {"gui": "reverse", "cterm": "reverse", "term": "reverse"})
call s:hi("Title", {"fg": s:pink_fg, "gui": "bold", "cterm": "bold", "term": "bold"})
call s:hi("Visual", {"gui": "reverse", "cterm": "reverse", "term": "reverse"})
call s:hi("VisualNOS", {"gui": "bold,underline", "cterm": "bold,underline", "term": "bold,underline"})
call s:hi("WarningMsg", {"fg": s:orange, "gui": "bold", "cterm": "bold", "term": "bold"})
call s:hi("WildMenu", {"fg": s:norm, "bg": s:blue_bg})
call s:hi("Folded", {"fg": s:green_fg, "bg": s:gray_bg})
call s:hi("FoldColumn", {"fg": s:green_fg, "bg": s:gray_bg})
call s:hi("DiffAdd", {"bg": s:green_fg})
call s:hi("DiffChange", {"bg": s:orange})
call s:hi("DiffDelete", {"bg": s:red_fg})
call s:hi("DiffText", {"bg": s:blue_fg, "gui": "bold", "cterm": "bold", "term": "bold"})
call s:hi("SignColumn", {"fg": s:green_fg, "bg": s:gray})
if has("gui_running")
call s:hi("SpellBad", {"gui": s:attr_un, "sp": s:red_bg})
call s:hi("SpellCap", {"gui": s:attr_un, "sp": s:yellow_bg})
call s:hi("SpellRare", {"gui": s:attr_un, "sp": s:blue_bg})
call s:hi("SpellLocal", {"gui": s:attr_un, "sp": s:green_bg})
else
call s:hi("SpellBad", {"cterm": s:attr_un, "fg": s:red_fg})
call s:hi("SpellCap", {"cterm": s:attr_un, "fg": s:yellow_fg})
call s:hi("SpellRare", {"cterm": s:attr_un, "fg": s:blue_fg})
call s:hi("SpellLocal", {"cterm": s:attr_un, "fg": s:green_fg})
endif
call s:hi("Pmenu", {"bg": s:gray_bg})
call s:hi("PmenuSel", {"bg": s:pink_bg})
call s:hi("PmenuSbar", {"bg": s:gray_bg})
call s:hi("PmenuThumb", {"bg": s:gray_bg})
call s:hi("TabLine", {"bg": s:bg_subtle})
call s:hi("TabLineSel", {"bg": s:pink_bg})
call s:hi("TabLineFill", {"bg": s:bg_subtle})
call s:hi("CursorColumn", {"bg": s:yellow_fg})
call s:hi("CursorLine", {"bg": s:bg_subtle})
call s:hi("ColorColumn", {"bg": s:bg_subtle})
call s:hi("MatchParen", {"fg": s:pink_fg, "gui": "underline", "cterm": "underline"})
call s:hi("qfLineNr", {"fg": s:gray})
"}}}
"{{{ Switching StatusLine bg
function! s:changebg(group, color)
execute "highlight" a:group "guibg=" a:color.gui "ctermbg=" a:color.cterm
endfunction
if g:switch_statusline_bg_in_insert
"" Change Color when entering Insert Mode
autocmd InsertEnter * call s:changebg("StatusLine", s:pink_bg)
"" Revert Color to default when leaving Insert Mode
autocmd InsertLeave * call s:changebg("StatusLine", s:green_bg)
endif
"}}}
" vim: set foldmethod=marker:

97
vim/colors/garden.vim Normal file
View file

@ -0,0 +1,97 @@
" Vim color file
" Name: Garden
" Date: Thursday, June 15, 2017
" Author: Jak Wings <jakwings@gmail.com>
" Credits: Thanks to http://bytefluent.com/vivify/
set background=light
if version > 580
hi clear
if exists('syntax_on')
syntax reset
endif
endif
let g:colors_name = 'garden'
hi Boolean guifg=#00005f guibg=NONE guisp=NONE gui=NONE ctermfg=17 ctermbg=NONE cterm=NONE
hi Character guifg=#00005f guibg=NONE guisp=NONE gui=NONE ctermfg=17 ctermbg=NONE cterm=NONE
hi ColorColumn guifg=#080808 guibg=#eeeeee guisp=NONE gui=NONE ctermfg=232 ctermbg=255 cterm=NONE
hi Comment guifg=#b2b2b2 guibg=NONE guisp=NONE gui=NONE ctermfg=249 ctermbg=NONE cterm=NONE
hi Conceal guifg=#0000af guibg=NONE guisp=NONE gui=NONE ctermfg=19 ctermbg=NONE cterm=NONE
hi Conditional guifg=#d70000 guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE
hi Constant guifg=#00005f guibg=NONE guisp=NONE gui=NONE ctermfg=17 ctermbg=NONE cterm=NONE
hi Cursor guifg=#ffffff guibg=#af5fff guisp=#af5fff gui=NONE ctermfg=231 ctermbg=135 cterm=NONE
hi CursorColumn guifg=#080808 guibg=#eeeeee guisp=NONE gui=NONE ctermfg=232 ctermbg=255 cterm=NONE
hi CursorLine guifg=#080808 guibg=#eeeeee guisp=NONE gui=NONE ctermfg=232 ctermbg=255 cterm=NONE
hi CursorLineNr guifg=#080808 guibg=#eeeeee guisp=NONE gui=NONE ctermfg=232 ctermbg=255 cterm=NONE
hi Debug guifg=#870000 guibg=NONE guisp=NONE gui=NONE ctermfg=88 ctermbg=NONE cterm=NONE
hi Define guifg=#875f00 guibg=NONE guisp=NONE gui=NONE ctermfg=94 ctermbg=NONE cterm=NONE
hi Delimiter guifg=#870000 guibg=NONE guisp=NONE gui=NONE ctermfg=88 ctermbg=NONE cterm=NONE
hi DiffAdd guifg=#ffffff guibg=#5faf5f guisp=#5faf5f gui=NONE ctermfg=231 ctermbg=71 cterm=NONE
hi DiffChange guifg=#3a3a3a guibg=#d7d787 guisp=#d7d787 gui=NONE ctermfg=237 ctermbg=186 cterm=NONE
hi DiffDelete guifg=#ffffff guibg=#ff8787 guisp=#ff8787 gui=NONE ctermfg=231 ctermbg=210 cterm=NONE
hi DiffText guifg=#080808 guibg=#d7d787 guisp=#d7d787 gui=bold ctermfg=232 ctermbg=186 cterm=bold
hi Directory guifg=#875f00 guibg=NONE guisp=NONE gui=NONE ctermfg=94 ctermbg=NONE cterm=NONE
hi EndOfBuffer guifg=#e4e4e4 guibg=NONE guisp=NONE gui=NONE ctermfg=254 ctermbg=NONE cterm=NONE
hi Error guifg=#ffffff guibg=#af0000 guisp=NONE gui=NONE ctermfg=231 ctermbg=124 cterm=NONE
hi ErrorMsg guifg=#af0000 guibg=NONE guisp=NONE gui=NONE ctermfg=124 ctermbg=NONE cterm=NONE
hi Exception guifg=#d70000 guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE
hi Float guifg=#00005f guibg=NONE guisp=NONE gui=NONE ctermfg=17 ctermbg=NONE cterm=NONE
hi FoldColumn guifg=#585858 guibg=#eeeeee guisp=NONE gui=NONE ctermfg=240 ctermbg=255 cterm=NONE
hi Folded guifg=#585858 guibg=NONE guisp=NONE gui=NONE ctermfg=240 ctermbg=NONE cterm=NONE
hi Function guifg=#005f00 guibg=NONE guisp=NONE gui=NONE ctermfg=22 ctermbg=NONE cterm=NONE
hi Identifier guifg=#5f8700 guibg=NONE guisp=NONE gui=NONE ctermfg=64 ctermbg=NONE cterm=NONE
hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
hi IncSearch guifg=#1c1c1c guibg=#ffffaf guisp=#ffffaf gui=NONE ctermfg=234 ctermbg=229 cterm=NONE
hi Include guifg=#875f00 guibg=NONE guisp=NONE gui=NONE ctermfg=94 ctermbg=NONE cterm=NONE
hi Keyword guifg=#d70000 guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE
hi Label guifg=#d70000 guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE
hi LineNr guifg=#e4e4e4 guibg=NONE guisp=NONE gui=NONE ctermfg=254 ctermbg=NONE cterm=NONE
hi Macro guifg=#875f00 guibg=NONE guisp=NONE gui=NONE ctermfg=94 ctermbg=NONE cterm=NONE
hi MatchParen guifg=#af0000 guibg=#afd75f guisp=#afd75f gui=bold ctermfg=124 ctermbg=149 cterm=bold
hi ModeMsg guifg=#0000af guibg=NONE guisp=NONE gui=NONE ctermfg=19 ctermbg=NONE cterm=NONE
hi MoreMsg guifg=#5f0000 guibg=NONE guisp=NONE gui=NONE ctermfg=52 ctermbg=NONE cterm=NONE
hi NonText guifg=#e4e4e4 guibg=NONE guisp=NONE gui=NONE ctermfg=254 ctermbg=NONE cterm=NONE
hi Normal guifg=#080808 guibg=#ffffff guisp=NONE gui=NONE ctermfg=232 ctermbg=231 cterm=NONE
hi Number guifg=#00005f guibg=NONE guisp=NONE gui=NONE ctermfg=17 ctermbg=NONE cterm=NONE
hi Operator guifg=#d70000 guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE
hi Pmenu guifg=#080808 guibg=#ffffd7 guisp=NONE gui=NONE ctermfg=232 ctermbg=230 cterm=NONE
hi PmenuSbar guifg=NONE guibg=#eeeeee guisp=NONE gui=NONE ctermfg=NONE ctermbg=255 cterm=NONE
hi PmenuSel guifg=#af0000 guibg=#d7d7af guisp=NONE gui=NONE ctermfg=124 ctermbg=187 cterm=NONE
hi PmenuThumb guifg=NONE guibg=#afaf87 guisp=NONE gui=NONE ctermfg=NONE ctermbg=144 cterm=NONE
hi PreCondit guifg=#875f00 guibg=NONE guisp=NONE gui=NONE ctermfg=94 ctermbg=NONE cterm=NONE
hi PreProc guifg=#875f00 guibg=NONE guisp=NONE gui=NONE ctermfg=94 ctermbg=NONE cterm=NONE
hi Question guifg=NONE guibg=NONE guisp=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold
hi Repeat guifg=#d70000 guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE
hi Search guifg=#444444 guibg=#ffffd7 guisp=#ffffd7 gui=NONE ctermfg=238 ctermbg=230 cterm=NONE
hi SignColumn guifg=#585858 guibg=#eeeeee guisp=NONE gui=NONE ctermfg=240 ctermbg=255 cterm=NONE
hi Special guifg=#870000 guibg=NONE guisp=NONE gui=NONE ctermfg=88 ctermbg=NONE cterm=NONE
hi SpecialChar guifg=#870000 guibg=NONE guisp=NONE gui=NONE ctermfg=88 ctermbg=NONE cterm=NONE
hi SpecialComment guifg=#870000 guibg=NONE guisp=NONE gui=NONE ctermfg=88 ctermbg=NONE cterm=NONE
hi SpecialKey guifg=#005fff guibg=NONE guisp=NONE gui=NONE ctermfg=27 ctermbg=NONE cterm=NONE
hi SpellBad guifg=NONE guibg=NONE guisp=#ff0000 gui=undercurl ctermfg=196 ctermbg=189 cterm=underline
hi SpellCap guifg=NONE guibg=NONE guisp=#005fff gui=undercurl ctermfg=27 ctermbg=189 cterm=underline
hi SpellLocal guifg=NONE guibg=NONE guisp=#d78700 gui=undercurl ctermfg=167 ctermbg=189 cterm=underline
hi SpellRare guifg=NONE guibg=NONE guisp=#9e9e9e gui=undercurl ctermfg=247 ctermbg=189 cterm=underline
hi Statement guifg=#d70000 guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE
hi StatusLine guifg=#eeeeee guibg=#808080 guisp=NONE gui=NONE ctermfg=255 ctermbg=244 cterm=NONE
hi StatusLineNC guifg=#c6c6c6 guibg=#808080 guisp=NONE gui=NONE ctermfg=251 ctermbg=244 cterm=NONE
hi StorageClass guifg=#5f0000 guibg=NONE guisp=NONE gui=NONE ctermfg=52 ctermbg=NONE cterm=NONE
hi String guifg=#00005f guibg=NONE guisp=NONE gui=NONE ctermfg=17 ctermbg=NONE cterm=NONE
hi Structure guifg=#5f0000 guibg=NONE guisp=NONE gui=NONE ctermfg=52 ctermbg=NONE cterm=NONE
hi TabLine guifg=#262626 guibg=#af875f guisp=NONE gui=NONE ctermfg=235 ctermbg=137 cterm=NONE
hi TabLineFill guifg=NONE guibg=#af875f guisp=NONE gui=NONE ctermfg=NONE ctermbg=137 cterm=NONE
hi TabLineSel guifg=#eeeeee guibg=#af875f guisp=NONE gui=bold ctermfg=255 ctermbg=137 cterm=bold
hi Tag guifg=#870000 guibg=NONE guisp=NONE gui=NONE ctermfg=88 ctermbg=NONE cterm=NONE
hi Title guifg=NONE guibg=NONE guisp=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold
hi Todo guifg=#ffffff guibg=#ffaf00 guisp=NONE gui=NONE ctermfg=231 ctermbg=214 cterm=NONE
hi Type guifg=#5f0000 guibg=NONE guisp=NONE gui=NONE ctermfg=52 ctermbg=NONE cterm=NONE
hi Typedef guifg=#5f0000 guibg=NONE guisp=NONE gui=NONE ctermfg=52 ctermbg=NONE cterm=NONE
hi Underlined guifg=NONE guibg=NONE guisp=NONE gui=underline ctermfg=NONE ctermbg=NONE cterm=underline
hi VertSplit guifg=#c6c6c6 guibg=#808080 guisp=NONE gui=NONE ctermfg=244 ctermbg=244 cterm=NONE
hi Visual guifg=#080808 guibg=#ffffaf guisp=#ffffaf gui=NONE ctermfg=232 ctermbg=229 cterm=NONE
hi VisualNOS guifg=#080808 guibg=#d7d7af guisp=#d7d7af gui=NONE ctermfg=232 ctermbg=187 cterm=NONE
hi WarningMsg guifg=#ff5f00 guibg=NONE guisp=NONE gui=NONE ctermfg=202 ctermbg=NONE cterm=NONE
hi WildMenu guifg=#afd700 guibg=#808080 guisp=NONE gui=NONE ctermfg=148 ctermbg=244 cterm=NONE

97
vim/colors/moody.vim Normal file
View file

@ -0,0 +1,97 @@
" Vim color file
" Name: Moody
" Date: Tuesday, June 27, 2017
" Author: Jak Wings <jakwings@gmail.com>
" Credits: Thanks to http://bytefluent.com/vivify/
set background=dark
if version > 580
hi clear
if exists('syntax_on')
syntax reset
endif
endif
let g:colors_name = 'moody'
hi Boolean guifg=#afaf87 guibg=NONE guisp=NONE gui=NONE ctermfg=144 ctermbg=NONE cterm=NONE
hi Character guifg=#afaf87 guibg=NONE guisp=NONE gui=NONE ctermfg=144 ctermbg=NONE cterm=NONE
hi ColorColumn guifg=#d7d7af guibg=#1c1c1c guisp=NONE gui=NONE ctermfg=187 ctermbg=234 cterm=NONE
hi Comment guifg=#4e4e4e guibg=NONE guisp=NONE gui=NONE ctermfg=239 ctermbg=NONE cterm=NONE
hi Conceal guifg=#d78700 guibg=NONE guisp=NONE gui=NONE ctermfg=172 ctermbg=NONE cterm=NONE
hi Conditional guifg=#87afd7 guibg=NONE guisp=NONE gui=NONE ctermfg=110 ctermbg=NONE cterm=NONE
hi Constant guifg=#afaf87 guibg=NONE guisp=NONE gui=NONE ctermfg=144 ctermbg=NONE cterm=NONE
hi Cursor guifg=#080808 guibg=#afd75f guisp=#afd75f gui=NONE ctermfg=232 ctermbg=149 cterm=NONE
hi CursorColumn guifg=#d7d7af guibg=#1c1c1c guisp=NONE gui=NONE ctermfg=187 ctermbg=234 cterm=NONE
hi CursorLine guifg=#d7d7af guibg=#1c1c1c guisp=NONE gui=NONE ctermfg=187 ctermbg=234 cterm=NONE
hi CursorLineNr guifg=#bcbcbc guibg=#121212 guisp=NONE gui=NONE ctermfg=250 ctermbg=233 cterm=NONE
hi Debug guifg=#878787 guibg=NONE guisp=NONE gui=NONE ctermfg=102 ctermbg=NONE cterm=NONE
hi Define guifg=#87af87 guibg=NONE guisp=NONE gui=NONE ctermfg=108 ctermbg=NONE cterm=NONE
hi Delimiter guifg=#878787 guibg=NONE guisp=NONE gui=NONE ctermfg=102 ctermbg=NONE cterm=NONE
hi DiffAdd guifg=#e4e4e4 guibg=#5faf5f guisp=#5faf5f gui=NONE ctermfg=254 ctermbg=71 cterm=NONE
hi DiffChange guifg=#262626 guibg=#d7d787 guisp=#d7d787 gui=NONE ctermfg=238 ctermbg=186 cterm=NONE
hi DiffDelete guifg=#e4e4e4 guibg=#ff8787 guisp=#ff8787 gui=NONE ctermfg=254 ctermbg=210 cterm=NONE
hi DiffText guifg=#121212 guibg=#d7d787 guisp=#d7d787 gui=bold ctermfg=233 ctermbg=186 cterm=bold
hi Directory guifg=#87af87 guibg=NONE guisp=NONE gui=NONE ctermfg=108 ctermbg=NONE cterm=NONE
hi EndOfBuffer guifg=#444444 guibg=#121212 guisp=NONE gui=NONE ctermfg=238 ctermbg=233 cterm=NONE
hi Error guifg=#ffafaf guibg=#5f0000 guisp=NONE gui=NONE ctermfg=217 ctermbg=52 cterm=NONE
hi ErrorMsg guifg=#af0000 guibg=NONE guisp=NONE gui=NONE ctermfg=124 ctermbg=NONE cterm=NONE
hi Exception guifg=#87afd7 guibg=NONE guisp=NONE gui=NONE ctermfg=110 ctermbg=NONE cterm=NONE
hi Float guifg=#afaf87 guibg=NONE guisp=NONE gui=NONE ctermfg=144 ctermbg=NONE cterm=NONE
hi FoldColumn guifg=#87afaf guibg=#080808 guisp=NONE gui=NONE ctermfg=109 ctermbg=232 cterm=NONE
hi Folded guifg=#87afaf guibg=#080808 guisp=#080808 gui=NONE ctermfg=109 ctermbg=232 cterm=NONE
hi Function guifg=#5faf87 guibg=NONE guisp=NONE gui=NONE ctermfg=72 ctermbg=NONE cterm=NONE
hi Identifier guifg=#afd7af guibg=NONE guisp=NONE gui=NONE ctermfg=151 ctermbg=NONE cterm=NONE
hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
hi IncSearch guifg=#1c1c1c guibg=#ffffaf guisp=#ffffaf gui=NONE ctermfg=234 ctermbg=229 cterm=NONE
hi Include guifg=#87af87 guibg=NONE guisp=NONE gui=NONE ctermfg=108 ctermbg=NONE cterm=NONE
hi Keyword guifg=#87afd7 guibg=NONE guisp=NONE gui=NONE ctermfg=110 ctermbg=NONE cterm=NONE
hi Label guifg=#87afd7 guibg=NONE guisp=NONE gui=NONE ctermfg=110 ctermbg=NONE cterm=NONE
hi LineNr guifg=#444444 guibg=#121212 guisp=NONE gui=NONE ctermfg=238 ctermbg=233 cterm=NONE
hi Macro guifg=#87af87 guibg=NONE guisp=NONE gui=NONE ctermfg=108 ctermbg=NONE cterm=NONE
hi MatchParen guifg=#afd787 guibg=#1c1c1c guisp=#1c1c1c gui=bold ctermfg=150 ctermbg=234 cterm=bold
hi ModeMsg guifg=#d78700 guibg=NONE guisp=NONE gui=NONE ctermfg=172 ctermbg=NONE cterm=NONE
hi MoreMsg guifg=#87d7d7 guibg=NONE guisp=NONE gui=NONE ctermfg=116 ctermbg=NONE cterm=NONE
hi NonText guifg=#444444 guibg=NONE guisp=NONE gui=NONE ctermfg=238 ctermbg=NONE cterm=NONE
hi Normal guifg=#c6c6c6 guibg=#121212 guisp=NONE gui=NONE ctermfg=251 ctermbg=233 cterm=NONE
hi Number guifg=#afaf87 guibg=NONE guisp=NONE gui=NONE ctermfg=144 ctermbg=NONE cterm=NONE
hi Operator guifg=#87afd7 guibg=NONE guisp=NONE gui=NONE ctermfg=110 ctermbg=NONE cterm=NONE
hi Pmenu guifg=#afaf5f guibg=#3a3a3a guisp=NONE gui=NONE ctermfg=143 ctermbg=237 cterm=NONE
hi PmenuSbar guifg=NONE guibg=#1c1c1c guisp=NONE gui=NONE ctermfg=NONE ctermbg=234 cterm=NONE
hi PmenuSel guifg=#ffffd7 guibg=#303030 guisp=NONE gui=NONE ctermfg=230 ctermbg=236 cterm=NONE
hi PmenuThumb guifg=NONE guibg=#87875f guisp=NONE gui=NONE ctermfg=NONE ctermbg=101 cterm=NONE
hi PreCondit guifg=#87af87 guibg=NONE guisp=NONE gui=NONE ctermfg=108 ctermbg=NONE cterm=NONE
hi PreProc guifg=#87af87 guibg=NONE guisp=NONE gui=NONE ctermfg=108 ctermbg=NONE cterm=NONE
hi Question guifg=#e4e4e4 guibg=NONE guisp=NONE gui=bold ctermfg=254 ctermbg=NONE cterm=bold
hi Repeat guifg=#87afd7 guibg=NONE guisp=NONE gui=NONE ctermfg=110 ctermbg=NONE cterm=NONE
hi Search guifg=#444444 guibg=#ffffd7 guisp=#ffffd7 gui=NONE ctermfg=238 ctermbg=230 cterm=NONE
hi SignColumn guifg=#87afaf guibg=#080808 guisp=NONE gui=NONE ctermfg=109 ctermbg=232 cterm=NONE
hi Special guifg=#878787 guibg=NONE guisp=NONE gui=NONE ctermfg=102 ctermbg=NONE cterm=NONE
hi SpecialChar guifg=#878787 guibg=NONE guisp=NONE gui=NONE ctermfg=102 ctermbg=NONE cterm=NONE
hi SpecialComment guifg=#878787 guibg=NONE guisp=NONE gui=NONE ctermfg=102 ctermbg=NONE cterm=NONE
hi SpecialKey guifg=#d78700 guibg=NONE guisp=NONE gui=NONE ctermfg=172 ctermbg=NONE cterm=NONE
hi SpellBad guifg=NONE guibg=NONE guisp=#d70000 gui=undercurl ctermfg=160 ctermbg=189 cterm=underline
hi SpellCap guifg=NONE guibg=NONE guisp=#005fff gui=undercurl ctermfg=20 ctermbg=189 cterm=underline
hi SpellLocal guifg=NONE guibg=NONE guisp=#ffafaf gui=undercurl ctermfg=166 ctermbg=189 cterm=underline
hi SpellRare guifg=NONE guibg=NONE guisp=#606060 gui=undercurl ctermfg=245 ctermbg=189 cterm=underline
hi Statement guifg=#87afd7 guibg=NONE guisp=NONE gui=NONE ctermfg=110 ctermbg=NONE cterm=NONE
hi StatusLine guifg=#bcbcbc guibg=#262626 guisp=NONE gui=NONE ctermfg=250 ctermbg=235 cterm=NONE
hi StatusLineNC guifg=#9e9e9e guibg=#262626 guisp=NONE gui=NONE ctermfg=247 ctermbg=235 cterm=NONE
hi StorageClass guifg=#87d7d7 guibg=NONE guisp=NONE gui=NONE ctermfg=116 ctermbg=NONE cterm=NONE
hi String guifg=#afaf87 guibg=NONE guisp=NONE gui=NONE ctermfg=144 ctermbg=NONE cterm=NONE
hi Structure guifg=#87d7d7 guibg=NONE guisp=NONE gui=NONE ctermfg=116 ctermbg=NONE cterm=NONE
hi TabLine guifg=#303030 guibg=#a8a8a8 guisp=NONE gui=NONE ctermfg=236 ctermbg=248 cterm=NONE
hi TabLineFill guifg=NONE guibg=#a8a8a8 guisp=NONE gui=NONE ctermfg=NONE ctermbg=248 cterm=NONE
hi TabLineSel guifg=#e4e4e4 guibg=#666666 guisp=NONE gui=bold ctermfg=254 ctermbg=242 cterm=bold
hi Tag guifg=#878787 guibg=NONE guisp=NONE gui=NONE ctermfg=102 ctermbg=NONE cterm=NONE
hi Title guifg=NONE guibg=NONE guisp=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold
hi Todo guifg=#080808 guibg=#d7af00 guisp=NONE gui=NONE ctermfg=232 ctermbg=178 cterm=NONE
hi Type guifg=#87d7d7 guibg=NONE guisp=NONE gui=NONE ctermfg=116 ctermbg=NONE cterm=NONE
hi Typedef guifg=#87d7d7 guibg=NONE guisp=NONE gui=NONE ctermfg=116 ctermbg=NONE cterm=NONE
hi Underlined guifg=NONE guibg=NONE guisp=NONE gui=underline ctermfg=NONE ctermbg=NONE cterm=underline
hi VertSplit guifg=#262626 guibg=#262626 guisp=NONE gui=NONE ctermfg=235 ctermbg=235 cterm=NONE
hi Visual guifg=#080808 guibg=#ffffaf guisp=#ffffaf gui=NONE ctermfg=232 ctermbg=229 cterm=NONE
hi VisualNOS guifg=#080808 guibg=#d7d7af guisp=#d7d7af gui=NONE ctermfg=232 ctermbg=187 cterm=NONE
hi WarningMsg guifg=#ff8787 guibg=NONE guisp=NONE gui=NONE ctermfg=210 ctermbg=NONE cterm=NONE
hi WildMenu guifg=#d7d75f guibg=#262626 guisp=NONE gui=NONE ctermfg=185 ctermbg=235 cterm=NONE