Emacs - config
[dotfiles.git] / vim / colors / hipster.vim
1 " --- hipster ---
2 " Author: Conner McDaniel (connermcd.com)
3 if version > 580
4    hi clear
5    if exists("syntax_on")
6       syntax reset
7    endif
8 endif
9
10 let g:colors_name = "hipster"
11 set t_Co=256
12 set background=dark
13
14 " Vim >= 7.0 specific colors
15 if version >= 700
16 hi CursorLine     guifg=NONE      guibg=#32322f   guisp=NONE      gui=NONE   ctermfg=NONE   ctermbg=236    cterm=NONE
17 hi CursorLineNr   guifg=#8a8a8a   guibg=#32322f   guisp=NONE      gui=NONE   ctermfg=245    ctermbg=236    cterm=NONE
18 hi MatchParen     guifg=#eae788   guibg=#857b6f   guisp=NONE      gui=bold   ctermfg=228    ctermbg=101    cterm=bold
19 hi PMenu          guifg=#dddddd   guibg=#423d35   guisp=#423d35   gui=NONE   ctermfg=253    ctermbg=238    cterm=NONE
20 hi PMenuSbar      guifg=NONE      guibg=#848688   guisp=#848688   gui=NONE   ctermfg=NONE   ctermbg=102    cterm=NONE
21 hi PMenuSel       guifg=#ffd700   guibg=#706070   guisp=#706070   gui=bold   ctermfg=220    ctermbg=242    cterm=bold
22 hi PMenuThumb     guifg=NONE      guibg=#a4a5a8   guisp=#a4a5a8   gui=NONE   ctermfg=NONE   ctermbg=248    cterm=NONE
23 endif
24
25 " General colors
26 hi Normal         guifg=#f9f8ff   guibg=#000000   guisp=NONE      gui=NONE   ctermfg=15     ctermbg=NONE   cterm=NONE
27 hi Cursor         guifg=NONE      guibg=#cd6f5c   guisp=#cd6f5c   gui=NONE   ctermfg=NONE   ctermbg=173    cterm=NONE
28 hi Visual         guifg=#c3c6ca   guibg=#554d4b   guisp=NONE      gui=NONE   ctermfg=251    ctermbg=239    cterm=NONE
29 hi Visualnos      guifg=#c3c6ca   guibg=#303030   guisp=NONE      gui=NONE   ctermfg=251    ctermbg=236    cterm=NONE
30 hi Search         guifg=#000000   guibg=#8dabcd   guisp=#8dabcd   gui=NONE   ctermfg=NONE   ctermbg=110    cterm=NONE
31 hi Folded         guifg=#857b6f   guibg=#000000   guisp=NONE      gui=NONE   ctermfg=241    ctermbg=233    cterm=NONE
32 hi StatusLineNC   guifg=NONE      guibg=#262626   guisp=#262626   gui=NONE   ctermfg=NONE   ctermbg=235    cterm=NONE
33 hi VertSplit      guifg=#444444   guibg=#444444   guisp=NONE      gui=NONE   ctermfg=238    ctermbg=238    cterm=NONE
34 hi StatusLineNC   guifg=#857b6f   guibg=#444444   guisp=NONE      gui=NONE   ctermfg=241    ctermbg=238    cterm=NONE
35 hi LineNr         guifg=#595959   guibg=NONE      guisp=NONE      gui=NONE   ctermfg=240    ctermbg=NONE   cterm=NONE
36 hi SpecialKey     guifg=#87beeb   guibg=NONE      guisp=NONE      gui=NONE   ctermfg=117    ctermbg=NONE   cterm=NONE
37 hi WarningMsg     guifg=#bd4848   guibg=#f9f8ff   guisp=#f9f8ff   gui=bold   ctermfg=131    ctermbg=15     cterm=bold
38 hi ErrorMsg       guifg=#bd5353   guibg=NONE      guisp=NONE      gui=NONE   ctermfg=131    ctermbg=NONE   cterm=NONE
39 hi MoreMsg        guifg=#ffff00   guibg=NONE      guisp=NONE      gui=NONE   ctermfg=11     ctermbg=NONE   cterm=NONE
40
41 " Diff highlighting
42 hi DiffAdd        guifg=NONE      guibg=#301430   guisp=#3c664e   gui=NONE   ctermfg=NONE   ctermbg=236    cterm=NONE
43 hi DiffDelete     guifg=#ad3838   guibg=#301430   guisp=#301430   gui=NONE   ctermfg=131    ctermbg=236    cterm=NONE
44 hi DiffChange     guifg=NONE      guibg=#7e8c2d   guisp=#331833   gui=NONE   ctermfg=NONE   ctermbg=238    cterm=NONE
45
46 " Syntax highlighting
47 hi Keyword        guifg=#d6d69a   guibg=NONE      guisp=NONE      gui=NONE   ctermfg=186    ctermbg=NONE   cterm=NONE
48 hi Function       guifg=#bf9b76   guibg=NONE      guisp=NONE      gui=NONE   ctermfg=137    ctermbg=NONE   cterm=NONE
49 hi Constant       guifg=#44807d   guibg=NONE      guisp=NONE      gui=NONE   ctermfg=66     ctermbg=NONE   cterm=NONE
50 hi Number         guifg=#386175   guibg=NONE      guisp=NONE      gui=NONE   ctermfg=66     ctermbg=NONE   cterm=NONE
51 hi PreProc        guifg=#ad5234   guibg=NONE      guisp=NONE      gui=NONE   ctermfg=131    ctermbg=NONE   cterm=NONE
52 hi Statement      guifg=#418db3   guibg=NONE      guisp=NONE      gui=NONE   ctermfg=67     ctermbg=NONE   cterm=NONE
53 hi Identifier     guifg=#5f875f   guibg=NONE      guisp=NONE      gui=NONE   ctermfg=65     ctermbg=NONE   cterm=NONE
54 hi Type           guifg=#babaa2   guibg=NONE      guisp=NONE      gui=NONE   ctermfg=144    ctermbg=NONE   cterm=NONE
55 hi Special        guifg=#7a490d   guibg=NONE      guisp=NONE      gui=NONE   ctermfg=3      ctermbg=NONE   cterm=NONE
56 hi String         guifg=#7e8c2d   guibg=NONE      guisp=NONE      gui=NONE   ctermfg=100    ctermbg=NONE   cterm=NONE
57 hi Comment        guifg=#576157   guibg=NONE      guisp=NONE      gui=NONE   ctermfg=241    ctermbg=NONE   cterm=NONE
58 hi Todo           guifg=#a1481e   guibg=NONE      guisp=NONE      gui=NONE   ctermfg=130    ctermbg=NONE   cterm=NONE
59
60 " Linking
61 hi! link          FoldColumn      Folded
62 hi! link          CursorColumn    CursorLine
63 hi! link          Search          CursorLine
64 hi! link          NonText         LineNr
65 hi! link          DiffText        DiffChange
66 hi! link          SpellBad        ErrorMsg
67 hi! link          SpellCap        ErrorMsg
68 hi! link          Error           ErrorMsg
69 hi! link          Question        MoreMsg
70 hi! link          htmlBold        Special
71 hi! link          htmlItalic      Number
72 hi! link          Title           Function
73
74 " Unhighlighted:
75 " CursorIM
76 " CursorColumn
77 " DiffText
78 " Directory
79 " FoldColumn
80 " IncSearch
81 " Menu
82 " ModeMsg
83 " MoreMsg
84 " NonText
85 " PmenuSbar
86 " PmenuThumb
87 " Question
88 " Scrollbar
89 " SignColumn
90 " SpellBad
91 " SpellLocal
92 " SpellRare
93 " TabLine
94 " TabLineFill
95 " TabLineSel
96 " Tooltip
97 " User1
98 " User9
99 " WildMenu
100 " Links
101
102 " vim: ts=3:sw=3:et