Add NoFrils Color and copy jcbwlkrs vimrc
This commit is contained in:
parent
c732444e54
commit
30b0e0b2a9
5
.gitignore
vendored
5
.gitignore
vendored
@ -1,2 +1,7 @@
|
|||||||
.vim/.netrwhist
|
.vim/.netrwhist
|
||||||
.vim/view
|
.vim/view
|
||||||
|
.vim/views
|
||||||
|
.vim/backups
|
||||||
|
.vim/swaps
|
||||||
|
.vim/undos
|
||||||
|
.vim/viminfo
|
||||||
|
1
.vim/bundle/nofrils/.gitignore
vendored
Normal file
1
.vim/bundle/nofrils/.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tags
|
25
.vim/bundle/nofrils/LICENSE
Normal file
25
.vim/bundle/nofrils/LICENSE
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
Copyright (c) 2016 Robert Melton
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in
|
||||||
|
all copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
|
THE SOFTWARE.
|
38
.vim/bundle/nofrils/README.md
Normal file
38
.vim/bundle/nofrils/README.md
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
This is an extremely minimalist vim colorscheme (almost no syntax highlighting).
|
||||||
|
|
||||||
|
To use:
|
||||||
|
- :colo nofrils-dark
|
||||||
|
- :colo nofrils-light
|
||||||
|
- :colo nofrils-sepia
|
||||||
|
|
||||||
|
To customize:
|
||||||
|
- :let g:nofrils\_strbackgrounds=1 to turn highlighted string backgrounds, for languages where strings are a major part of them
|
||||||
|
- :let g:nofrils\_heavycomments=1 to turn on high contrast comments rather than the default faded style, for projects where the comments are not deceit and lies
|
||||||
|
- :let g:nofrils\_heavylinenumbers=1 to turn on brighter line numbers, for people who use relative line numbers to hop around
|
||||||
|
|
||||||
|
The only highlighted elements are spelling, errors, comments, vim features (diff, etc) and *optionally* string backgrounds
|
||||||
|
|
||||||
|
**Click for non-fuzzified versions**
|
||||||
|
|
||||||
|
![Sepia Version](http://i.imgur.com/AU06II7.gif)
|
||||||
|
**let g:nofrils_heavylinenumbers=1**, **:let g:nofrils_strbackgrounds=1** and **:let g:nofrils_heavycomments=1**
|
||||||
|
|
||||||
|
![Dark Version](http://i.imgur.com/fjlOpKp.gif)
|
||||||
|
*let g:nofrils_heavylinenumbers=0*, **:let g:nofrils_strbackgrounds=1** and **:let g:nofrils_heavycomments=1**
|
||||||
|
|
||||||
|
![Light Version](http://i.imgur.com/RSYLnKd.gif)
|
||||||
|
*let g:nofrils_heavylinenumbers=0*, *:let g:nofrils_strbackgrounds=0* and *:let g:nofrils_heavycomments=0*
|
||||||
|
|
||||||
|
![Diffs Dark Version](https://i.imgur.com/AkgERzz.gif)
|
||||||
|
*let g:nofrils_heavylinenumbers=0*, *:let g:nofrils_strbackgrounds=0* and *:let g:nofrils_heavycomments=0*
|
||||||
|
|
||||||
|
|
||||||
|
----
|
||||||
|
|
||||||
|
Why did you even create this thing? https://www.robertmelton.com/2016/03/13/syntax-highlighting-off/
|
||||||
|
|
||||||
|
----
|
||||||
|
|
||||||
|
Forks
|
||||||
|
|
||||||
|
- Atom: https://atom.io/themes/nothrill-dark-syntax
|
141
.vim/bundle/nofrils/colors/nofrils-dark.vim
Normal file
141
.vim/bundle/nofrils/colors/nofrils-dark.vim
Normal file
@ -0,0 +1,141 @@
|
|||||||
|
" Name: No Frils Dark Colorscheme
|
||||||
|
" Author: robertmeta (on Github)
|
||||||
|
" URL: https://github.com/robertmeta/nofrils
|
||||||
|
" (see this url for latest release & screenshots)
|
||||||
|
" License: OSI approved MIT license
|
||||||
|
|
||||||
|
hi clear
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
|
||||||
|
let g:colors_name = "nofrils-dark"
|
||||||
|
|
||||||
|
if !exists("g:nofrils_strbackgrounds")
|
||||||
|
let g:nofrils_strbackgrounds = 0
|
||||||
|
endif
|
||||||
|
if !exists("g:nofrils_heavycomments")
|
||||||
|
let g:nofrils_heavycomments = 0
|
||||||
|
endif
|
||||||
|
if !exists("g:nofrils_heavylinenumbers")
|
||||||
|
let g:nofrils_heavylinenumbers = 0
|
||||||
|
endif
|
||||||
|
|
||||||
|
" Baseline
|
||||||
|
hi Normal term=NONE cterm=NONE ctermfg=255 ctermbg=235 gui=NONE guifg=#eeeeee guibg=#262626
|
||||||
|
|
||||||
|
" Faded
|
||||||
|
hi ColorColumn term=NONE cterm=NONE ctermfg=NONE ctermbg=236 gui=NONE guifg=NONE guibg=#303030
|
||||||
|
hi Comment term=NONE cterm=NONE ctermfg=242 ctermbg=NONE gui=NONE guifg=#6C6C6C guibg=NONE
|
||||||
|
hi FoldColumn term=NONE cterm=NONE ctermfg=242 ctermbg=NONE gui=NONE guifg=#6C6C6C guibg=NONE
|
||||||
|
hi Folded term=NONE cterm=NONE ctermfg=242 ctermbg=NONE gui=NONE guifg=#6C6C6C guibg=NONE
|
||||||
|
hi LineNr term=NONE cterm=NONE ctermfg=8 ctermbg=bg gui=NONE guifg=#808080 guibg=bg
|
||||||
|
hi NonText term=NONE cterm=NONE ctermfg=242 ctermbg=NONE gui=NONE guifg=#6C6C6C guibg=NONE
|
||||||
|
hi SignColumn term=NONE cterm=NONE ctermfg=242 ctermbg=NONE gui=NONE guifg=#6C6C6C guibg=NONE
|
||||||
|
hi SpecialKey term=NONE cterm=NONE ctermfg=242 ctermbg=NONE gui=NONE guifg=#6C6C6C guibg=NONE
|
||||||
|
hi StatusLineNC term=NONE cterm=NONE ctermfg=fg ctermbg=242 gui=NONE guifg=fg guibg=#6C6C6C
|
||||||
|
hi VertSplit term=NONE cterm=NONE ctermfg=black ctermbg=242 gui=NONE guifg=black guibg=#6C6C6C
|
||||||
|
|
||||||
|
" Highlighted
|
||||||
|
hi CursorColumn term=NONE cterm=NONE ctermfg=NONE ctermbg=black gui=NONE guifg=NONE guibg=black
|
||||||
|
hi CursorIM term=NONE cterm=NONE ctermfg=black ctermbg=4 gui=NONE guifg=black guibg=#00FFFF
|
||||||
|
hi CursorLineNr term=NONE cterm=NONE ctermfg=NONE ctermbg=black gui=NONE guifg=NONE guibg=black
|
||||||
|
hi CursorLine term=NONE cterm=NONE ctermfg=NONE ctermbg=black gui=NONE guifg=NONE guibg=black
|
||||||
|
hi Cursor term=NONE cterm=NONE ctermfg=black ctermbg=4 gui=NONE guifg=black guibg=#00FFFF
|
||||||
|
hi Directory term=NONE cterm=NONE ctermfg=69 ctermbg=NONE gui=NONE guifg=#5F87FF guibg=NONE
|
||||||
|
hi ErrorMsg term=NONE cterm=NONE ctermfg=fg ctermbg=52 gui=NONE guifg=fg guibg=#5F0000
|
||||||
|
hi Error term=NONE cterm=NONE ctermfg=fg ctermbg=52 gui=NONE guifg=fg guibg=#5F0000
|
||||||
|
hi IncSearch term=NONE cterm=NONE ctermfg=black ctermbg=green gui=NONE guifg=black guibg=green
|
||||||
|
hi MatchParen term=NONE cterm=NONE ctermfg=15 ctermbg=4 gui=NONE guifg=#ffffff guibg=#000080
|
||||||
|
hi ModeMsg term=NONE cterm=NONE ctermfg=69 ctermbg=NONE gui=NONE guifg=#5F87FF guibg=NONE
|
||||||
|
hi MoreMsg term=NONE cterm=NONE ctermfg=69 ctermbg=NONE gui=NONE guifg=#5F87FF guibg=NONE
|
||||||
|
hi PmenuSel term=NONE cterm=NONE ctermfg=black ctermbg=13 gui=NONE guifg=black guibg=#FF00FF
|
||||||
|
hi Question term=NONE cterm=NONE ctermfg=69 ctermbg=NONE gui=NONE guifg=#5F87FF guibg=NONE
|
||||||
|
hi Search term=NONE cterm=NONE ctermfg=black ctermbg=6 gui=NONE guifg=black guibg=#00CDCD
|
||||||
|
hi StatusLine term=NONE cterm=NONE ctermfg=black ctermbg=fg gui=NONE guifg=black guibg=fg
|
||||||
|
hi Todo term=NONE cterm=NONE ctermfg=10 ctermbg=NONE gui=NONE guifg=#00FF00 guibg=black
|
||||||
|
hi VisualNOS term=NONE cterm=NONE ctermfg=NONE ctermbg=69 gui=NONE guifg=NONE guibg=#5F87FF
|
||||||
|
hi WarningMsg term=NONE cterm=NONE ctermfg=fg ctermbg=52 gui=NONE guifg=fg guibg=#5F0000
|
||||||
|
|
||||||
|
" Reversed
|
||||||
|
hi PmenuSbar term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE
|
||||||
|
hi Pmenu term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE
|
||||||
|
hi PmenuThumb term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE
|
||||||
|
hi TabLineSel term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE
|
||||||
|
hi Visual term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE
|
||||||
|
hi WildMenu term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE
|
||||||
|
|
||||||
|
" Diff
|
||||||
|
hi DiffAdd term=NONE cterm=NONE ctermfg=2 ctermbg=NONE gui=NONE guifg=#008000 guibg=NONE
|
||||||
|
hi DiffChange term=NONE cterm=NONE ctermfg=3 ctermbg=NONE gui=NONE guifg=#808000 guibg=NONE
|
||||||
|
hi DiffDelete term=NONE cterm=NONE ctermfg=1 ctermbg=NONE gui=NONE guifg=#800000 guibg=NONE
|
||||||
|
hi DiffText term=NONE cterm=NONE ctermfg=4 ctermbg=NONE gui=NONE guifg=#000080 guibg=NONE
|
||||||
|
|
||||||
|
" Spell
|
||||||
|
hi SpellBad term=underline cterm=underline ctermfg=13 ctermbg=NONE gui=underline guifg=#FF00FF guibg=NONE
|
||||||
|
hi SpellCap term=underline cterm=underline ctermfg=13 ctermbg=NONE gui=underline guifg=#FF00FF guibg=NONE
|
||||||
|
hi SpellLocal term=underline cterm=underline ctermfg=13 ctermbg=NONE gui=underline guifg=#FF00FF guibg=NONE
|
||||||
|
hi SpellRare term=underline cterm=underline ctermfg=13 ctermbg=NONE gui=underline guifg=#FF00FF guibg=NONE
|
||||||
|
|
||||||
|
" Vim Features
|
||||||
|
hi Menu term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Scrollbar term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi TabLineFill term=NONE cterm=NONE ctermfg=fg ctermbg=242 gui=NONE guifg=fg guibg=#6C6C6C
|
||||||
|
hi TabLine term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Tooltip term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
|
||||||
|
" Syntax Highlighting (or lack of)
|
||||||
|
hi Boolean term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Conceal term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Conditional term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Constant term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Debug term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Define term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Delimiter term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Directive term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Exception term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Float term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Format term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Function term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Identifier term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Ignore term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Include term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Keyword term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Label term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Macro term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Number term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Operator term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi PreCondit term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi PreProc term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Repeat term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi SpecialChar term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi SpecialComment term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Special term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Statement term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi StorageClass term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Structure term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Tag term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Title term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Typedef term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Type term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Underlined term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
|
||||||
|
" Sneak
|
||||||
|
hi SneakPluginScope term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi SneakStreakMask term=NONE cterm=NONE ctermfg=black ctermbg=darkgreen gui=NONE guifg=black guibg=darkgreen
|
||||||
|
hi SneakStreakStatusLine term=NONE cterm=NONE ctermfg=black ctermbg=darkgreen gui=NONE guifg=black guibg=darkgreen
|
||||||
|
hi SneakStreakTarget term=NONE cterm=NONE ctermfg=black ctermbg=green gui=NONE guifg=black guibg=green
|
||||||
|
|
||||||
|
" Optional Syntax Features
|
||||||
|
if g:nofrils_strbackgrounds
|
||||||
|
hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=233 gui=NONE guifg=NONE guibg=#121212
|
||||||
|
hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=233 gui=NONE guifg=NONE guibg=#121212
|
||||||
|
end
|
||||||
|
if g:nofrils_heavycomments
|
||||||
|
hi Comment term=NONE cterm=NONE ctermfg=135 ctermbg=NONE gui=NONE guifg=#AF5FFF guibg=NONE
|
||||||
|
end
|
||||||
|
if g:nofrils_heavylinenumbers
|
||||||
|
hi LineNr term=NONE cterm=NONE ctermfg=135 ctermbg=NONE gui=NONE guifg=#AF5FFF guibg=NONE
|
||||||
|
end
|
141
.vim/bundle/nofrils/colors/nofrils-light.vim
Normal file
141
.vim/bundle/nofrils/colors/nofrils-light.vim
Normal file
@ -0,0 +1,141 @@
|
|||||||
|
" Name: No Frils Light Colorscheme
|
||||||
|
" Author: robertmeta (on Github)
|
||||||
|
" URL: https://github.com/robertmeta/nofrils
|
||||||
|
" (see this url for latest release & screenshots)
|
||||||
|
" License: OSI approved MIT license
|
||||||
|
|
||||||
|
hi clear
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
|
||||||
|
let g:colors_name = "nofrils-light"
|
||||||
|
|
||||||
|
if !exists("g:nofrils_strbackgrounds")
|
||||||
|
let g:nofrils_strbackgrounds = 0
|
||||||
|
endif
|
||||||
|
if !exists("g:nofrils_heavycomments")
|
||||||
|
let g:nofrils_heavycomments = 0
|
||||||
|
endif
|
||||||
|
if !exists("g:nofrils_heavylinenumbers")
|
||||||
|
let g:nofrils_heavylinenumbers = 0
|
||||||
|
endif
|
||||||
|
|
||||||
|
" Baseline
|
||||||
|
hi Normal term=NONE cterm=NONE ctermfg=black ctermbg=255 gui=NONE guifg=#000000 guibg=#E4E4E4
|
||||||
|
|
||||||
|
" Faded
|
||||||
|
hi ColorColumn term=NONE cterm=NONE ctermfg=NONE ctermbg=253 gui=NONE guifg=NONE guibg=#DADADA
|
||||||
|
hi Comment term=NONE cterm=NONE ctermfg=248 ctermbg=NONE gui=NONE guifg=#A8A8A8 guibg=NONE
|
||||||
|
hi FoldColumn term=NONE cterm=NONE ctermfg=248 ctermbg=NONE gui=NONE guifg=#A8A8A8 guibg=NONE
|
||||||
|
hi Folded term=NONE cterm=NONE ctermfg=240 ctermbg=NONE gui=NONE guifg=#585858 guibg=NONE
|
||||||
|
hi LineNr term=NONE cterm=NONE ctermfg=248 ctermbg=bg gui=NONE guifg=#A8A8A8 guibg=NONE
|
||||||
|
hi NonText term=NONE cterm=NONE ctermfg=248 ctermbg=NONE gui=NONE guifg=#A8A8A8 guibg=NONE
|
||||||
|
hi SignColumn term=NONE cterm=NONE ctermfg=240 ctermbg=bg gui=NONE guifg=#585858 guibg=bg
|
||||||
|
hi SpecialKey term=NONE cterm=NONE ctermfg=240 ctermbg=bg gui=NONE guifg=#585858 guibg=bg
|
||||||
|
hi StatusLineNC term=NONE cterm=NONE ctermfg=fg ctermbg=248 gui=NONE guifg=fg guibg=#A8A8A8
|
||||||
|
hi VertSplit term=NONE cterm=NONE ctermfg=fg ctermbg=248 gui=NONE guifg=fg guibg=#A8A8A8
|
||||||
|
|
||||||
|
" Highlighted
|
||||||
|
hi CursorColumn term=NONE cterm=NONE ctermfg=NONE ctermbg=white gui=NONE guifg=NONE guibg=white
|
||||||
|
hi CursorIM term=NONE cterm=NONE ctermfg=fg ctermbg=4 gui=NONE guifg=fg guibg=#00FFFF
|
||||||
|
hi CursorLineNr term=NONE cterm=NONE ctermfg=NONE ctermbg=white gui=NONE guifg=NONE guibg=white
|
||||||
|
hi CursorLine term=NONE cterm=NONE ctermfg=NONE ctermbg=white gui=NONE guifg=NONE guibg=white
|
||||||
|
hi Cursor term=NONE cterm=NONE ctermfg=fg ctermbg=4 gui=NONE guifg=fg guibg=#00FFFF
|
||||||
|
hi Directory term=NONE cterm=NONE ctermfg=53 ctermbg=NONE gui=NONE guifg=#5F005F guibg=NONE
|
||||||
|
hi ErrorMsg term=NONE cterm=NONE ctermfg=9 ctermbg=white gui=NONE guifg=#FF5555 guibg=white
|
||||||
|
hi Error term=NONE cterm=NONE ctermfg=9 ctermbg=white gui=NONE guifg=#FF5555 guibg=white
|
||||||
|
hi IncSearch term=NONE cterm=NONE ctermfg=white ctermbg=2 gui=NONE guifg=white guibg=#008000
|
||||||
|
hi MatchParen term=NONE cterm=NONE ctermfg=15 ctermbg=4 gui=NONE guifg=#ffffff guibg=#000080
|
||||||
|
hi ModeMsg term=NONE cterm=NONE ctermfg=53 ctermbg=NONE gui=NONE guifg=#5F005F guibg=NONE
|
||||||
|
hi MoreMsg term=NONE cterm=NONE ctermfg=53 ctermbg=NONE gui=NONE guifg=#5F005F guibg=NONE
|
||||||
|
hi PmenuSel term=NONE cterm=NONE ctermfg=fg ctermbg=13 gui=NONE guifg=fg guibg=#FF00FF
|
||||||
|
hi Question term=NONE cterm=NONE ctermfg=53 ctermbg=NONE gui=NONE guifg=#5F005F guibg=NONE
|
||||||
|
hi Search term=NONE cterm=NONE ctermfg=white ctermbg=6 gui=NONE guifg=white guibg=#00CDCD
|
||||||
|
hi StatusLine term=NONE cterm=NONE ctermfg=white ctermbg=black gui=NONE guifg=white guibg=#000000
|
||||||
|
hi Todo term=NONE cterm=NONE ctermfg=2 ctermbg=NONE gui=NONE guifg=#008000 guibg=NONE
|
||||||
|
hi VisualNOS term=NONE cterm=NONE ctermfg=NONE ctermbg=53 gui=NONE guifg=NONE guibg=#5F005F
|
||||||
|
hi WarningMsg term=NONE cterm=NONE ctermfg=9 ctermbg=white gui=NONE guifg=#FF5555 guibg=white
|
||||||
|
|
||||||
|
" Reversed
|
||||||
|
hi PmenuSbar term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE
|
||||||
|
hi Pmenu term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE
|
||||||
|
hi PmenuThumb term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE
|
||||||
|
hi TabLineSel term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE
|
||||||
|
hi Visual term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE
|
||||||
|
hi WildMenu term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE
|
||||||
|
|
||||||
|
" Diff
|
||||||
|
hi DiffAdd term=NONE cterm=NONE ctermfg=2 ctermbg=NONE gui=NONE guifg=#008000 guibg=NONE
|
||||||
|
hi DiffChange term=NONE cterm=NONE ctermfg=94 ctermbg=NONE gui=NONE guifg=#875f00 guibg=NONE
|
||||||
|
hi DiffDelete term=NONE cterm=NONE ctermfg=1 ctermbg=NONE gui=NONE guifg=#800000 guibg=NONE
|
||||||
|
hi DiffText term=NONE cterm=NONE ctermfg=4 ctermbg=NONE gui=NONE guifg=#000080 guibg=NONE
|
||||||
|
|
||||||
|
" Spell
|
||||||
|
hi SpellBad term=underline cterm=underline ctermfg=5 ctermbg=NONE gui=underline guifg=#CD00CD guibg=NONE
|
||||||
|
hi SpellCap term=underline cterm=underline ctermfg=5 ctermbg=NONE gui=underline guifg=#CD00CD guibg=NONE
|
||||||
|
hi SpellLocal term=underline cterm=underline ctermfg=5 ctermbg=NONE gui=underline guifg=#CD00CD guibg=NONE
|
||||||
|
hi SpellRare term=underline cterm=underline ctermfg=5 ctermbg=NONE gui=underline guifg=#CD00CD guibg=NONE
|
||||||
|
|
||||||
|
" Vim Features
|
||||||
|
hi Menu term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Scrollbar term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi TabLineFill term=NONE cterm=NONE ctermfg=fg ctermbg=248 gui=NONE guifg=fg guibg=#A8A8A8
|
||||||
|
hi TabLine term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Tooltip term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
|
||||||
|
" Syntax Highlighting (or lack there of)
|
||||||
|
hi Boolean term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Conceal term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Conditional term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Constant term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Debug term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Define term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Delimiter term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Directive term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Exception term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Float term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Format term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Function term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Identifier term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Ignore term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Include term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Keyword term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Label term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Macro term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Number term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Operator term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi PreCondit term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi PreProc term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Repeat term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi SpecialChar term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi SpecialComment term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Special term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Statement term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi StorageClass term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Structure term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Tag term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Title term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Typedef term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Type term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Underlined term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
|
||||||
|
" Sneak
|
||||||
|
hi SneakPluginScope term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi SneakStreakMask term=NONE cterm=NONE ctermfg=black ctermbg=darkgreen gui=NONE guifg=black guibg=darkgreen
|
||||||
|
hi SneakStreakStatusLine term=NONE cterm=NONE ctermfg=black ctermbg=darkgreen gui=NONE guifg=black guibg=darkgreen
|
||||||
|
hi SneakStreakTarget term=NONE cterm=NONE ctermfg=black ctermbg=green gui=NONE guifg=black guibg=green
|
||||||
|
|
||||||
|
" Optional Syntax Features
|
||||||
|
if g:nofrils_strbackgrounds
|
||||||
|
hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=253 gui=NONE guifg=NONE guibg=#DADADA
|
||||||
|
hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=253 gui=NONE guifg=NONE guibg=#DADADA
|
||||||
|
end
|
||||||
|
if g:nofrils_heavycomments
|
||||||
|
hi Comment term=NONE cterm=NONE ctermfg=89 ctermbg=NONE gui=NONE guifg=#87005F guibg=NONE
|
||||||
|
end
|
||||||
|
if g:nofrils_heavylinenumbers
|
||||||
|
hi LineNr term=NONE cterm=NONE ctermfg=89 ctermbg=NONE gui=NONE guifg=#87005F guibg=NONE
|
||||||
|
end
|
141
.vim/bundle/nofrils/colors/nofrils-sepia.vim
Normal file
141
.vim/bundle/nofrils/colors/nofrils-sepia.vim
Normal file
@ -0,0 +1,141 @@
|
|||||||
|
" Name: No Frils Sepia Colorscheme
|
||||||
|
" Author: robertmeta (on Github)
|
||||||
|
" URL: https://github.com/robertmeta/nofrils
|
||||||
|
" (see this url for latest release & screenshots)
|
||||||
|
" License: OSI approved MIT license
|
||||||
|
|
||||||
|
hi clear
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
|
||||||
|
let g:colors_name = "nofrils-sepia"
|
||||||
|
|
||||||
|
if !exists("g:nofrils_strbackgrounds")
|
||||||
|
let g:nofrils_strbackgrounds = 0
|
||||||
|
endif
|
||||||
|
if !exists("g:nofrils_heavycomments")
|
||||||
|
let g:nofrils_heavycomments = 0
|
||||||
|
endif
|
||||||
|
if !exists("g:nofrils_heavylinenumbers")
|
||||||
|
let g:nofrils_heavylinenumbers = 0
|
||||||
|
endif
|
||||||
|
|
||||||
|
" Baseline
|
||||||
|
hi Normal term=NONE cterm=NONE ctermfg=black ctermbg=223 gui=NONE guifg=#000000 guibg=#ffdfaf
|
||||||
|
|
||||||
|
" Faded
|
||||||
|
hi ColorColumn term=NONE cterm=NONE ctermfg=NONE ctermbg=253 gui=NONE guifg=NONE guibg=#DADADA
|
||||||
|
hi Comment term=NONE cterm=NONE ctermfg=136 ctermbg=NONE gui=NONE guifg=#af8700 guibg=NONE
|
||||||
|
hi FoldColumn term=NONE cterm=NONE ctermfg=136 ctermbg=NONE gui=NONE guifg=#af8700 guibg=NONE
|
||||||
|
hi Folded term=NONE cterm=NONE ctermfg=240 ctermbg=NONE gui=NONE guifg=#585858 guibg=NONE
|
||||||
|
hi LineNr term=NONE cterm=NONE ctermfg=136 ctermbg=bg gui=NONE guifg=#af8700 guibg=NONE
|
||||||
|
hi NonText term=NONE cterm=NONE ctermfg=136 ctermbg=NONE gui=NONE guifg=#af8700 guibg=NONE
|
||||||
|
hi SignColumn term=NONE cterm=NONE ctermfg=240 ctermbg=bg gui=NONE guifg=#585858 guibg=bg
|
||||||
|
hi SpecialKey term=NONE cterm=NONE ctermfg=240 ctermbg=bg gui=NONE guifg=#585858 guibg=bg
|
||||||
|
hi StatusLineNC term=NONE cterm=NONE ctermfg=fg ctermbg=136 gui=NONE guifg=fg guibg=#af8700
|
||||||
|
hi VertSplit term=NONE cterm=NONE ctermfg=fg ctermbg=136 gui=NONE guifg=fg guibg=#af8700
|
||||||
|
|
||||||
|
" Highlight
|
||||||
|
hi CursorColumn term=NONE cterm=NONE ctermfg=NONE ctermbg=224 gui=NONE guifg=NONE guibg=#ffdfdf
|
||||||
|
hi CursorIM term=NONE cterm=NONE ctermfg=fg ctermbg=4 gui=NONE guifg=fg guibg=#00FFFF
|
||||||
|
hi CursorLineNr term=NONE cterm=NONE ctermfg=NONE ctermbg=224 gui=NONE guifg=NONE guibg=#ffdfdf
|
||||||
|
hi CursorLine term=NONE cterm=NONE ctermfg=NONE ctermbg=224 gui=NONE guifg=NONE guibg=#ffdfdf
|
||||||
|
hi Cursor term=NONE cterm=NONE ctermfg=fg ctermbg=4 gui=NONE guifg=fg guibg=#00FFFF
|
||||||
|
hi Directory term=NONE cterm=NONE ctermfg=53 ctermbg=NONE gui=NONE guifg=#5F005F guibg=NONE
|
||||||
|
hi ErrorMsg term=NONE cterm=NONE ctermfg=9 ctermbg=white gui=NONE guifg=#FF5555 guibg=white
|
||||||
|
hi Error term=NONE cterm=NONE ctermfg=9 ctermbg=white gui=NONE guifg=#FF5555 guibg=white
|
||||||
|
hi IncSearch term=NONE cterm=NONE ctermfg=white ctermbg=2 gui=NONE guifg=white guibg=#008000
|
||||||
|
hi MatchParen term=NONE cterm=NONE ctermfg=15 ctermbg=4 gui=NONE guifg=#ffffff guibg=#000080
|
||||||
|
hi ModeMsg term=NONE cterm=NONE ctermfg=53 ctermbg=NONE gui=NONE guifg=#5F005F guibg=NONE
|
||||||
|
hi MoreMsg term=NONE cterm=NONE ctermfg=53 ctermbg=NONE gui=NONE guifg=#5F005F guibg=NONE
|
||||||
|
hi PmenuSel term=NONE cterm=NONE ctermfg=fg ctermbg=13 gui=NONE guifg=fg guibg=#FF00FF
|
||||||
|
hi Question term=NONE cterm=NONE ctermfg=53 ctermbg=NONE gui=NONE guifg=#5F005F guibg=NONE
|
||||||
|
hi Search term=NONE cterm=NONE ctermfg=white ctermbg=6 gui=NONE guifg=white guibg=#00CDCD
|
||||||
|
hi StatusLine term=NONE cterm=NONE ctermfg=white ctermbg=fg gui=NONE guifg=white guibg=#000000
|
||||||
|
hi Todo term=NONE cterm=NONE ctermfg=2 ctermbg=NONE gui=NONE guifg=#008000 guibg=NONE
|
||||||
|
hi VisualNOS term=NONE cterm=NONE ctermfg=NONE ctermbg=53 gui=NONE guifg=NONE guibg=#5F005F
|
||||||
|
hi WarningMsg term=NONE cterm=NONE ctermfg=9 ctermbg=white gui=NONE guifg=#FF5555 guibg=white
|
||||||
|
|
||||||
|
" Reversed
|
||||||
|
hi PmenuSbar term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE
|
||||||
|
hi Pmenu term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE
|
||||||
|
hi PmenuThumb term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE
|
||||||
|
hi TabLineSel term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE
|
||||||
|
hi Visual term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE
|
||||||
|
hi WildMenu term=reverse cterm=reverse ctermfg=NONE ctermbg=NONE gui=reverse guifg=NONE guibg=NONE
|
||||||
|
|
||||||
|
" Diff
|
||||||
|
hi DiffAdd term=NONE cterm=NONE ctermfg=2 ctermbg=NONE gui=NONE guifg=#008000 guibg=NONE
|
||||||
|
hi DiffChange term=NONE cterm=NONE ctermfg=94 ctermbg=NONE gui=NONE guifg=#875f00 guibg=NONE
|
||||||
|
hi DiffDelete term=NONE cterm=NONE ctermfg=1 ctermbg=NONE gui=NONE guifg=#800000 guibg=NONE
|
||||||
|
hi DiffText term=NONE cterm=NONE ctermfg=4 ctermbg=NONE gui=NONE guifg=#000080 guibg=NONE
|
||||||
|
|
||||||
|
" Spell
|
||||||
|
hi SpellBad term=underline cterm=underline ctermfg=5 ctermbg=NONE gui=underline guifg=#CD00CD guibg=NONE
|
||||||
|
hi SpellCap term=underline cterm=underline ctermfg=5 ctermbg=NONE gui=underline guifg=#CD00CD guibg=NONE
|
||||||
|
hi SpellLocal term=underline cterm=underline ctermfg=5 ctermbg=NONE gui=underline guifg=#CD00CD guibg=NONE
|
||||||
|
hi SpellRare term=underline cterm=underline ctermfg=5 ctermbg=NONE gui=underline guifg=#CD00CD guibg=NONE
|
||||||
|
|
||||||
|
" Vim Features
|
||||||
|
hi Menu term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Scrollbar term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi TabLineFill term=NONE cterm=NONE ctermfg=fg ctermbg=136 gui=NONE guifg=fg guibg=#af8700
|
||||||
|
hi TabLine term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Tooltip term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
|
||||||
|
" Syntax Highsepiaing (or lack there of)
|
||||||
|
hi Boolean term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Conceal term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Conditional term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Constant term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Debug term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Define term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Delimiter term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Directive term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Exception term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Float term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Format term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Function term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Identifier term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Ignore term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Include term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Keyword term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Label term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Macro term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Number term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Operator term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi PreCondit term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi PreProc term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Repeat term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi SpecialChar term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi SpecialComment term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Special term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Statement term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi StorageClass term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Structure term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Tag term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Title term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Typedef term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Type term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi Underlined term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
|
||||||
|
" Sneak
|
||||||
|
hi SneakPluginScope term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE gui=NONE guifg=NONE guibg=NONE
|
||||||
|
hi SneakStreakMask term=NONE cterm=NONE ctermfg=fg ctermbg=darkgreen gui=NONE guifg=black guibg=darkgreen
|
||||||
|
hi SneakStreakStatusLine term=NONE cterm=NONE ctermfg=fg ctermbg=darkgreen gui=NONE guifg=black guibg=darkgreen
|
||||||
|
hi SneakStreakTarget term=NONE cterm=NONE ctermfg=fg ctermbg=green gui=NONE guifg=black guibg=green
|
||||||
|
|
||||||
|
" Optional Syntax Features
|
||||||
|
if g:nofrils_strbackgrounds
|
||||||
|
hi Character term=NONE cterm=NONE ctermfg=NONE ctermbg=222 gui=NONE guifg=NONE guibg=#DADADA
|
||||||
|
hi String term=NONE cterm=NONE ctermfg=NONE ctermbg=222 gui=NONE guifg=NONE guibg=#DADADA
|
||||||
|
end
|
||||||
|
if g:nofrils_heavycomments
|
||||||
|
hi Comment term=NONE cterm=NONE ctermfg=89 ctermbg=NONE gui=NONE guifg=#87005F guibg=NONE
|
||||||
|
end
|
||||||
|
if g:nofrils_heavylinenumbers
|
||||||
|
hi LineNr term=NONE cterm=NONE ctermfg=89 ctermbg=NONE gui=NONE guifg=#87005F guibg=NONE
|
||||||
|
end
|
285
home/.vimrc
285
home/.vimrc
@ -1,50 +1,189 @@
|
|||||||
call pathogen#infect()
|
call pathogen#infect()
|
||||||
set noai
|
|
||||||
set vb
|
" Setup {{
|
||||||
set binary noeol
|
|
||||||
set tabstop=2
|
|
||||||
set shiftwidth=2
|
|
||||||
set softtabstop=2
|
|
||||||
set expandtab
|
|
||||||
set ruler
|
|
||||||
set incsearch
|
|
||||||
set hlsearch
|
|
||||||
set backspace=indent,eol,start
|
|
||||||
set nocompatible
|
set nocompatible
|
||||||
set nobackup
|
set shortmess+=filmnrxoOtT
|
||||||
|
" }}
|
||||||
|
|
||||||
|
" Plugins {{
|
||||||
|
" }}
|
||||||
|
|
||||||
|
" General Settings {{
|
||||||
|
scriptencoding utf-8
|
||||||
|
|
||||||
|
" VimCrypt encryption method
|
||||||
|
set cm=blowfish2
|
||||||
|
|
||||||
|
" Views, Backups, Swap, Info, and Undo files {{
|
||||||
|
set viminfo+=n~/.vim/viminfo
|
||||||
|
set history=1000
|
||||||
|
set backup
|
||||||
|
set undofile
|
||||||
|
set undolevels=1000
|
||||||
|
set undoreload=10000
|
||||||
|
" Make directories for backups, swap, views, and undo
|
||||||
|
" Also set appropriate settings to use those dirs
|
||||||
|
function! InitializeDirectories()
|
||||||
|
let base_dir = $HOME . '/.vim'
|
||||||
|
let dir_list = {
|
||||||
|
\ 'backups': 'backupdir',
|
||||||
|
\ 'views': 'viewdir',
|
||||||
|
\ 'swaps': 'directory',
|
||||||
|
\ 'undos': 'undodir' }
|
||||||
|
for [dirname, settingname] in items(dir_list)
|
||||||
|
let directory = base_dir . '/' . dirname . '/'
|
||||||
|
if exists("*mkdir")
|
||||||
|
if !isdirectory(directory)
|
||||||
|
call mkdir(directory)
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
if !isdirectory(directory)
|
||||||
|
echo "Warning: Unable to create directory: " . directory
|
||||||
|
echo "Try: mkdir -p " . directory
|
||||||
|
else
|
||||||
|
let directory = substitute(directory, " ", "\\\\ ", "g")
|
||||||
|
exec "set " . settingname . "=" . directory
|
||||||
|
endif
|
||||||
|
endfor
|
||||||
|
endfunction
|
||||||
|
call InitializeDirectories()
|
||||||
|
" }}
|
||||||
|
" }}
|
||||||
|
|
||||||
|
" Text Formatting {{
|
||||||
|
function! SetTabWidth(width)
|
||||||
|
exec "set shiftwidth=" . a:width
|
||||||
|
exec "set tabstop=" . a:width
|
||||||
|
exec "set softtabstop=" . a:width
|
||||||
|
endfunction
|
||||||
|
set expandtab " Tabs are spaces
|
||||||
|
call SetTabWidth(2) " I use columns of 2 spaces
|
||||||
|
|
||||||
|
set list
|
||||||
|
set listchars=tab:\ \ ,trail:•,extends:#,nbsp:.
|
||||||
|
" }}
|
||||||
|
|
||||||
|
" Search {{
|
||||||
|
set incsearch " Find as you type
|
||||||
|
set hlsearch " Highlight search terms
|
||||||
|
set ignorecase " Case insensitive
|
||||||
|
set smartcase " Case sensitive when uppercase chars are present
|
||||||
|
" Hit backspace in normal mode to clear hlsearch
|
||||||
|
nmap <silent> <BS> :nohlsearch<CR>
|
||||||
|
" }}
|
||||||
|
|
||||||
set number
|
set number
|
||||||
colorscheme zellnerbrb
|
set norelativenumber
|
||||||
hi ErrorMsg term=standout cterm=bold ctermfg=9 ctermbg=9
|
|
||||||
hi WarningMsg term=standout cterm=bold ctermfg=1 guifg=Black
|
|
||||||
|
|
||||||
syntax on
|
set timeout ttimeoutlen=50
|
||||||
filetype plugin on
|
set mouse= " No mouse support
|
||||||
filetype indent off
|
set pastetoggle=<F12> " F12 to enable pastetoggle (sane indentation on pastes)
|
||||||
autocmd FileType * setlocal formatoptions-=c formatoptions-=r formatoptions-=o
|
set nospell " No spell checking
|
||||||
au BufRead *.html set filetype=htmlm4
|
|
||||||
au BufRead *.md set filetype=markdown
|
|
||||||
au BufRead /tmp/mutt-* set tw=72
|
|
||||||
set laststatus=2
|
|
||||||
syntax enable
|
|
||||||
set background=dark
|
|
||||||
set mouse=
|
|
||||||
|
|
||||||
" Java settings
|
" Disable bells
|
||||||
let java_highlight_all=1
|
set noerrorbells visualbell t_vb=
|
||||||
let java_highlight_functions="style"
|
if has('autocmd')
|
||||||
let java_allow_cpp_keywords=1
|
autocmd GUIEnter * set visualbell t_vb=
|
||||||
|
|
||||||
let g:airline_powerline_fonts = 1
|
|
||||||
|
|
||||||
if filereadable(glob("./.vimrc.local"))
|
|
||||||
source ./.vimrc.local
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
nnoremap Q <nop>
|
" Tabs and Buffers {{
|
||||||
let g:ctrlp_custom_ignore = {
|
set tabpagemax=15 " Only show 15 tabs
|
||||||
\ 'dir': '\v[\/](\.git|build)$',
|
set hidden " Allow buffer switching without saving
|
||||||
\ }
|
" }}
|
||||||
|
|
||||||
|
set cursorline " Highlight current line
|
||||||
|
set backspace=indent,eol,start " Backspace for dummies
|
||||||
|
set linespace=0 " No extra spaces between rows
|
||||||
|
set winminheight=0 " Windows can be 0 lines high
|
||||||
|
set wildmenu " Show list instead of just completing
|
||||||
|
set wildmode=list:longest,full " Command <Tab> completion, list matches,
|
||||||
|
" then longest common part, then all
|
||||||
|
set whichwrap= " Don't go to previous lines when going left/right
|
||||||
|
set scrolljump=5 " Lines to scroll when cursor leaves screen
|
||||||
|
set scrolloff=2 " Minimum lines to keep above/below cursor
|
||||||
|
set nofoldenable " Don't auto-fold code
|
||||||
|
set foldmethod=syntax " Fold based on syntax
|
||||||
|
|
||||||
|
set nowrap " Don't wrap long lines
|
||||||
|
set nojoinspaces " Prevents inserting two spaces after punctiuation on
|
||||||
|
" a join (J)
|
||||||
|
set splitright " Puts new vsplit windows to the right of current
|
||||||
|
set splitbelow " Puts new split windows to the bottom of current
|
||||||
|
set showmatch " Show matchign brackets/parens
|
||||||
|
set matchpairs+=<:> " Match < and > with %
|
||||||
|
|
||||||
|
set formatoptions+=j " Remove comment leaders when joining lines in comments
|
||||||
|
" }}
|
||||||
|
|
||||||
|
" Colors and UI {{
|
||||||
|
syntax on
|
||||||
|
set colorcolumn=120 " Visual indicator on column 120
|
||||||
|
" Status line {{
|
||||||
|
set laststatus=2 " Always show status line
|
||||||
|
set statusline=%f " Path to the file
|
||||||
|
set statusline+=%< " If status line is too long, truncate here
|
||||||
|
set statusline+=\ %y " File type, e.g. [go]
|
||||||
|
set statusline+=%r " [RO] if read-only
|
||||||
|
set statusline+=%m " [+] if modified
|
||||||
|
set statusline+=%= " Switch to right side
|
||||||
|
set statusline+=%p%% " % through file in lines
|
||||||
|
set statusline+=\ %l,%c " Line, Col numbers
|
||||||
|
|
||||||
|
set showmode " Show current mode below the status line on left side
|
||||||
|
" (when not in normal mode)
|
||||||
|
set showcmd " Show partial commands below the status line on the
|
||||||
|
" right (and selected chars/lines in visual mode)
|
||||||
|
" }}
|
||||||
|
|
||||||
|
" Colorscheme {{
|
||||||
|
set background=dark
|
||||||
|
colorscheme nofrils-dark
|
||||||
|
let g:nofrils_heavycomments=1
|
||||||
|
let g:nofrils_heavylinenumbers=1
|
||||||
|
" }}
|
||||||
|
" }}
|
||||||
|
|
||||||
|
" Utility {{
|
||||||
|
" Vim REST Console {{
|
||||||
|
let g:vrc_trigger = '<leader>r'
|
||||||
|
" }}
|
||||||
|
|
||||||
|
" Tagbar {{
|
||||||
|
nnoremap <silent> <leader>tt :TagbarToggle<CR>
|
||||||
|
let g:tagbar_autofocus = 1
|
||||||
|
let g:tagbar_autoclose = 1
|
||||||
|
" }}
|
||||||
|
" }}
|
||||||
|
|
||||||
|
" Go {{
|
||||||
|
" Convenient mappings for all Go things
|
||||||
|
au FileType go nmap <leader>r :GoRun!<CR>
|
||||||
|
au FileType go nmap <leader>e <Plug>(go-rename)
|
||||||
|
au FileType go nmap <leader>s <Plug>(go-implements)
|
||||||
|
au FileType go nmap <leader>t :GoTest!<CR>
|
||||||
|
au FileType go nmap <leader>c <Plug>(go-coverage)
|
||||||
|
au FileType go nmap <leader>v <Plug>(go-vet)
|
||||||
|
au FileType go nmap <leader>gd <Plug>(go-doc)
|
||||||
|
au FileType go nmap <leader>d :GoDef<CR>
|
||||||
|
au FileType go nmap <leader>D :GoDescribe<CR>
|
||||||
|
|
||||||
|
" Use `goimports` instead of `gofmt`
|
||||||
|
let g:go_fmt_command = "goimports"
|
||||||
|
" }}
|
||||||
|
|
||||||
|
" Java {{
|
||||||
|
" let java_highlight_all=1
|
||||||
|
" let java_highlight_functions="style"
|
||||||
|
" let java_allow_cpp_keywords=1
|
||||||
|
" }}
|
||||||
|
|
||||||
|
" JSON {{
|
||||||
|
nmap <leader>jt <Esc>:%!python -m json.tool<CR><Esc>:set filetype=json<CR>
|
||||||
|
nmap <leader>jT <Esc>:.!python -m json.tool<CR><Esc>:set filetype=json<CR>
|
||||||
|
let g:vim_json_syntax_conceal = 0
|
||||||
|
" }}
|
||||||
|
|
||||||
|
" Misc Things {{
|
||||||
" Vimwiki {{
|
" Vimwiki {{
|
||||||
let g:vimwiki_list = [{'path': '~/Dropbox/Documents/vimwiki/vimwiki', 'path_html': '~/Dropbox/Documents/vimwiki/vimwiki_html/', 'auto_export':'1'}]
|
let g:vimwiki_list = [{'path': '~/Dropbox/Documents/vimwiki/vimwiki', 'path_html': '~/Dropbox/Documents/vimwiki/vimwiki_html/', 'auto_export':'1'}]
|
||||||
nnoremap <Leader>wb :Vimwiki2HTMLBrowse<CR><CR>
|
nnoremap <Leader>wb :Vimwiki2HTMLBrowse<CR><CR>
|
||||||
@ -57,29 +196,65 @@ let g:ctrlp_custom_ignore = {
|
|||||||
let g:gist_post_private = 1
|
let g:gist_post_private = 1
|
||||||
" }}
|
" }}
|
||||||
|
|
||||||
" json Formatting {{
|
|
||||||
nmap <leader>jt <Esc>:%!python -m json.tool<CR><Esc>:set filetype=json<CR>
|
|
||||||
let g:vim_json_syntax_conceal = 0
|
|
||||||
" }}
|
|
||||||
|
|
||||||
" Scratch File {{
|
" Scratch File {{
|
||||||
nmap <leader>sc :Scratch<CR>
|
nmap <leader>sc :Scratch<CR>
|
||||||
nmap <leader>cc :Sscratch<CR>
|
nmap <leader>cc :Sscratch<CR>
|
||||||
" }}
|
" }}
|
||||||
|
|
||||||
let g:netrw_sort_sequence='[\/]$,\.[a-np-z]$,main.go$,[^main]\.go$,\.h$,\.c$,\.cpp$,*,\.o$,\.obj$,\.info$,\.swp$,\.bak$,\~$'
|
" Show syntax highlighting groups for word under cursor {{
|
||||||
|
" From http://stackoverflow.com/a/7893500/859353
|
||||||
|
nmap <leader>sn :call <SID>SynStack()<CR>
|
||||||
" now set it up to change the status line based on mode
|
function! <SID>SynStack()
|
||||||
au InsertEnter * hi StatusLine term=reverse ctermbg=5 gui=undercurl guisp=Magenta
|
if !exists("*synstack")
|
||||||
au InsertLeave * hi StatusLine term=reverse ctermfg=0 ctermbg=2 gui=bold,reverse
|
return
|
||||||
|
endif
|
||||||
|
echo map(synstack(line('.'), col('.')), 'synIDattr(v:val, "name")')
|
||||||
|
endfunc
|
||||||
|
" }}
|
||||||
|
" }}
|
||||||
|
|
||||||
|
" Mappings and Macros {{
|
||||||
|
" expand_region {{
|
||||||
vmap v <Plug>(expand_region_expand)
|
vmap v <Plug>(expand_region_expand)
|
||||||
vmap <C-v> <Plug>(expand_region_shrink)
|
vmap <C-v> <Plug>(expand_region_shrink)
|
||||||
set rtp+=$GOPATH/src/github.com/golang/lint/misc/vim
|
" }}
|
||||||
autocmd BufWritePost,FileWritePost *.go execute 'Lint' | cwindow
|
|
||||||
|
|
||||||
" Use `goimports` instead of `gofmt`
|
" Code Folding Options {{
|
||||||
let g:go_fmt_command = "goimports"
|
nmap <leader>f0 :set foldlevel=0<CR>
|
||||||
|
nmap <leader>f1 :set foldlevel=1<CR>
|
||||||
|
nmap <leader>f2 :set foldlevel=2<CR>
|
||||||
|
nmap <leader>f3 :set foldlevel=3<CR>
|
||||||
|
nmap <leader>f4 :set foldlevel=4<CR>
|
||||||
|
nmap <leader>f5 :set foldlevel=5<CR>
|
||||||
|
nmap <leader>f6 :set foldlevel=6<CR>
|
||||||
|
nmap <leader>f7 :set foldlevel=7<CR>
|
||||||
|
nmap <leader>f8 :set foldlevel=8<CR>
|
||||||
|
nmap <leader>f9 :set foldlevel=9<CR>
|
||||||
|
" }}
|
||||||
|
|
||||||
|
" Find merge-conflict markers {{
|
||||||
|
map <leader>fc /\v^[<\|=>]{7}( .*\|$)<CR>
|
||||||
|
" }}
|
||||||
|
|
||||||
|
" Visual Shifting (Does not exit Visual mode) {{
|
||||||
|
vnoremap < <gv
|
||||||
|
vnoremap > >gv
|
||||||
|
" }}
|
||||||
|
|
||||||
|
" Allow the repeat operator on visual selsections {{
|
||||||
|
vnoremap . :normal .<CR>
|
||||||
|
" }}
|
||||||
|
" }}
|
||||||
|
|
||||||
|
" Overrides {{
|
||||||
|
" Hook for local (user) changes
|
||||||
|
if filereadable(expand("~/.vimrc.local"))
|
||||||
|
source ~/.vimrc.local
|
||||||
|
endif
|
||||||
|
|
||||||
|
" Hook for local (directory) changes
|
||||||
|
if filereadable(glob("./.vimrc.local"))
|
||||||
|
source ./.vimrc.local
|
||||||
|
endif
|
||||||
|
" }}
|
||||||
|
|
||||||
nmap <F8> :TagbarToggle<CR>
|
|
||||||
|
Loading…
Reference in New Issue
Block a user