From: R. Steve McKown Date: Fri, 5 Jun 2015 19:15:38 +0000 (-0600) Subject: Try dark color scheme X-Git-Url: https://oss.titaniummirror.com/gitweb?p=smckown%2Fdotfiles.git;a=commitdiff_plain;h=d438bce0f258ba014836d45c6a2b95980ebb05a3 Try dark color scheme From information at http://jasonwryan.com. * New xterm colors in .Xresources * Use jellybeans color scheme Jason created his own colorschemes which line up nicely with the xterm colors provided. However as of right now they do not work in gvim. And I think I like jellybeans better. http://bytefluent.com/vivify/ is a great reference for vim colorschemes. --- diff --git a/Xresources b/Xresources index 8b9c642..4e290b3 100644 --- a/Xresources +++ b/Xresources @@ -6,14 +6,43 @@ xterm*bellIsUrgent: true !xterm*foreground: gray90 !xterm*background: black ! Return to the xterm default -xterm*foreground: black -xterm*background: white +!xterm*foreground: black +!xterm*background: white + +!! jwr dark +xterm*background: #080808 +xterm*foreground: #999999 + +!black +*color0:#242424 +*color8:#474747 +!red +*color1:#8A2F58 +*color9:#CF4F88 +!green +*color2:#287373 +*color10:#53A6A6 +!yellow +*color3:#914E89 +*color11:#BF85CC +!blue +*color4:#395573 +*color12:#4779B3 +!magenta +*color5:#5E468C +*color13:#7F62B3 +!cyan +*color6:#2B7694 +*color14:#47959E +!white +*color7:#899CA1 +*color15:#C0C0C0 ! Updated colors to work better on a white background -*VT100*color3: peru -*VT100*color7: gray70 -*VT100*color8: gray40 -*VT100*color11: orange +!*VT100*color3: peru +!*VT100*color7: gray70 +!*VT100*color8: gray40 +!*VT100*color11: orange ! XTerm customizations xterm*utf8: 1 diff --git a/vim/bundle/miro-colors/colors/miro8.vim b/vim/bundle/miro-colors/colors/miro8.vim new file mode 100644 index 0000000..539b7ed --- /dev/null +++ b/vim/bundle/miro-colors/colors/miro8.vim @@ -0,0 +1,118 @@ +" miro8 colours +" Author: jasonwryan +" URL: http://jasonwryan.com + +set background=dark +hi clear +if exists("syntax on") + syntax reset +endif + +let g:colors_name="miro8" + +hi Normal ctermfg=white cterm=bold +hi Ignore ctermfg=black cterm=bold +hi Comment ctermfg=grey +hi LineNr ctermfg=black cterm=bold +hi Float ctermfg=yellow +hi Include ctermfg=magenta +hi Define ctermfg=green +hi Macro ctermfg=magenta cterm=bold +hi PreProc ctermfg=green cterm=bold +hi PreCondit ctermfg=magenta cterm=bold +hi NonText ctermfg=cyan +hi Directory ctermfg=cyan +hi SpecialKey ctermfg=yellow cterm=bold +hi Type ctermfg=cyan +hi String ctermfg=green +hi Constant ctermfg=magenta cterm=bold +hi Special ctermfg=green cterm=bold +hi SpecialChar ctermfg=red cterm=bold +hi Number ctermfg=yellow cterm=bold +hi Identifier ctermfg=magenta cterm=bold +hi Conditional ctermfg=cyan cterm=bold +hi Repeat ctermfg=red cterm=bold +hi Statement ctermfg=blue +hi Label ctermfg=magenta cterm=bold +hi Operator ctermfg=yellow +hi Keyword ctermfg=red cterm=bold +hi StorageClass ctermfg=yellow cterm=bold +hi Structure ctermfg=magenta +hi Typedef ctermfg=cyan +hi Function ctermfg=yellow cterm=bold +hi Exception ctermfg=red +hi Underlined ctermfg=blue +hi Title ctermfg=yellow +hi Tag ctermfg=yellow cterm=bold +hi Delimiter ctermfg=blue cterm=bold +hi SpecialComment ctermfg=red cterm=bold +hi Boolean ctermfg=yellow +hi Todo ctermfg=red ctermbg=None cterm=bold +hi MoreMsg ctermfg=magenta ctermbg=None cterm=bold +hi ModeMsg ctermfg=yellow ctermbg=None cterm=bold +hi Debug ctermfg=red ctermbg=None +hi MatchParen ctermfg=black ctermbg=white +hi ErrorMsg ctermfg=red ctermbg=None +hi WildMenu ctermfg=magenta ctermbg=white cterm=bold +hi Folded cterm=reverse ctermfg=cyan ctermbg=black +hi Search ctermfg=red ctermbg=white cterm=bold +hi IncSearch ctermfg=red ctermbg=white +hi WarningMsg ctermfg=red ctermbg=white +hi Question ctermfg=green ctermbg=white cterm=bold +hi Pmenu ctermfg=green ctermbg=white cterm=bold +hi PmenuSel ctermfg=gray ctermbg=red cterm=bold +hi Visual ctermfg=red ctermbg=grey cterm=bold +hi StatusLine ctermfg=black ctermbg=grey +hi StatusLineNC ctermfg=white ctermbg=black cterm=bold +hi CursorLine cterm=NONE ctermbg=NONE +hi CursorLineNr ctermfg=yellow ctermbg=NONE cterm=bold + +" Diff lines --- +hi DiffLine ctermbg=yellow +hi DiffText ctermfg=white +hi DiffAdd ctermfg=black ctermbg=yellow +hi DiffChange ctermfg=black +hi DiffDelete ctermfg=black ctermbg=blue +"test + +" Specific for Vim script --- +hi vimCommentTitle ctermfg=green cterm=bold +hi vimFold ctermfg=black ctermbg=white cterm=bold + +" Specific for help files --- +hi helpHyperTextJump ctermfg=yellow cterm=bold + +" JS numbers only --- +hi javaScriptNumber ctermfg=yellow cterm=bold + +" Special for HTML --- +hi htmlTag ctermfg=cyan +hi htmlEndTag ctermfg=cyan +hi htmlTagName ctermfg=yellow cterm=bold + +" Specific for Perl --- +hi perlSharpBang ctermfg=green cterm=bold term=standout +hi perlStatement ctermfg=magenta cterm=bold +hi perlStatementStorage ctermfg=red +hi perlVarPlain ctermfg=yellow +hi perlVarPlain2 ctermfg=yellow cterm=bold + +" Specific for Ruby --- +hi rubySharpBang ctermfg=green cterm=bold term=standout + +" Spell checking --- +if version >= 700 + hi clear SpellBad + hi clear SpellCap + hi clear SpellRare + hi clear SpellLocal + hi SpellBad ctermfg=9 + hi SpellCap ctermfg=3 cterm=underline + hi SpellRare ctermfg=13 cterm=underline + hi SpellLocal cterm=None +endif + +"endif + +" vim: foldmethod=marker foldmarker={{{,}}}: + diff --git a/vim/bundle/miro-colors/colors/miromiro.vim b/vim/bundle/miro-colors/colors/miromiro.vim new file mode 100644 index 0000000..8ecaae8 --- /dev/null +++ b/vim/bundle/miro-colors/colors/miromiro.vim @@ -0,0 +1,114 @@ +" miromiro colours +" Author: jasonwryan +" URL: http://jasonwryan.com + +set background=dark +hi clear +if exists("syntax_on") + syntax reset +endif + +let g:colors_name="miromiro" +" Normal colors --- +hi Normal ctermfg=15 +hi Ignore ctermfg=8 +hi Comment ctermfg=7 cterm=italic +hi LineNr ctermfg=8 +hi Float ctermfg=3 +hi Include ctermfg=5 +hi Define ctermfg=2 +hi Macro ctermfg=13 +hi PreProc ctermfg=10 +hi PreCondit ctermfg=13 +hi NonText ctermfg=6 +hi Directory ctermfg=6 +hi SpecialKey ctermfg=11 +hi Type ctermfg=6 +hi String ctermfg=2 +hi Constant ctermfg=13 +hi Special ctermfg=10 +hi SpecialChar ctermfg=9 +hi Number ctermfg=14 +hi Identifier ctermfg=13 +hi Conditional ctermfg=14 +hi Repeat ctermfg=9 +hi Statement ctermfg=4 +hi Label ctermfg=13 +hi Operator ctermfg=3 +hi Keyword ctermfg=9 +hi StorageClass ctermfg=11 +hi Structure ctermfg=5 +hi Typedef ctermfg=6 +hi Function ctermfg=11 +hi Exception ctermfg=1 +hi Underlined ctermfg=4 +hi Title ctermfg=3 +hi Tag ctermfg=11 +hi Delimiter ctermfg=12 +hi SpecialComment ctermfg=9 +hi Boolean ctermfg=3 +hi Todo ctermfg=9 +hi MoreMsg ctermfg=13 +hi ModeMsg ctermfg=13 +hi Debug ctermfg=1 +hi MatchParen ctermfg=8 ctermbg=7 +hi ErrorMsg ctermfg=1 ctermbg=11 +hi WildMenu ctermfg=5 ctermbg=15 +hi Folded cterm=reverse ctermfg=6 ctermbg=0 +hi Search ctermfg=1 ctermbg=15 +hi IncSearch ctermfg=1 ctermbg=15 +hi WarningMsg ctermfg=9 ctermbg=15 +hi Question ctermfg=10 ctermbg=15 +hi Pmenu ctermfg=2 ctermbg=15 +hi PmenuSel ctermfg=1 ctermbg=15 +hi Visual ctermfg=8 ctermbg=15 +hi CursorLine cterm=NONE ctermbg=233 +hi CursorLineNr ctermfg=11 ctermbg=233 +hi StatusLine ctermfg=0 ctermbg=7 +hi StatusLineNC ctermfg=8 ctermbg=0 + +" Diff lines --- +hi DiffLine ctermbg=4 +hi DiffText ctermfg=16 +hi DiffAdd ctermfg=7 ctermbg=5 +hi DiffChange ctermfg=0 ctermbg=4 +hi DiffDelete ctermfg=0 + +" Specific for Vim script --- +hi vimCommentTitle ctermfg=10 +hi vimFold ctermfg=0 ctermbg=15 + +" Specific for help files --- +hi helpHyperTextJump ctermfg=11 + +" JS numbers only --- +hi javaScriptNumber ctermfg=11 + +" Special for HTML --- +hi htmlTag ctermfg=6 +hi htmlEndTag ctermfg=6 +hi htmlTagName ctermfg=11 + +" Specific for Perl --- +hi perlSharpBang ctermfg=10 term=standout +hi perlStatement ctermfg=13 +hi perlStatementStorage ctermfg=1 +hi perlVarPlain ctermfg=3 +hi perlVarPlain2 ctermfg=11 + +" Specific for Ruby --- +hi rubySharpBang ctermfg=10 term=standout + +" Spell checking --- +if version >= 700 + hi clear SpellBad + hi clear SpellCap + hi clear SpellRare + hi clear SpellLocal + hi SpellBad ctermfg=9 + hi SpellCap ctermfg=3 cterm=underline + hi SpellRare ctermfg=13 cterm=underline + hi SpellLocal cterm=None +endif +" vim: foldmethod=marker foldmarker={{{,}}}: + diff --git a/vim/bundle/miro-colors/colors/mirowriter.vim b/vim/bundle/miro-colors/colors/mirowriter.vim new file mode 100644 index 0000000..2499564 --- /dev/null +++ b/vim/bundle/miro-colors/colors/mirowriter.vim @@ -0,0 +1,53 @@ +" Adpated colouscheme for DistractFree plugin +" Author: Jason Ryan +" URL: http://jasonwryan.com + +set background=dark +hi clear +if exists("syntax_on") + syntax reset +endif +let g:colors_name="mirowriter" + +hi Normal ctermfg=15 ctermbg=232 +hi Ignore ctermfg=8 +hi Statement ctermfg=4 +hi Float ctermfg=3 +hi Constant ctermfg=13 +hi Identifier ctermfg=12 +hi Type ctermfg=6 +hi String ctermfg=2 +hi Boolean ctermfg=3 +hi Number ctermfg=14 +hi Special ctermfg=2 +hi SpecialChar ctermfg=9 +hi Scrollbar ctermfg=0 +hi Cursor ctermfg=5 +hi Directory ctermfg=12 +hi Title ctermfg=3 +hi PreProc ctermfg=10 +hi LineNr ctermfg=8 +hi Comment ctermfg=7 +hi WarningMsg ctermfg=9 ctermbg=15 +hi ErrorMsg ctermfg=1 ctermbg=11 +hi Visual ctermfg=8 ctermbg=15 +hi Search ctermfg=1 ctermbg=15 +hi IncSearch ctermfg=1 ctermbg=15 +hi Cursorline ctermfg=0 ctermbg=233 +hi Folded ctermfg=6 ctermbg=0 cterm=reverse + +" Reset by distract free +hi NonText ctermfg=232 ctermbg=232 +hi VertSplit ctermfg=232 ctermbg=232 + +" Spell checking --- +if version >= 700 + hi clear SpellBad + hi clear SpellCap + hi clear SpellRare + hi clear SpellLocal + hi SpellBad ctermfg=9 + hi SpellCap ctermfg=3 + hi SpellRare ctermfg=13 + hi SpellLocal cterm=None +endif diff --git a/vimrc b/vimrc index e66a2cd..95c7b56 100644 --- a/vimrc +++ b/vimrc @@ -34,9 +34,8 @@ if has("gui_running") endif endif -" Pencil looks decent and is fast -" Many other color schemes are slow to render -colors pencil +" jellybeans is a nice dark scheme same for vim/xterm and gvim +colors jellybeans " Local listchars def if utf-8 terminal. Otherwise sensible defaults are OK. if &termencoding ==# 'utf-8' || &encoding ==# 'utf-8'