]> Tony Duckles's Git Repositories (git.nynim.org) - dotfiles.git/blob - .vim/colors/slate2.vim
.vimrc: Enable swap files; scrolloff and sidescroll; comment clean-up
[dotfiles.git] / .vim / colors / slate2.vim
1 set background=dark
2 hi clear
3
4 if exists("syntax_on")
5 syntax reset
6 endif
7
8 let colors_name="slate"
9
10 if exists("g:slate_style")
11 let s:slate_style = g:slate_style
12 else
13 let s:slate_style = 'slate'
14 endif
15
16 if s:slate_style == "bw"
17 hi Normal ctermbg=0 ctermfg=15 guibg=#1b1b1b guifg=#d0d0d0 gui=none
18
19 hi Cursor guibg=#e7e7e7 guifg=#000000 gui=bold
20 hi FoldColumn guibg=#3d3d3d guifg=fg gui=none
21 hi Folded guibg=#525252 guifg=fg gui=none
22 hi LineNr guibg=#292929 guifg=#a7a7a7 gui=none
23 hi NonText ctermfg=8 guibg=bg guifg=#878787 gui=bold
24 hi SignColumn guibg=#3d3d3d guifg=fg gui=none
25 hi StatusLine guibg=fg guifg=#000000 gui=bold
26 hi StatusLineNC ctermbg=7 ctermfg=0 guibg=#878787 guifg=#000000 gui=bold
27 hi VertSplit ctermbg=7 ctermfg=0 guibg=#878787 guifg=#000000 gui=bold
28 hi Visual ctermbg=7 ctermfg=0 guibg=#ababab guifg=#000000 gui=bold
29 hi VisualNOS guibg=bg guifg=#ababab gui=bold,underline
30 hi WildMenu guibg=#a0a0a0 guifg=#000000 gui=bold
31 else
32 hi Normal ctermbg=0 ctermfg=15 guibg=#181b1f guifg=#d0d0d0 gui=none
33
34 hi Cursor guibg=#c6e2ff guifg=#000000 gui=bold
35 hi FoldColumn guibg=#363d45 guifg=fg gui=none
36 hi Folded guibg=#48525d guifg=fg gui=none
37 hi LineNr guibg=#24292e guifg=#a7a7a7 gui=none
38 hi NonText ctermfg=8 guibg=bg guifg=#878787 gui=bold
39 hi SignColumn guibg=#363d45 guifg=fg gui=none
40 hi StatusLine guibg=#9fb6cd guifg=#000000 gui=bold
41 hi StatusLineNC ctermbg=7 ctermfg=0 guibg=#6c7b8b guifg=#000000 gui=bold
42 hi VertSplit ctermbg=7 ctermfg=0 guibg=#6c7b8b guifg=#000000 gui=bold
43 hi Visual ctermbg=7 ctermfg=0 guibg=#8598ac guifg=#000000 gui=bold
44 hi VisualNOS guibg=bg guifg=#8598ac gui=bold,underline
45 hi WildMenu guibg=#e7e7e7 guifg=#000000 gui=bold
46 endif
47
48 hi Directory guibg=bg guifg=#1e90ff gui=none
49 hi ErrorMsg guibg=#ee2c2c guifg=#ffffff gui=bold
50 hi DiffAdd guibg=#008b00 guifg=fg gui=none
51 hi DiffChange guibg=#00008b guifg=fg gui=none
52 hi DiffDelete guibg=#8b0000 guifg=fg gui=none
53 hi DiffText guibg=#00008b guifg=fg gui=bold
54 hi IncSearch guibg=#e7e7e7 guifg=#000000 gui=bold
55 hi ModeMsg guibg=bg guifg=fg gui=bold
56 hi MoreMsg guibg=bg guifg=#d0d097 gui=bold
57 hi Question guibg=bg guifg=#e0c07e gui=bold
58 hi Search guibg=#bbbb87 guifg=#000000 gui=bold
59 hi SpecialKey guibg=bg guifg=#a28b5b gui=none
60 hi Title guibg=bg guifg=#e7e7e7 gui=bold
61 hi WarningMsg guibg=bg guifg=#ee2c2c gui=bold
62
63 hi Comment guibg=bg guifg=#bbbb87 gui=none
64 hi Constant guibg=bg guifg=#8fe779 gui=none
65 hi Error guibg=bg guifg=#ee2c2c gui=none
66 hi Identifier guibg=bg guifg=#7ee0ce gui=none
67 hi Ignore guibg=bg guifg=#373737 gui=none
68 hi lCursor guibg=fg guifg=bg gui=bold
69 hi PreProc guibg=bg guifg=#d7a0d7 gui=none
70 hi Special guibg=bg guifg=#e0c07e gui=none
71 hi Statement guibg=bg guifg=#7ec0ee gui=none
72 hi Todo guibg=bg guifg=#bbbb87 gui=bold,underline
73 hi Type guibg=bg guifg=#f09479 gui=none
74 hi Underlined guibg=bg guifg=#1e90ff gui=underline
75
76 hi htmlBold guibg=bg guifg=fg gui=bold
77 hi htmlItalic guibg=bg guifg=fg gui=italic
78 hi htmlUnderline guibg=bg guifg=fg gui=underline
79 hi htmlBoldItalic guibg=bg guifg=fg gui=bold,italic
80 hi htmlBoldUnderline guibg=bg guifg=fg gui=bold,underline
81 hi htmlBoldUnderlineItalic guibg=bg guifg=fg gui=bold,underline,italic
82 hi htmlUnderlineItalic guibg=bg guifg=fg gui=underline,italic