mirror of https://github.com/amix/vimrc.git
parent
795a8fb80d
commit
e81e42ec4d
@ -0,0 +1,89 @@ |
||||
ack.vim is distributed under the same license terms as Vim itself, which you |
||||
can find in full with `:help license` within Vim, or copied in full herein. |
||||
|
||||
Copyright (c) 2007-2015 Antoine Imbert <antoine.imbert+ackvim@gmail.com> |
||||
and contributors. |
||||
|
||||
Maintainers may be contacted via GitHub Issues at: |
||||
|
||||
https://github.com/mileszs/ack.vim/issues |
||||
|
||||
|
||||
VIM LICENSE |
||||
|
||||
I) There are no restrictions on distributing unmodified copies of Vim except |
||||
that they must include this license text. You can also distribute |
||||
unmodified parts of Vim, likewise unrestricted except that they must |
||||
include this license text. You are also allowed to include executables |
||||
that you made from the unmodified Vim sources, plus your own usage |
||||
examples and Vim scripts. |
||||
|
||||
II) It is allowed to distribute a modified (or extended) version of Vim, |
||||
including executables and/or source code, when the following four |
||||
conditions are met: |
||||
1) This license text must be included unmodified. |
||||
2) The modified Vim must be distributed in one of the following five ways: |
||||
a) If you make changes to Vim yourself, you must clearly describe in |
||||
the distribution how to contact you. When the maintainer asks you |
||||
(in any way) for a copy of the modified Vim you distributed, you |
||||
must make your changes, including source code, available to the |
||||
maintainer without fee. The maintainer reserves the right to |
||||
include your changes in the official version of Vim. What the |
||||
maintainer will do with your changes and under what license they |
||||
will be distributed is negotiable. If there has been no negotiation |
||||
then this license, or a later version, also applies to your changes. |
||||
The current maintainer is Bram Moolenaar <Bram@vim.org>. If this |
||||
changes it will be announced in appropriate places (most likely |
||||
vim.sf.net, www.vim.org and/or comp.editors). When it is completely |
||||
impossible to contact the maintainer, the obligation to send him |
||||
your changes ceases. Once the maintainer has confirmed that he has |
||||
received your changes they will not have to be sent again. |
||||
b) If you have received a modified Vim that was distributed as |
||||
mentioned under a) you are allowed to further distribute it |
||||
unmodified, as mentioned at I). If you make additional changes the |
||||
text under a) applies to those changes. |
||||
c) Provide all the changes, including source code, with every copy of |
||||
the modified Vim you distribute. This may be done in the form of a |
||||
context diff. You can choose what license to use for new code you |
||||
add. The changes and their license must not restrict others from |
||||
making their own changes to the official version of Vim. |
||||
d) When you have a modified Vim which includes changes as mentioned |
||||
under c), you can distribute it without the source code for the |
||||
changes if the following three conditions are met: |
||||
- The license that applies to the changes permits you to distribute |
||||
the changes to the Vim maintainer without fee or restriction, and |
||||
permits the Vim maintainer to include the changes in the official |
||||
version of Vim without fee or restriction. |
||||
- You keep the changes for at least three years after last |
||||
distributing the corresponding modified Vim. When the maintainer |
||||
or someone who you distributed the modified Vim to asks you (in |
||||
any way) for the changes within this period, you must make them |
||||
available to him. |
||||
- You clearly describe in the distribution how to contact you. This |
||||
contact information must remain valid for at least three years |
||||
after last distributing the corresponding modified Vim, or as long |
||||
as possible. |
||||
e) When the GNU General Public License (GPL) applies to the changes, |
||||
you can distribute the modified Vim under the GNU GPL version 2 or |
||||
any later version. |
||||
3) A message must be added, at least in the output of the ":version" |
||||
command and in the intro screen, such that the user of the modified Vim |
||||
is able to see that it was modified. When distributing as mentioned |
||||
under 2)e) adding the message is only required for as far as this does |
||||
not conflict with the license used for the changes. |
||||
4) The contact information as required under 2)a) and 2)d) must not be |
||||
removed or changed, except that the person himself can make |
||||
corrections. |
||||
|
||||
III) If you distribute a modified version of Vim, you are encouraged to use |
||||
the Vim license for your changes and make them available to the |
||||
maintainer, including the source code. The preferred way to do this is |
||||
by e-mail or by uploading the files to a server and e-mailing the URL. |
||||
If the number of changes is small (e.g., a modified Makefile) e-mailing a |
||||
context diff will do. The e-mail address to be used is |
||||
<maintainer@vim.org> |
||||
|
||||
IV) It is not allowed to remove this license from the distribution of the Vim |
||||
sources, parts of it or from a modified version. You may use this |
||||
license for previous Vim releases instead of the license that they came |
||||
with, at your option. |
@ -0,0 +1,40 @@ |
||||
"============================================================================ |
||||
"File: pug_lint.vim |
||||
"Description: Syntax checking plugin for syntastic.vim |
||||
"Maintainer: Ben Parnell <benjaminparnell.94@gmail.com> |
||||
"License: This program is free software. It comes without any warranty, |
||||
" to the extent permitted by applicable law. You can redistribute |
||||
" it and/or modify it under the terms of the Do What The Fuck You |
||||
" Want To Public License, Version 2, as published by Sam Hocevar. |
||||
" See http://sam.zoy.org/wtfpl/COPYING for more details. |
||||
" |
||||
"============================================================================ |
||||
|
||||
if exists('g:loaded_syntastic_pug_pug_lint_checker') |
||||
finish |
||||
endif |
||||
let g:loaded_syntastic_pug_pug_lint_checker = 1 |
||||
|
||||
let s:save_cpo = &cpo |
||||
set cpo&vim |
||||
|
||||
function! SyntaxCheckers_pug_pug_lint_GetLocList() dict |
||||
let makeprg = self.makeprgBuild({ 'args_after': '-r inline' }) |
||||
|
||||
let errorformat = '%f:%l:%c %m' |
||||
|
||||
return SyntasticMake({ |
||||
\ 'makeprg': makeprg, |
||||
\ 'errorformat': errorformat, |
||||
\ 'returns': [0, 2] }) |
||||
endfunction |
||||
|
||||
call g:SyntasticRegistry.CreateAndRegisterChecker({ |
||||
\ 'filetype': 'pug', |
||||
\ 'name': 'pug_lint', |
||||
\ 'exec': 'pug-lint' }) |
||||
|
||||
let &cpo = s:save_cpo |
||||
unlet s:save_cpo |
||||
|
||||
" vim: set sw=4 sts=4 et fdm=marker: |
@ -0,0 +1,23 @@ |
||||
"============================================================================ |
||||
"File: stylelint.vim |
||||
"Description: Syntax checking plugin for syntastic.vim |
||||
"Maintainer: LCD 47 <lcd047 at gmail dot com> |
||||
"License: This program is free software. It comes without any warranty, |
||||
" to the extent permitted by applicable law. You can redistribute |
||||
" it and/or modify it under the terms of the Do What The Fuck You |
||||
" Want To Public License, Version 2, as published by Sam Hocevar. |
||||
" See http://sam.zoy.org/wtfpl/COPYING for more details. |
||||
" |
||||
"============================================================================ |
||||
|
||||
if exists('g:loaded_syntastic_scss_stylelint_checker') |
||||
finish |
||||
endif |
||||
let g:loaded_syntastic_scss_stylelint_checker = 1 |
||||
|
||||
call g:SyntasticRegistry.CreateAndRegisterChecker({ |
||||
\ 'filetype': 'scss', |
||||
\ 'name': 'stylelint', |
||||
\ 'redirect': 'css/stylelint'}) |
||||
|
||||
" vim: set sw=4 sts=4 et fdm=marker: |
@ -0,0 +1,52 @@ |
||||
"============================================================================ |
||||
"File: yamllint.vim |
||||
"Description: YAML files linting for syntastic.vim |
||||
"Maintainer: Adrien Vergรฉ |
||||
"License: This program is free software. It comes without any warranty, |
||||
" to the extent permitted by applicable law. You can redistribute |
||||
" it and/or modify it under the terms of the Do What The Fuck You |
||||
" Want To Public License, Version 2, as published by Sam Hocevar. |
||||
" See http://sam.zoy.org/wtfpl/COPYING for more details. |
||||
" |
||||
"============================================================================ |
||||
|
||||
if exists('g:loaded_syntastic_yaml_yamllint_checker') |
||||
finish |
||||
endif |
||||
let g:loaded_syntastic_yaml_yamllint_checker = 1 |
||||
|
||||
let s:save_cpo = &cpo |
||||
set cpo&vim |
||||
|
||||
function! SyntaxCheckers_yaml_yamllint_GetLocList() dict |
||||
let makeprg = self.makeprgBuild({ 'args_after': '-f parsable' }) |
||||
|
||||
let errorformat = |
||||
\ '%f:%l:%c: [%trror] %m,' . |
||||
\ '%f:%l:%c: [%tarning] %m' |
||||
|
||||
let env = syntastic#util#isRunningWindows() ? {} : { 'TERM': 'dumb' } |
||||
|
||||
let loclist = SyntasticMake({ |
||||
\ 'makeprg': makeprg, |
||||
\ 'errorformat': errorformat, |
||||
\ 'env': env, |
||||
\ 'returns': [0, 1] }) |
||||
|
||||
for e in loclist |
||||
if e['type'] ==? 'W' |
||||
let e['subtype'] = 'Style' |
||||
endif |
||||
endfor |
||||
|
||||
return loclist |
||||
endfunction |
||||
|
||||
call g:SyntasticRegistry.CreateAndRegisterChecker({ |
||||
\ 'filetype': 'yaml', |
||||
\ 'name': 'yamllint' }) |
||||
|
||||
let &cpo = s:save_cpo |
||||
unlet s:save_cpo |
||||
|
||||
" vim: set sw=4 sts=4 et fdm=marker: |
@ -0,0 +1,21 @@ |
||||
The MIT License (MIT) |
||||
|
||||
Copyright (C) 2013-2016 Bailey Ling & Contributors. |
||||
|
||||
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. |
@ -0,0 +1,51 @@ |
||||
# vim-airline-themes |
||||
|
||||
This is the official theme repository for [vim-airline](https://github.com/vim-airline/vim-airline). |
||||
|
||||
# Installation |
||||
|
||||
This plugin follows the standard runtime path structure, and as such it can be installed with a variety of plugin managers: |
||||
|
||||
* [Pathogen][4] |
||||
* `git clone https://github.com/vim-airline/vim-airline-themes ~/.vim/bundle/vim-airline-themes` |
||||
* Remember to run `:Helptags` to generate help tags |
||||
* [NeoBundle][5] |
||||
* `NeoBundle 'vim-airline/vim-airline-themes'` |
||||
* [Vundle][6] |
||||
* `Plugin 'vim-airline/vim-airline-themes'` |
||||
* [Plug][7] |
||||
* `Plug 'vim-airline/vim-airline-themes'` |
||||
* manual |
||||
* copy all of the files into your `~/.vim` directory |
||||
|
||||
|
||||
# Contribution Guidelines |
||||
|
||||
## New themes |
||||
|
||||
* Pull requests for new themes are welcome. Please be sure to include a screenshot. You can paste an image into issue [#1](https://github.com/vim-airline/vim-airline-themes/issues/1), and then editing the post to reveal the uploaded image URL. |
||||
|
||||
## Modifications to existing themes |
||||
|
||||
* Themes are subjective, so if you are going to make modifications to an existing theme, please expose a configurable variable to allow users to choose how the theme will react. |
||||
|
||||
# Screenshots |
||||
|
||||
Screenshots are in the process of being migrated here. In the meantime you can find screenshots in the existing repository's [Wiki](https://github.com/vim-airline/vim-airline/wiki/Screenshots). |
||||
|
||||
# Maintenance |
||||
|
||||
If you are interested in becoming the official maintainer of this project, please contact [**@bling**][1], [**@chrisbra**][2], or [**@mhartington**][3]. |
||||
|
||||
# License |
||||
|
||||
MIT License. Copyright (c) 2013-2016 Bailey Ling & Contributors. |
||||
|
||||
|
||||
[1]: https://github.com/bling |
||||
[2]: https://github.com/chrisbra |
||||
[3]: https://github.com/mhartington |
||||
[4]: https://github.com/tpope/vim-pathogen |
||||
[5]: https://github.com/Shougo/neobundle.vim |
||||
[6]: https://github.com/gmarik/vundle |
||||
[7]: https://github.com/junegunn/vim-plug |
@ -0,0 +1,73 @@ |
||||
" vim-airline template by chartoin (http://github.com/chartoin) |
||||
" Base 16 3024 Scheme by Jan T. Sott (http://github.com/idleberg) |
||||
let g:airline#themes#base16_3024#palette = {} |
||||
let s:gui00 = "#090300" |
||||
let s:gui01 = "#3a3432" |
||||
let s:gui02 = "#4a4543" |
||||
let s:gui03 = "#5c5855" |
||||
let s:gui04 = "#807d7c" |
||||
let s:gui05 = "#a5a2a2" |
||||
let s:gui06 = "#d6d5d4" |
||||
let s:gui07 = "#f7f7f7" |
||||
let s:gui08 = "#db2d20" |
||||
let s:gui09 = "#e8bbd0" |
||||
let s:gui0A = "#fded02" |
||||
let s:gui0B = "#01a252" |
||||
let s:gui0C = "#b5e4f4" |
||||
let s:gui0D = "#01a0e4" |
||||
let s:gui0E = "#a16a94" |
||||
let s:gui0F = "#cdab53" |
||||
|
||||
let s:cterm00 = 0 |
||||
let s:cterm01 = 59 |
||||
let s:cterm02 = 59 |
||||
let s:cterm03 = 59 |
||||
let s:cterm04 = 102 |
||||
let s:cterm05 = 145 |
||||
let s:cterm06 = 188 |
||||
let s:cterm07 = 15 |
||||
let s:cterm08 = 1 |
||||
let s:cterm09 = 182 |
||||
let s:cterm0A = 11 |
||||
let s:cterm0B = 35 |
||||
let s:cterm0C = 153 |
||||
let s:cterm0D = 38 |
||||
let s:cterm0E = 132 |
||||
let s:cterm0F = 179 |
||||
|
||||
let s:N1 = [ s:gui01, s:gui0B, s:cterm01, s:cterm0B ] |
||||
let s:N2 = [ s:gui06, s:gui02, s:cterm06, s:cterm02 ] |
||||
let s:N3 = [ s:gui09, s:gui01, s:cterm09, s:cterm01 ] |
||||
let g:airline#themes#base16_3024#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3) |
||||
|
||||
let s:I1 = [ s:gui01, s:gui0D, s:cterm01, s:cterm0D ] |
||||
let s:I2 = [ s:gui06, s:gui02, s:cterm06, s:cterm02 ] |
||||
let s:I3 = [ s:gui09, s:gui01, s:cterm09, s:cterm01 ] |
||||
let g:airline#themes#base16_3024#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3) |
||||
|
||||
let s:R1 = [ s:gui01, s:gui08, s:cterm01, s:cterm08 ] |
||||
let s:R2 = [ s:gui06, s:gui02, s:cterm06, s:cterm02 ] |
||||
let s:R3 = [ s:gui09, s:gui01, s:cterm09, s:cterm01 ] |
||||
let g:airline#themes#base16_3024#palette.replace = airline#themes#generate_color_map(s:R1, s:R2, s:R3) |
||||
|
||||
let s:V1 = [ s:gui01, s:gui0E, s:cterm01, s:cterm0E ] |
||||
let s:V2 = [ s:gui06, s:gui02, s:cterm06, s:cterm02 ] |
||||
let s:V3 = [ s:gui09, s:gui01, s:cterm09, s:cterm01 ] |
||||
let g:airline#themes#base16_3024#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3) |
||||
|
||||
let s:IA1 = [ s:gui05, s:gui01, s:cterm05, s:cterm01 ] |
||||
let s:IA2 = [ s:gui05, s:gui01, s:cterm05, s:cterm01 ] |
||||
let s:IA3 = [ s:gui05, s:gui01, s:cterm05, s:cterm01 ] |
||||
let g:airline#themes#base16_3024#palette.inactive = airline#themes#generate_color_map(s:IA1, s:IA2, s:IA3) |
||||
|
||||
" Here we define the color map for ctrlp. We check for the g:loaded_ctrlp |
||||
" variable so that related functionality is loaded iff the user is using |
||||
" ctrlp. Note that this is optional, and if you do not define ctrlp colors |
||||
" they will be chosen automatically from the existing palette. |
||||
if !get(g:, 'loaded_ctrlp', 0) |
||||
finish |
||||
endif |
||||
let g:airline#themes#base16_3024#palette.ctrlp = airline#extensions#ctrlp#generate_color_map( |
||||
\ [ s:gui07, s:gui02, s:cterm07, s:cterm02, '' ], |
||||
\ [ s:gui07, s:gui04, s:cterm07, s:cterm04, '' ], |
||||
\ [ s:gui05, s:gui01, s:cterm05, s:cterm01, 'bold' ]) |
@ -0,0 +1,73 @@ |
||||
" vim-airline template by chartoin (http://github.com/chartoin) |
||||
" Base 16 Apathy Scheme by Jannik Siebert (https://github.com/janniks) |
||||
let g:airline#themes#base16_apathy#palette = {} |
||||
let s:gui00 = "#031A16" |
||||
let s:gui01 = "#0B342D" |
||||
let s:gui02 = "#184E45" |
||||
let s:gui03 = "#2B685E" |
||||
let s:gui04 = "#5F9C92" |
||||
let s:gui05 = "#81B5AC" |
||||
let s:gui06 = "#A7CEC8" |
||||
let s:gui07 = "#D2E7E4" |
||||
let s:gui08 = "#3E9688" |
||||
let s:gui09 = "#3E7996" |
||||
let s:gui0A = "#3E4C96" |
||||
let s:gui0B = "#883E96" |
||||
let s:gui0C = "#963E4C" |
||||
let s:gui0D = "#96883E" |
||||
let s:gui0E = "#4C963E" |
||||
let s:gui0F = "#3E965B" |
||||
|
||||
let s:cterm00 = 0 |
||||
let s:cterm01 = 22 |
||||
let s:cterm02 = 23 |
||||
let s:cterm03 = 23 |
||||
let s:cterm04 = 72 |
||||
let s:cterm05 = 109 |
||||
let s:cterm06 = 152 |
||||
let s:cterm07 = 188 |
||||
let s:cterm08 = 66 |
||||
let s:cterm09 = 66 |
||||
let s:cterm0A = 60 |
||||
let s:cterm0B = 96 |
||||
let s:cterm0C = 95 |
||||
let s:cterm0D = 101 |
||||
let s:cterm0E = 65 |
||||
let s:cterm0F = 65 |
||||
|
||||
let s:N1 = [ s:gui01, s:gui0B, s:cterm01, s:cterm0B ] |
||||
let s:N2 = [ s:gui06, s:gui02, s:cterm06, s:cterm02 ] |
||||
let s:N3 = [ s:gui09, s:gui01, s:cterm09, s:cterm01 ] |
||||
let g:airline#themes#base16_apathy#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3) |
||||
|
||||
let s:I1 = [ s:gui01, s:gui0D, s:cterm01, s:cterm0D ] |
||||
let s:I2 = [ s:gui06, s:gui02, s:cterm06, s:cterm02 ] |
||||
let s:I3 = [ s:gui09, s:gui01, s:cterm09, s:cterm01 ] |
||||
let g:airline#themes#base16_apathy#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3) |
||||
|
||||
let s:R1 = [ s:gui01, s:gui08, s:cterm01, s:cterm08 ] |
||||
let s:R2 = [ s:gui06, s:gui02, s:cterm06, s:cterm02 ] |
||||
let s:R3 = [ s:gui09, s:gui01, s:cterm09, s:cterm01 ] |
||||
let g:airline#themes#base16_apathy#palette.replace = airline#themes#generate_color_map(s:R1, s:R2, s:R3) |
||||
|
||||
let s:V1 = [ s:gui01, s:gui0E, s:cterm01, s:cterm0E ] |
||||
let s:V2 = [ s:gui06, s:gui02, s:cterm06, s:cterm02 ] |
||||
let s:V3 = [ s:gui09, s:gui01, s:cterm09, s:cterm01 ] |
||||
let g:airline#themes#base16_apathy#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3) |
||||
|
||||
let s:IA1 = [ s:gui05, s:gui01, s:cterm05, s:cterm01 ] |
||||
let s:IA2 = [ s:gui05, s:gui01, s:cterm05, s:cterm01 ] |
||||
let s:IA3 = [ s:gui05, s:gui01, s:cterm05, s:cterm01 ] |
||||
let g:airline#themes#base16_apathy#palette.inactive = airline#themes#generate_color_map(s:IA1, s:IA2, s:IA3) |
||||
|
||||
" Here we define the color map for ctrlp. We check for the g:loaded_ctrlp |
||||
" variable so that related functionality is loaded iff the user is using |
||||
" ctrlp. Note that this is optional, and if you do not define ctrlp colors |
||||
" they will be chosen automatically from the existing palette. |
||||
if !get(g:, 'loaded_ctrlp', 0) |
||||
finish |
||||
endif |
||||
let g:airline#themes#base16_apathy#palette.ctrlp = airline#extensions#ctrlp#generate_color_map( |
||||
\ [ s:gui07, s:gui02, s:cterm07, s:cterm02, '' ], |
||||
\ [ s:gui07, s:gui04, s:cterm07, s:cterm04, '' ], |
||||
\ [ s:gui05, s:gui01, s:cterm05, s:cterm01, 'bold' ]) |
@ -0,0 +1,73 @@ |
||||
" vim-airline template by chartoin (http://github.com/chartoin) |
||||
" Base 16 Ashes Scheme by Jannik Siebert (https://github.com/janniks) |
||||
let g:airline#themes#base16_ashes#palette = {} |
||||
let s:gui00 = "#1C2023" |
||||
let s:gui01 = "#393F45" |
||||
let s:gui02 = "#565E65" |
||||
let s:gui03 = "#747C84" |
||||
let s:gui04 = "#ADB3BA" |
||||
let s:gui05 = "#C7CCD1" |
||||
let s:gui06 = "#DFE2E5" |
||||
let s:gui07 = "#F3F4F5" |
||||
let s:gui08 = "#C7AE95" |
||||
let s:gui09 = "#C7C795" |
||||
let s:gui0A = "#AEC795" |
||||
let s:gui0B = "#95C7AE" |
||||
let s:gui0C = "#95AEC7" |
||||
let s:gui0D = "#AE95C7" |
||||
let s:gui0E = "#C795AE" |
||||
let s:gui0F = "#C79595" |
||||
|
||||
let s:cterm00 = 0 |
||||
let s:cterm01 = 59 |
||||
let s:cterm02 = 59 |
||||
let s:cterm03 = 102 |
||||
let s:cterm04 = 145 |
||||
let s:cterm05 = 188 |
||||
let s:cterm06 = 188 |
||||
let s:cterm07 = 15 |
||||
let s:cterm08 = 180 |
||||
let s:cterm09 = 186 |
||||
let s:cterm0A = 150 |
||||
let s:cterm0B = 115 |
||||
let s:cterm0C = 110 |
||||
let s:cterm0D = 140 |
||||
let s:cterm0E = 175 |
||||
let s:cterm0F = 174 |
||||
|
||||
let s:N1 = [ s:gui01, s:gui0B, s:cterm01, s:cterm0B ] |
||||
let s:N2 = [ s:gui06, s:gui02, s:cterm06, s:cterm02 ] |
||||
let s:N3 = [ s:gui09, s:gui01, s:cterm09, s:cterm01 ] |
||||
let g:airline#themes#base16_ashes#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3) |
||||
|
||||
let s:I1 = [ s:gui01, s:gui0D, s:cterm01, s:cterm0D ] |
||||
let s:I2 = [ s:gui06, s:gui02, s:cterm06, s:cterm02 ] |
||||
let s:I3 = [ s:gui09, s:gui01, s:cterm09, s:cterm01 ] |
||||
let g:airline#themes#base16_ashes#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3) |
||||
|
||||
let s:R1 = [ s:gui01, s:gui08, s:cterm01, s:cterm08 ] |
||||
let s:R2 = [ s:gui06, s:gui02, s:cterm06, s:cterm02 ] |
||||
let s:R3 = [ s:gui09, s:gui01, s:cterm09, s:cterm01 ] |
||||
let g:airline#themes#base16_ashes#palette.replace = airline#themes#generate_color_map(s:R1, s:R2, s:R3) |
||||
|
||||
let s:V1 = [ s:gui01, s:gui0E, s:cterm01, s:cterm0E ] |
||||
let s:V2 = [ s:gui06, s:gui02, s:cterm06, s:cterm02 ] |
||||
let s:V3 = [ s:gui09, s:gui01, s:cterm09, s:cterm01 ] |
||||
let g:airline#themes#base16_ashes#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3) |
||||
|
||||
let s:IA1 = [ s:gui05, s:gui01, s:cterm05, s:cterm01 ] |
||||
let s:IA2 = [ s:gui05, s:gui01, s:cterm05, s:cterm01 ] |
||||
let s:IA3 = [ s:gui05, s:gui01, s:cterm05, s:cterm01 ] |
||||
let g:airline#themes#base16_ashes#palette.inactive = airline#themes#generate_color_map(s:IA1, s:IA2, s:IA3) |
||||
|
||||
" Here we define the color map for ctrlp. We check for the g:loaded_ctrlp |
||||
" variable so that related functionality is loaded iff the user is using |
||||
" ctrlp. Note that this is optional, and if you do not define ctrlp colors |
||||
" they will be chosen automatically from the existing palette. |
||||
if !get(g:, 'loaded_ctrlp', 0) |
||||
finish |
||||
endif |
||||
let g:airline#themes#base16_ashes#palette.ctrlp = airline#extensions#ctrlp#generate_color_map( |
||||
\ [ s:gui07, s:gui02, s:cterm07, s:cterm02, '' ], |
||||
\ [ s:gui07, s:gui04, s:cterm07, s:cterm04, '' ], |
||||
\ [ s:gui05, s:gui01, s:cterm05, s:cterm01, 'bold' ]) |
@ -0,0 +1,73 @@ |
||||
" vim-airline template by chartoin (http://github.com/chartoin) |
||||
" Base 16 Atelier Dune Scheme by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/dune) |
||||
let g:airline#themes#base16_atelierdune#palette = {} |
||||
let s:gui00 = "#20201d" |
||||
let s:gui01 = "#292824" |
||||
let s:gui02 = "#6e6b5e" |
||||
let s:gui03 = "#7d7a68" |
||||
let s:gui04 = "#999580" |
||||
let s:gui05 = "#a6a28c" |
||||
let s:gui06 = "#e8e4cf" |
||||
let s:gui07 = "#fefbec" |
||||
let s:gui08 = "#d73737" |
||||
let s:gui09 = "#b65611" |
||||
let s:gui0A = "#cfb017" |
||||
let s:gui0B = "#60ac39" |
||||
let s:gui0C = "#1fad83" |
||||
let s:gui0D = "#6684e1" |
||||
let s:gui0E = "#b854d4" |
||||
let s:gui0F = "#d43552" |
||||
|
||||
let s:cterm00 = 0 |
||||
let s:cterm01 = 0 |
||||
let s:cterm02 = 59 |
||||
let s:cterm03 = 101 |
||||
let s:cterm04 = 102 |
||||
let s:cterm05 = 144 |
||||
let s:cterm06 = 188 |
||||
let s:cterm07 = 15 |
||||
let s:cterm08 = 167 |
||||
let s:cterm09 = 130 |
||||
let s:cterm0A = 178 |
||||
let s:cterm0B = 71 |
||||
let s:cterm0C = 36 |
||||
let s:cterm0D = 68 |
||||
let s:cterm0E = 134 |
||||
let s:cterm0F = 167 |
||||
|
||||
let s:N1 = [ s:gui01, s:gui0B, s:cterm01, s:cterm0B ] |
||||
let s:N2 = [ s:gui06, s:gui02, s:cterm06, s:cterm02 ] |
||||
let s:N3 = [ s:gui09, s:gui01, s:cterm09, s:cterm01 ] |
||||
let g:airline#themes#base16_atelierdune#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3) |
||||
|
||||
let s:I1 = [ s:gui01, s:gui0D, s:cterm01, s:cterm0D ] |
||||
let s:I2 = [ s:gui06, s:gui02, s:cterm06, s:cterm02 ] |
||||
let s:I3 = [ s:gui09, s:gui01, s:cterm09, s:cterm01 ] |
||||
let g:airline#themes#base16_atelierdune#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3) |
||||
|
||||
let s:R1 = [ s:gui01, s:gui08, s:cterm01, s:cterm08 ] |
||||
let s:R2 = [ s:gui06, s:gui02, s:cterm06, s:cterm02 ] |
||||
let s:R3 = [ s:gui09, s:gui01, s:cterm09, s:cterm01 ] |
||||
let g:airline#themes#base16_atelierdune#palette.replace = airline#themes#generate_color_map(s:R1, s:R2, s:R3) |
||||
|
||||
let s:V1 = [ s:gui01, s:gui0E, s:cterm01, s:cterm0E ] |
||||
let s:V2 = [ s:gui06, s:gui02, s:cterm06, s:cterm02 ] |
||||
let s:V3 = [ s:gui09, s:gui01, s:cterm09, s:cterm01 ] |
||||
let g:airline#themes#base16_atelierdune#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3) |
||||
|
||||
let s:IA1 = [ s:gui05, s:gui01, s:cterm05, s:cterm01 ] |
||||
let s:IA2 = [ s:gui05, s:gui01, s:cterm05, s:cterm01 ] |
||||
let s:IA3 = [ s:gui05, s:gui01, s:cterm05, s:cterm01 ] |
||||
let g:airline#themes#base16_atelierdune#palette.inactive = airline#themes#generate_color_map(s:IA1, s:IA2, s:IA3) |
||||
|
||||
" Here we define the color map for ctrlp. We check for the g:loaded_ctrlp |
||||
" variable so that related functionality is loaded iff the user is using |
||||
" ctrlp. Note that this is optional, and if you do not define ctrlp colors |
||||
" they will be chosen automatically from the existing palette. |
||||
if !get(g:, 'loaded_ctrlp', 0) |
||||
finish |
||||
endif |
||||
let g:airline#themes#base16_atelierdune#palette.ctrlp = airline#extensions#ctrlp#generate_color_map( |
||||
\ [ s:gui07, s:gui02, s:cterm07, s:cterm02, '' ], |
||||
\ [ s:gui07, s:gui04, s:cterm07, s:cterm04, '' ], |
||||
\ [ s:gui05, s:gui01, s:cterm05, s:cterm01, 'bold' ]) |
@ -0,0 +1,73 @@ |
||||
" vim-airline template by chartoin (http://github.com/chartoin) |
||||
" Base 16 Atelier Forest Scheme by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/forest) |
||||
let g:airline#themes#base16_atelierforest#palette = {} |
||||
let s:gui00 = "#1b1918" |
||||
let s:gui01 = "#2c2421" |
||||
let s:gui02 = "#68615e" |
||||
let s:gui03 = "#766e6b" |
||||
let s:gui04 = "#9c9491" |
||||
let s:gui05 = "#a8a19f" |
||||
let s:gui06 = "#e6e2e0" |
||||
let s:gui07 = "#f1efee" |
||||
let s:gui08 = "#f22c40" |
||||
let s:gui09 = "#df5320" |
||||
let s:gui0A = "#d5911a" |
||||
let s:gui0B = "#5ab738" |
||||
let s:gui0C = "#00ad9c" |
||||
let s:gui0D = "#407ee7" |
||||
let s:gui0E = "#6666ea" |
||||
let s:gui0F = "#c33ff3" |
||||
|
||||
let s:cterm00 = 0 |
||||
let s:cterm01 = 0 |
||||
let s:cterm02 = 59 |
||||
let s:cterm03 = 95 |
||||
let s:cterm04 = 138 |
||||
let s:cterm05 = 145 |
||||
let s:cterm06 = 188 |
||||
let s:cterm07 = 15 |
||||