" Vim color scheme " " Name: swamplight.vim " Maintainer: suija <2drealm@gmail.com> " Created: Friday, 13 Dec 2013 " Last Change: 14 Dec 2013 " License: WTFPL " Version: 1.0 " " Light vim colorscheme, made from scratch. " Works better if the font is not a single pixel bitmap. set background=dark hi clear if exists("syntax_on") syntax reset endif let colors_name = "swamplight" " GUI Colors " ==================================================================== " " Interface Elements hi StatusLine guifg=#edeccc guibg=#65876b gui=BOLD hi StatusLineNC guifg=#edeccc guibg=#b0b393 gui=BOLD hi VertSplit guifg=#edeccc guibg=#65876b gui=BOLD hi Folded guifg=#edeccc guibg=#b0b393 gui=NONE hi FoldColumn guifg=#edeccc guibg=#b0b393 gui=BOLD hi LineNr guifg=#edeccc guibg=#b0b393 gui=NONE hi CursorLineNr gui=BOLD hi TabLine guifg=#edeccc guibg=#b0b393 gui=BOLD hi TabLineFill guibg=#b0b393 gui=BOLD hi TabLineSel guifg=#edeccc guibg=#65876b gui=BOLD hi Pmenu guifg=#000000 guibg=#b0b393 gui=NONE hi PmenuSel guifg=#edeccc guibg=#65876b gui=BOLD hi PmenuSbar guibg=#b0b393 gui=NONE hi PmenuThumb guibg=#65876b gui=NONE hi ColorColumn guifg=NONE guibg=#b0b393 gui=BOLD hi ToDo guifg=#cc8014 guibg=#b0b393 gui=BOLD hi Directory guifg=#2e8c0e guibg=bg gui=NONE hi Normal guifg=#000000 guibg=#edeccc hi Cursor guifg=#edeccc guibg=#65876b gui=BOLD hi CursorLine guibg=#edeccc gui=NONE hi Title guifg=#0e588c hi Question guifg=#cc8014 gui=BOLD hi ModeMsg guifg=#8c230e guibg=NONE gui=BOLD hi MoreMsg guifg=#2e8c0e hi ErrorMsg guifg=#8c230e guibg=NONE gui=BOLD hi WarningMsg guifg=#cc8014 guibg=bg gui=BOLD hi NonText guifg=#65876b guibg=#b0b393 gui=BOLD hi Visual guifg=#000000 guibg=#aab472 gui=NONE hi Search guifg=#000000 guibg=#cccc8f gui=NONE hi IncSearch guifg=#000000 guibg=#cccc8f gui=BOLD hi Error guifg=#edeccc guibg=#8c230e gui=NONE hi MatchParen guifg=#8c230e guibg=#b0b393 gui=BOLD hi Comment guifg=#778066 gui=NONE hi Boolean guifg=#0e588c gui=BOLD hi String guifg=#733900 guibg=#e6e4ac gui=NONE hi Statement guifg=#2e8c0e gui=NONE hi Function guifg=#0e8c77 gui=NONE hi Include guifg=#828c0e gui=NONE hi Type guifg=#8c230e gui=NONE hi Special guifg=#8c230e gui=NONE hi Number guifg=#cc8014 gui=BOLD hi Constant guifg=#cc8014 hi Identifier guifg=#620e8c hi PreProc guifg=#0e588c hi SpecialKey guifg=#778066 guibg=#edeccc gui=NONE hi Operator guifg=#0e588c gui=BOLD hi Delimiter guifg=#8c230e gui=BOLD hi Exeption guifg=#2e8c0e gui=BOLD hi Keyword guifg=#000000 gui=NONE hi PreCondit guifg=#2e8c0e hi Define guifg=#2e8c0e " Python hi pythonBuiltin guifg=#cc8014 gui=NONE hi pythonOperator guifg=#0e588c gui=BOLD hi pythonException guifg=#2e8c0e guibg=NONE gui=BOLD " Ruby hi rubyConstant guifg=#8c230e hi rubyClass guifg=#2e8c0e gui=BOLD hi rubyBlockParameter guifg=#8c230e gui=BOLD hi rubyStringDelimiter guifg=#8c230e gui=BOLD hi rubyPseudoVariable guifg=#000000 " Lua hi luaOperator guifg=#0e588c gui=BOLD " html, xml hi link htmlTag xmlTag hi link htmlTagName xmlTagName hi link htmlEndTag xmlEndTag hi xmlTag guifg=#2e8c0e hi xmlTagName guifg=#0e8c77 hi xmlEndTag guifg=#2e8c0e hi mailSubject guifg=#2e8c0e hi mailHeaderKey guifg=#8c230e hi mailEmail guifg=#2e8c0e gui=NONE " Diff hi DiffText guifg=#edeccc guibg=#a68e6c gui=BOLD hi DiffChange guifg=#000000 guibg=#bfb699 gui=BOLD hi DiffDelete guifg=#8c230e guibg=#edeccc gui=BOLD hi DiffAdd guifg=#000000 guibg=#afbf99 gui=BOLD " Spell Check hi SpellBad guifg=#cc2200 gui=undercurl hi SpellCap guifg=#000000 gui=undercurl hi SpellLocal guifg=#000000 gui=undercurl hi SpellRare guifg=#000000 gui=undercurl " 256 Colors " =================================================================== " " Interface Elements hi StatusLine ctermfg=230 ctermbg=65 cterm=BOLD hi StatusLineNC ctermfg=230 ctermbg=144 cterm=BOLD hi VertSplit ctermfg=230 ctermbg=65 cterm=BOLD hi Folded ctermfg=230 ctermbg=144 cterm=NONE hi FoldColumn ctermfg=230 ctermbg=144 cterm=BOLD hi LineNr ctermfg=230 ctermbg=144 cterm=NONE hi CursorLineNr cterm=BOLD hi TabLine ctermfg=230 ctermbg=144 cterm=BOLD hi TabLineFill ctermbg=144 cterm=BOLD hi TabLineSel ctermfg=230 ctermbg=65 cterm=BOLD hi Pmenu ctermfg=16 ctermbg=144 cterm=NONE hi PmenuSel ctermfg=230 ctermbg=65 cterm=BOLD hi PmenuSbar ctermbg=144 cterm=NONE hi PmenuThumb ctermbg=65 cterm=NONE hi ColorColumn ctermfg=NONE ctermbg=144 cterm=BOLD hi ToDo ctermfg=130 ctermbg=144 cterm=BOLD hi Directory ctermfg=28 ctermbg=NONE cterm=NONE hi Normal ctermfg=16 ctermbg=230 hi Cursor ctermfg=230 ctermbg=65 cterm=BOLD hi CursorLine ctermbg=230 cterm=NONE hi Title ctermfg=24 hi Question ctermfg=130 cterm=BOLD hi ModeMsg ctermfg=88 ctermbg=NONE cterm=BOLD hi MoreMsg ctermfg=28 hi ErrorMsg ctermfg=88 ctermbg=NONE cterm=BOLD hi WarningMsg ctermfg=130 ctermbg=NONE cterm=BOLD hi NonText ctermfg=65 ctermbg=144 cterm=BOLD hi Visual ctermfg=16 ctermbg=106 cterm=NONE hi Search ctermfg=16 ctermbg=186 cterm=NONE hi IncSearch ctermfg=16 ctermbg=186 cterm=BOLD hi Error ctermfg=230 ctermbg=88 cterm=NONE hi MatchParen ctermfg=88 ctermbg=144 cterm=BOLD hi Comment ctermfg=101 cterm=NONE hi Boolean ctermfg=24 cterm=BOLD hi String ctermfg=94 ctermbg=229 cterm=NONE hi Statement ctermfg=28 cterm=NONE hi Function ctermfg=30 cterm=NONE hi Include ctermfg=100 cterm=NONE hi Type ctermfg=88 cterm=NONE hi Special ctermfg=88 cterm=NONE hi Number ctermfg=130 cterm=BOLD hi Constant ctermfg=130 hi Identifier ctermfg=54 hi PreProc ctermfg=24 hi SpecialKey ctermfg=101 ctermbg=230 cterm=NONE hi Operator ctermfg=24 cterm=BOLD hi Delimiter ctermfg=88 cterm=BOLD hi Exeption ctermfg=28 cterm=BOLD hi Keyword ctermfg=16 cterm=NONE hi PreCondit ctermfg=28 hi Define ctermfg=28 " Python hi pythonBuiltin ctermfg=130 cterm=NONE hi pythonOperator ctermfg=24 cterm=BOLD hi pythonException ctermfg=28 ctermbg=NONE cterm=BOLD " Ruby hi rubyConstant ctermfg=88 hi rubyClass ctermfg=28 cterm=BOLD hi rubyBlockParameter ctermfg=88 cterm=BOLD hi rubyStringDelimiter ctermfg=88 cterm=BOLD hi rubyPseudoVariable ctermfg=16 " Lua hi luaOperator ctermfg=24 cterm=BOLD " html, xml hi link htmlTag xmlTag hi link htmlTagName xmlTagName hi link htmlEndTag xmlEndTag hi xmlTag ctermfg=28 hi xmlTagName ctermfg=30 hi xmlEndTag ctermfg=28 hi mailSubject ctermfg=28 hi mailHeaderKey ctermfg=88 hi mailEmail ctermfg=28 cterm=NONE " Diff hi DiffText ctermfg=230 ctermbg=136 cterm=BOLD hi DiffChange ctermfg=16 ctermbg=137 cterm=BOLD hi DiffDelete ctermfg=88 ctermbg=230 cterm=BOLD hi DiffAdd ctermfg=16 ctermbg=108 cterm=BOLD " Spell Check hi SpellBad ctermfg=160 cterm=undercurl hi SpellCap ctermfg=16 cterm=undercurl hi SpellLocal ctermfg=16 cterm=undercurl hi SpellRare ctermfg=16 cterm=undercurl