Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Octocat-spinner-32-eaf2f5

Cannot retrieve contributors at this time

file 92 lines (83 sloc) 3.26 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91
" File: hickop.vim
" Version: 1.1
" Author: hickop <hickop@gmail.com>
" Description: simple dark colorscheme for vim and gvim

hi clear

set background=dark

if exists("syntax_on")
    syntax reset
endif

let g:colors_name="hickop"

"colors{{{
if has("gui_running")
    let s:v=" gui"
    let s:bla="#262626"
    let s:whi="#c6c6c6"
    let s:gr1="#6c6c6c"
    let s:gr2="#303030"
    let s:red="#af5f5f"
    let s:gre="#87af87"
    let s:bro="#af875f"
    let s:yel="#d7af5f"
    let s:pur="#af5f87"
    let s:blu="#5f87af"
    let s:cya="#87afd7"
else
    let s:v=" cterm"
    let s:bla="235"
    let s:whi="251"
    let s:gr1="242"
    let s:gr2="236"
    let s:red="131"
    let s:gre="108"
    let s:bro="137"
    let s:yel="179"
    let s:pur="132"
    let s:blu="67"
    let s:cya="110"
endif
"}}}

"highlights{{{
exe "hi Normal" .s:v.'fg='.s:whi.s:v.'bg='.s:bla

exe "hi NonText" .s:v.'fg='.s:gr1 .s:v.'=NONE'
exe "hi ErrorMsg" .s:v.'bg='.s:red
exe "hi IncSearch" .s:v.'fg=bg' .s:v.'bg=fg' .s:v.'=NONE'
exe "hi Search" .s:v.'fg=bg' .s:v.'bg='.s:bro
exe "hi MoreMsg" .s:v.'fg=fg' .s:v.'=NONE'
exe "hi LineNr" .s:v.'fg='.s:gr1.s:v.'bg='.s:gr2
exe "hi CursorLineNr".s:v.'fg=fg' .s:v.'bg='.s:gr2
exe "hi Question" .s:v.'fg=fg' .s:v.'=NONE'
exe "hi StatusLine" .s:v.'fg=fg' .s:v.'bg='.s:gr2.s:v.'=NONE'
exe "hi StatusLineNC".s:v.'fg='.s:gr1.s:v.'bg='.s:gr2.s:v.'=NONE'
exe "hi VertSplit" .s:v.'fg='.s:gr2.s:v.'bg='.s:gr2.s:v.'=NONE'
exe "hi Title" .s:v.'fg=fg' .s:v.'=NONE'
exe "hi Visual" .s:v.'fg=bg' .s:v.'bg=fg'
exe "hi WarningMsg" .s:v.'fg=fg' .s:v.'=NONE'
exe "hi WildMenu" .s:v.'fg=bg' .s:v.'bg='.s:bro
exe "hi Folded" .s:v.'fg='.s:gr1.s:v.'bg='.s:gr2
exe "hi FoldColumn" .s:v.'fg='.s:gr1.s:v.'bg='.s:gr2
exe "hi DiffAdd" .s:v.'fg=bg' .s:v.'bg='.s:gre
exe "hi DiffChange" .s:v.'fg=bg' .s:v.'bg='.s:blu
exe "hi DiffDelete" .s:v.'fg='.s:red.s:v.'bg='.s:red.s:v.'=NONE'
exe "hi DiffText" .s:v.'fg=bg' .s:v.'bg='.s:cya.s:v.'=NONE'
exe "hi SignColumn" .s:v.'fg=fg' .s:v.'bg=bg'
exe "hi Pmenu" .s:v.'fg=bg' .s:v.'bg='.s:gr1
exe "hi PmenuSel" .s:v.'fg=fg' .s:v.'bg='.s:gr1
exe "hi PmenuSbar" .s:v.'bg='.s:gr1
exe "hi PmenuThumb" .s:v.'fg=fg'
exe "hi TabLine" .s:v.'fg='.s:gr1.s:v.'bg='.s:gr2.s:v.'=NONE'
exe "hi TabLineSel" .s:v.'fg=fg' .s:v.'bg=bg' .s:v.'=NONE'
exe "hi TabLineFill" .s:v.'fg=bg' .s:v.'bg='.s:gr2.s:v.'=NONE'
exe "hi CursorLine" .s:v.'bg='.s:gr2.s:v.'=NONE'
exe "hi ColorColumn" .s:v.'bg='.s:gr2.s:v.'=NONE'

exe "hi MatchParen" .s:v.'fg=bg' .s:v.'bg='.s:bro
exe "hi Comment" .s:v.'fg='.s:gr1
exe "hi Constant" .s:v.'fg='.s:pur
exe "hi Error" .s:v.'fg=fg' .s:v.'bg='.s:red
exe "hi Identifier" .s:v.'fg='.s:cya .s:v.'=NONE'
exe "hi PreProc" .s:v.'fg='.s:blu .s:v.'=NONE'
exe "hi Special" .s:v.'fg='.s:yel
exe "hi Statement" .s:v.'fg='.s:bro .s:v.'=NONE'
exe "hi Todo" .s:v.'fg=bg' .s:v.'bg='.s:bro
exe "hi Type" .s:v.'fg='.s:gre .s:v.'=NONE'
"}}}
Something went wrong with that request. Please try again.