Initial commit of spacegray.vim.
- Work on support for terminal vim is being done.
This commit is contained in:
commit
ad324b1b91
|
@ -0,0 +1,19 @@
|
||||||
|
# Spacegray.vim
|
||||||
|
|
||||||
|
Spacegray is a colorscheme for Vim modeled after
|
||||||
|
the [spacegray](https://github.com/zdne/spacegray-xcode) theme for Xcode.
|
||||||
|
|
||||||
|
For now, Spacegray can only be used in MacVim/GVim. Support for terminal Vim is
|
||||||
|
coming very soon.
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
If you don't have a preferred installation method, I recommend installing
|
||||||
|
[pathogen.vim](https://github.com/tpope/vim-pathogen), and then simply copy and
|
||||||
|
paste:
|
||||||
|
|
||||||
|
cd ~/.vim/bundle && git clone git://github.com/ajh17/Spacegray.vim.git
|
||||||
|
|
||||||
|
Then in your ~/.vimrc, add this line:
|
||||||
|
|
||||||
|
> colorscheme spacegray
|
|
@ -0,0 +1,121 @@
|
||||||
|
" SpaceGray.vim -- Vim colorscheme.
|
||||||
|
" Maintainer: Akshay Hegde (github.com/ajh17)
|
||||||
|
" A colorscheme modeled after the spacegray theme for Xcode.
|
||||||
|
" This colorscheme is 256color and up only.
|
||||||
|
|
||||||
|
|
||||||
|
" Setup {{{1
|
||||||
|
hi clear
|
||||||
|
if exists('syntax_on')
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
set background=dark
|
||||||
|
let colors_name = 'spacegray'
|
||||||
|
|
||||||
|
|
||||||
|
" Colorscheme definitions {{{1
|
||||||
|
hi Comment ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#3E4853 cterm=NONE gui=NONE
|
||||||
|
hi NonText ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#3E4853 cterm=NONE gui=NONE
|
||||||
|
hi Normal ctermbg=NONE ctermfg=NONE guibg=#141617 guifg=#B3B8C4 cterm=NONE gui=NONE
|
||||||
|
hi Title ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#FFFFFF cterm=NONE gui=NONE
|
||||||
|
|
||||||
|
hi Constant ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#C5735E cterm=NONE gui=NONE
|
||||||
|
hi Function ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#CC6666 cterm=NONE gui=NONE
|
||||||
|
hi Identifier ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#E5C078 cterm=NONE gui=NONE
|
||||||
|
hi PreProc ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#85A7A5 cterm=NONE gui=NONE
|
||||||
|
hi Special ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#7D8FA3 cterm=NONE gui=NONE
|
||||||
|
hi Statement ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#A57A9E cterm=NONE gui=NONE
|
||||||
|
hi String ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#95B47B cterm=NONE gui=NONE
|
||||||
|
hi Type ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#E5C078 cterm=NONE gui=NONE
|
||||||
|
|
||||||
|
hi Cursor ctermbg=NONE ctermfg=NONE guibg=#6c6c6c guifg=NONE cterm=NONE gui=NONE
|
||||||
|
hi CursorColumn ctermbg=NONE ctermfg=NONE guibg=#303030 guifg=NONE cterm=NONE gui=NONE
|
||||||
|
hi CursorLine ctermbg=NONE ctermfg=NONE guibg=#303030 guifg=NONE cterm=NONE gui=NONE
|
||||||
|
|
||||||
|
hi Todo ctermbg=NONE ctermfg=NONE guibg=NONE guifg=NONE cterm=reverse gui=reverse
|
||||||
|
hi Error ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#af5f5f cterm=reverse gui=reverse
|
||||||
|
hi ErrorMsg ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#808080 cterm=NONE gui=NONE
|
||||||
|
hi ModeMsg ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#808080 cterm=NONE gui=NONE
|
||||||
|
hi MoreMsg ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#808080 cterm=NONE gui=NONE
|
||||||
|
hi WarningMsg ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#AF5F5F cterm=NONE gui=NONE
|
||||||
|
|
||||||
|
hi DiffAdd ctermbg=NONE ctermfg=NONE guibg=#5F875F guifg=#D7FFAF cterm=NONE gui=NONE
|
||||||
|
hi DiffChange ctermbg=NONE ctermfg=NONE guibg=#5F5F87 guifg=#D7D7FF cterm=NONE gui=NONE
|
||||||
|
hi DiffDelete ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#CC6666 cterm=NONE gui=NONE
|
||||||
|
hi DiffText ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#81A2BE cterm=NONE gui=NONE
|
||||||
|
|
||||||
|
hi helpLeadBlank ctermbg=NONE ctermfg=NONE guibg=NONE guifg=NONE cterm=NONE gui=NONE
|
||||||
|
hi helpNormal ctermbg=NONE ctermfg=NONE guibg=NONE guifg=NONE cterm=NONE gui=NONE
|
||||||
|
|
||||||
|
hi LineNr ctermbg=NONE ctermfg=NONE guibg=#242627 guifg=#3e4853 cterm=NONE gui=NONE
|
||||||
|
hi CursorLineNr ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#808080 cterm=NONE gui=NONE
|
||||||
|
|
||||||
|
hi Pmenu ctermbg=233 ctermfg=137 guibg=#171717 guifg=#e8a973 cterm=none gui=NONE
|
||||||
|
hi PmenuSel ctermbg=234 ctermfg=196 guibg=#252525 guifg=#ff2a1f cterm=bold gui=bold
|
||||||
|
hi PmenuSbar ctermbg=233 ctermfg=000 guibg=#333233 guifg=#000000 cterm=NONE gui=none
|
||||||
|
hi PmenuThumb ctermfg=137 ctermbg=235 guibg=NONE guifg=#171717 cterm=none gui=none
|
||||||
|
|
||||||
|
hi WildMenu ctermbg=110 ctermfg=235 guibg=#8fafd7 guifg=#141617 cterm=bold gui=bold
|
||||||
|
|
||||||
|
hi StatusLine ctermbg=NONE ctermfg=NONE guibg=#303537 guifg=#B3B8C4 cterm=NONE gui=NONE
|
||||||
|
hi StatusLineNC ctermbg=NONE ctermfg=NONE guibg=#303537 guifg=#7C7F88 cterm=NONE gui=italic
|
||||||
|
|
||||||
|
hi Underlined ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#5f8787 cterm=NONE gui=NONE
|
||||||
|
hi Ignore ctermbg=NONE ctermfg=NONE guibg=NONE guifg=#bcbcbc cterm=NONE gui=NONE
|
||||||
|
|
||||||
|
hi Visual ctermbg=NONE ctermfg=NONE guibg=#292C2E guifg=NONE cterm=NONE gui=NONE
|
||||||
|
hi VisualNOS ctermbg=NONE ctermfg=NONE guibg=NONE guifg=NONE cterm=bold gui=bold
|
||||||
|
|
||||||
|
hi FoldColumn ctermbg=NONE ctermfg=NONE guibg=#1c1c1c guifg=#6c6c6c cterm=NONE gui=NONE
|
||||||
|
hi Folded ctermbg=NONE ctermfg=NONE guibg=#1c1c1c guifg=#6c6c6c cterm=NONE gui=NONE
|
||||||
|
hi VertSplit ctermbg=238 ctermfg=238 guibg=#444444 guifg=#444444 cterm=NONE gui=NONE
|
||||||
|
|
||||||
|
hi IncSearch ctermbg=NONE ctermfg=NONE guibg=#af5f5f guifg=#141617 term=NONE gui=NONE
|
||||||
|
hi Search ctermbg=NONE ctermfg=NONE guibg=#887F32 guifg=#141617 cterm=NONE gui=NONE
|
||||||
|
|
||||||
|
hi TabLine ctermbg=238 ctermfg=101 guibg=#141617 guifg=#87875f cterm=NONE gui=NONE
|
||||||
|
hi TabLineFill ctermbg=238 ctermfg=238 guibg=#303537 guifg=#303537 cterm=NONE gui=NONE
|
||||||
|
hi TabLineSel ctermbg=101 ctermfg=235 guibg=#7D8FA3 guifg=#111314 cterm=NONE gui=NONE
|
||||||
|
|
||||||
|
hi Directory ctermbg=NONE ctermfg=235 guibg=NONE guifg=#5FAFAF cterm=NONE gui=NONE
|
||||||
|
hi MatchParen ctermbg=NONE ctermfg=235 guibg=NONE guifg=#E5C078 cterm=bold gui=bold
|
||||||
|
|
||||||
|
|
||||||
|
" Highlight Links {{{1
|
||||||
|
hi! link Boolean Constant
|
||||||
|
hi! link Character Constant
|
||||||
|
hi! link Number Constant
|
||||||
|
|
||||||
|
hi! link Float Number
|
||||||
|
hi! link SpecialKey Comment
|
||||||
|
hi! link Conceal Normal
|
||||||
|
|
||||||
|
hi! link Define Preproc
|
||||||
|
hi! link Include Preproc
|
||||||
|
hi! link Macro Preproc
|
||||||
|
hi! link PreCondit PreProc
|
||||||
|
|
||||||
|
hi! link Conditional Statement
|
||||||
|
hi! link Exeption Statement
|
||||||
|
hi! link HelpCommand Statement
|
||||||
|
hi! link Label Statement
|
||||||
|
hi! link HelpExample Statement
|
||||||
|
hi! link Repeat Statement
|
||||||
|
hi! link Operator Statement
|
||||||
|
hi! link Keyword Statement
|
||||||
|
|
||||||
|
hi! link Typedef Type
|
||||||
|
hi! link StorageClass Type
|
||||||
|
hi! link Structure Type
|
||||||
|
|
||||||
|
hi! link Tag Special
|
||||||
|
hi! link Delimiter Special
|
||||||
|
hi! link Debug Special
|
||||||
|
|
||||||
|
hi! link htmlEndTag htmlTagName
|
||||||
|
hi! link htmlLink Function
|
||||||
|
hi! link htmlSpecialTagName htmlTagName
|
||||||
|
hi! link htmlTag htmlTagName
|
||||||
|
|
||||||
|
hi! link diffRemoved Constant
|
||||||
|
hi! link diffAdded String
|
Loading…
Reference in New Issue