change license to MIT
This commit is contained in:
parent
39e0df4b2d
commit
9844f14f66
21
LICENSE
Normal file
21
LICENSE
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
The MIT License (MIT)
|
||||||
|
|
||||||
|
Copyright (C) 2013 Bailey Ling
|
||||||
|
|
||||||
|
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.
|
@ -81,7 +81,7 @@ Contributions and pull requests are welcome. Please take note of the following
|
|||||||
|
|
||||||
# License
|
# License
|
||||||
|
|
||||||
Distributed under the same terms as the Vim license. See `:help license`.
|
MIT license. Copyright (c) 2013 Bailey Ling.
|
||||||
|
|
||||||
|
|
||||||
[a]: https://github.com/Lokaltog/vim-powerline
|
[a]: https://github.com/Lokaltog/vim-powerline
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
|
" MIT license. Copyright (c) 2013 Bailey Ling.
|
||||||
" vim: ts=2 sts=2 sw=2 fdm=indent
|
" vim: ts=2 sts=2 sw=2 fdm=indent
|
||||||
|
|
||||||
let s:is_win32term = (has('win32') || has('win64')) && !has('gui_running')
|
let s:is_win32term = (has('win32') || has('win64')) && !has('gui_running')
|
||||||
let s:sections = ['a','b','c','gutter','x','y','z']
|
let s:sections = ['a','b','c','gutter','x','y','z']
|
||||||
|
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
" MIT license. Copyright (c) 2013 Bailey Ling.
|
||||||
|
" vim: ts=2 sts=2 sw=2 fdm=indent
|
||||||
|
|
||||||
function! airline#extensions#apply_left_override(section1, section2)
|
function! airline#extensions#apply_left_override(section1, section2)
|
||||||
let w:airline_section_a = a:section1
|
let w:airline_section_a = a:section1
|
||||||
let w:airline_section_b = a:section2
|
let w:airline_section_b = a:section2
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
" MIT license. Copyright (c) 2013 Bailey Ling.
|
||||||
|
" vim: ts=2 sts=2 sw=2 fdm=indent
|
||||||
|
|
||||||
function! airline#extensions#commandt#apply_window_override()
|
function! airline#extensions#commandt#apply_window_override()
|
||||||
if bufname('%') ==# 'GoToFile'
|
if bufname('%') ==# 'GoToFile'
|
||||||
call airline#extensions#apply_left_override('CommandT', '')
|
call airline#extensions#apply_left_override('CommandT', '')
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
" MIT license. Copyright (c) 2013 Bailey Ling.
|
||||||
|
" vim: ts=2 sts=2 sw=2 fdm=indent
|
||||||
|
|
||||||
function! airline#extensions#ctrlp#generate_color_map(dark, light, white)
|
function! airline#extensions#ctrlp#generate_color_map(dark, light, white)
|
||||||
return {
|
return {
|
||||||
\ 'CtrlPdark' : a:dark,
|
\ 'CtrlPdark' : a:dark,
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
" MIT license. Copyright (c) 2013 Bailey Ling.
|
||||||
|
" vim: ts=2 sts=2 sw=2 fdm=indent
|
||||||
|
|
||||||
" generates a dictionary which defines the colors for each highlight group
|
" generates a dictionary which defines the colors for each highlight group
|
||||||
function! airline#themes#generate_color_map(section1, section2, section3, file)
|
function! airline#themes#generate_color_map(section1, section2, section3, file)
|
||||||
" guifg guibg ctermfg ctermbg gui/term
|
" guifg guibg ctermfg ctermbg gui/term
|
||||||
|
@ -1,44 +1,48 @@
|
|||||||
" Each theme is contained in its own file and declares variables scoped to the file.
|
" Each theme is contained in its own file and declares variables scoped to the
|
||||||
" These variables represent the possible "modes" that airline can detect. The mode
|
" file. These variables represent the possible "modes" that airline can
|
||||||
" is the return value of mode(), which gets converted to a readable string. The
|
" detect. The mode is the return value of mode(), which gets converted to a
|
||||||
" following is a list currently supported modes: normal, insert, replace, visual,
|
" readable string. The following is a list currently supported modes: normal,
|
||||||
" and inactive.
|
" insert, replace, visual, and inactive.
|
||||||
"
|
"
|
||||||
" Each mode can also have overrides. These are small changes to the mode that don't
|
" Each mode can also have overrides. These are small changes to the mode that
|
||||||
" require a completely different look. "modified" and "paste" are two such supported
|
" don't require a completely different look. "modified" and "paste" are two
|
||||||
" overrides. These are simply suffixed to the major mode, separated by an underscore.
|
" such supported overrides. These are simply suffixed to the major mode,
|
||||||
" For example, "normal_modified" would be normal mode where the current buffer is
|
" separated by an underscore. For example, "normal_modified" would be normal
|
||||||
" modified.
|
" mode where the current buffer is modified.
|
||||||
"
|
"
|
||||||
" The theming algorithm is a 2-pass system where the mode will draw over all parts of
|
" The theming algorithm is a 2-pass system where the mode will draw over all
|
||||||
" the statusline, and then the override is applied after. This means it is possible
|
" parts of the statusline, and then the override is applied after. This means
|
||||||
" to specify a subset of the theme in overrides, as it will simply overwrite the
|
" it is possible to specify a subset of the theme in overrides, as it will
|
||||||
" previous colors. If you want simultaneous overrides, then they will need to
|
" simply overwrite the previous colors. If you want simultaneous overrides,
|
||||||
" change different parts of the statusline so they do not conflict with each other.
|
" then they will need to change different parts of the statusline so they do
|
||||||
|
" not conflict with each other.
|
||||||
|
|
||||||
" First let's define some arrays. The s: is just a VimL thing for scoping the
|
" First let's define some arrays. The s: is just a VimL thing for scoping the
|
||||||
" variables to the current script. Without this, these variables would be declared
|
" variables to the current script. Without this, these variables would be
|
||||||
" globally. The array is in the format [ guifg, guibg, ctermfg, ctermbg, opts ].
|
" declared globally.
|
||||||
|
"
|
||||||
|
" The array is in the format [ guifg, guibg, ctermfg, ctermbg, opts ].
|
||||||
" The opts takes in values from ":help attr-list".
|
" The opts takes in values from ":help attr-list".
|
||||||
let s:file = [ '#ff0000' , '#1c1c1c' , 160 , 233 , '' ]
|
let s:file = [ '#ff0000' , '#1c1c1c' , 160 , 233 , '' ]
|
||||||
let s:N1 = [ '#00005f' , '#dfff00' , 17 , 190 ]
|
let s:N1 = [ '#00005f' , '#dfff00' , 17 , 190 ]
|
||||||
let s:N2 = [ '#ffffff' , '#444444' , 255 , 238 ]
|
let s:N2 = [ '#ffffff' , '#444444' , 255 , 238 ]
|
||||||
let s:N3 = [ '#9cffd3' , '#202020' , 85 , 234 ]
|
let s:N3 = [ '#9cffd3' , '#202020' , 85 , 234 ]
|
||||||
|
|
||||||
" vim-airline is made up of multiple sections, but for theming purposes there is
|
" vim-airline is made up of multiple sections, but for theming purposes there
|
||||||
" only 3 sections: the mode, the branch indicator, and the gutter (which then get
|
" is only 3 sections: the mode, the branch indicator, and the gutter (which
|
||||||
" mirrored on the right side). generate_color_map is a helper function which
|
" then get mirrored on the right side). generate_color_map is a helper
|
||||||
" generates a dictionary which declares the full colorscheme for the statusline.
|
" function which generates a dictionary which declares the full colorscheme
|
||||||
" See the source code of "autoload/airline/themes.vim" for the full set of keys
|
" for the statusline. See the source code of "autoload/airline/themes.vim"
|
||||||
" available for theming.
|
" for the full set of keys available for theming.
|
||||||
|
|
||||||
" Now let's define the global g: variable that declares the colors used for
|
" Now let's define the global g: variable that declares the colors used for
|
||||||
" normal mode. The # is a separator that maps with the directory structure
|
" normal mode. The # is a separator that maps with the directory structure.
|
||||||
" If you get this wrong, Vim will complain loudly.
|
" If you get this wrong, Vim will complain loudly.
|
||||||
let g:airline#themes#dark#normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3, s:file)
|
let g:airline#themes#dark#normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3, s:file)
|
||||||
|
|
||||||
" Here we define overrides for when the buffer is modified. This will be applied
|
" Here we define overrides for when the buffer is modified. This will be
|
||||||
" after g:airline#themes#dark#normal, hence why only certain keys are declared.
|
" applied after g:airline#themes#dark#normal, hence why only certain keys are
|
||||||
|
" declared.
|
||||||
let g:airline#themes#dark#normal_modified = {
|
let g:airline#themes#dark#normal_modified = {
|
||||||
\ 'info_separator': [ '#444444' , '#5f005f' , 238 , 53 , '' ] ,
|
\ 'info_separator': [ '#444444' , '#5f005f' , 238 , 53 , '' ] ,
|
||||||
\ 'statusline': [ '#ffffff' , '#5f005f' , 255 , 53 , '' ] ,
|
\ 'statusline': [ '#ffffff' , '#5f005f' , 255 , 53 , '' ] ,
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
|
|
||||||
let s:file = [ '#df0000' , '#ffffff' , 160 , 255 ]
|
let s:file = [ '#df0000' , '#ffffff' , 160 , 255 ]
|
||||||
let s:N1 = [ '#ffffff' , '#005fff' , 255 , 27 ]
|
let s:N1 = [ '#ffffff' , '#005fff' , 255 , 27 ]
|
||||||
let s:N2 = [ '#000087' , '#00dfff' , 18 , 45 ]
|
let s:N2 = [ '#000087' , '#00dfff' , 18 , 45 ]
|
||||||
|
@ -158,7 +158,7 @@ with the usual statusline syntax.
|
|||||||
let g:airline_section_a (the mode/paste indicator)
|
let g:airline_section_a (the mode/paste indicator)
|
||||||
let g:airline_section_b (the fugitive/lawrencium branch indicator)
|
let g:airline_section_b (the fugitive/lawrencium branch indicator)
|
||||||
let g:airline_section_c (bufferline or filename)
|
let g:airline_section_c (bufferline or filename)
|
||||||
let g:airline_section_gutter (syntastic and readonly flag)
|
let g:airline_section_gutter (syntastic, readonly flag, tagbar)
|
||||||
let g:airline_section_x (filetype)
|
let g:airline_section_x (filetype)
|
||||||
let g:airline_section_y (fileencoding, fileformat)
|
let g:airline_section_y (fileencoding, fileformat)
|
||||||
let g:airline_section_z (percentage, line number, column number)
|
let g:airline_section_z (percentage, line number, column number)
|
||||||
@ -214,10 +214,7 @@ Contributions and pull requests are welcome.
|
|||||||
==============================================================================
|
==============================================================================
|
||||||
LICENSE *airline-license*
|
LICENSE *airline-license*
|
||||||
|
|
||||||
Copyright © Bailey Ling.
|
MIT license. Copyright © 2013 Bailey Ling.
|
||||||
|
|
||||||
Distributed under the same terms as the vim |license|.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
vim:tw=78:ts=8:ft=help:norl:
|
vim:tw=78:ts=8:ft=help:norl:
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
|
" MIT license. Copyright (c) 2013 Bailey Ling.
|
||||||
" vim: ts=2 sts=2 sw=2 fdm=indent
|
" vim: ts=2 sts=2 sw=2 fdm=indent
|
||||||
|
|
||||||
if &cp || v:version < 702 || (exists('g:loaded_airline') && g:loaded_airline)
|
if &cp || v:version < 702 || (exists('g:loaded_airline') && g:loaded_airline)
|
||||||
finish
|
finish
|
||||||
endif
|
endif
|
||||||
|
Loading…
Reference in New Issue
Block a user