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
|
||||
|
||||
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
|
||||
|
@ -1,4 +1,6 @@
|
||||
" MIT license. Copyright (c) 2013 Bailey Ling.
|
||||
" vim: ts=2 sts=2 sw=2 fdm=indent
|
||||
|
||||
let s:is_win32term = (has('win32') || has('win64')) && !has('gui_running')
|
||||
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)
|
||||
let w:airline_section_a = a:section1
|
||||
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()
|
||||
if bufname('%') ==# 'GoToFile'
|
||||
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)
|
||||
return {
|
||||
\ '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
|
||||
function! airline#themes#generate_color_map(section1, section2, section3, file)
|
||||
" 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.
|
||||
" These variables represent the possible "modes" that airline can detect. The mode
|
||||
" is the return value of mode(), which gets converted to a readable string. The
|
||||
" following is a list currently supported modes: normal, insert, replace, visual,
|
||||
" and inactive.
|
||||
" Each theme is contained in its own file and declares variables scoped to the
|
||||
" file. These variables represent the possible "modes" that airline can
|
||||
" detect. The mode is the return value of mode(), which gets converted to a
|
||||
" readable string. The following is a list currently supported modes: normal,
|
||||
" insert, replace, visual, and inactive.
|
||||
"
|
||||
" Each mode can also have overrides. These are small changes to the mode that don't
|
||||
" require a completely different look. "modified" and "paste" are two such supported
|
||||
" overrides. These are simply suffixed to the major mode, separated by an underscore.
|
||||
" For example, "normal_modified" would be normal mode where the current buffer is
|
||||
" modified.
|
||||
" Each mode can also have overrides. These are small changes to the mode that
|
||||
" don't require a completely different look. "modified" and "paste" are two
|
||||
" such supported overrides. These are simply suffixed to the major mode,
|
||||
" separated by an underscore. For example, "normal_modified" would be normal
|
||||
" 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 statusline, and then the override is applied after. This means it is possible
|
||||
" to specify a subset of the theme in overrides, as it will simply overwrite the
|
||||
" previous colors. If you want simultaneous overrides, then they will need to
|
||||
" change different parts of the statusline so they do not conflict with each other.
|
||||
" The theming algorithm is a 2-pass system where the mode will draw over all
|
||||
" parts of the statusline, and then the override is applied after. This means
|
||||
" it is possible to specify a subset of the theme in overrides, as it will
|
||||
" simply overwrite the previous colors. If you want simultaneous overrides,
|
||||
" 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
|
||||
" variables to the current script. Without this, these variables would be declared
|
||||
" globally. The array is in the format [ guifg, guibg, ctermfg, ctermbg, opts ].
|
||||
" variables to the current script. Without this, these variables would be
|
||||
" declared globally.
|
||||
"
|
||||
" The array is in the format [ guifg, guibg, ctermfg, ctermbg, opts ].
|
||||
" The opts takes in values from ":help attr-list".
|
||||
let s:file = [ '#ff0000' , '#1c1c1c' , 160 , 233 , '' ]
|
||||
let s:N1 = [ '#00005f' , '#dfff00' , 17 , 190 ]
|
||||
let s:N2 = [ '#ffffff' , '#444444' , 255 , 238 ]
|
||||
let s:N3 = [ '#9cffd3' , '#202020' , 85 , 234 ]
|
||||
|
||||
" vim-airline is made up of multiple sections, but for theming purposes there is
|
||||
" only 3 sections: the mode, the branch indicator, and the gutter (which then get
|
||||
" mirrored on the right side). generate_color_map is a helper function which
|
||||
" generates a dictionary which declares the full colorscheme for the statusline.
|
||||
" See the source code of "autoload/airline/themes.vim" for the full set of keys
|
||||
" available for theming.
|
||||
" vim-airline is made up of multiple sections, but for theming purposes there
|
||||
" is only 3 sections: the mode, the branch indicator, and the gutter (which
|
||||
" then get mirrored on the right side). generate_color_map is a helper
|
||||
" function which generates a dictionary which declares the full colorscheme
|
||||
" for the statusline. See the source code of "autoload/airline/themes.vim"
|
||||
" for the full set of keys available for theming.
|
||||
|
||||
" 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.
|
||||
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
|
||||
" after g:airline#themes#dark#normal, hence why only certain keys are declared.
|
||||
" Here we define overrides for when the buffer is modified. This will be
|
||||
" applied after g:airline#themes#dark#normal, hence why only certain keys are
|
||||
" declared.
|
||||
let g:airline#themes#dark#normal_modified = {
|
||||
\ 'info_separator': [ '#444444' , '#5f005f' , 238 , 53 , '' ] ,
|
||||
\ 'statusline': [ '#ffffff' , '#5f005f' , 255 , 53 , '' ] ,
|
||||
|
@ -1,4 +1,3 @@
|
||||
|
||||
let s:file = [ '#df0000' , '#ffffff' , 160 , 255 ]
|
||||
let s:N1 = [ '#ffffff' , '#005fff' , 255 , 27 ]
|
||||
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_b (the fugitive/lawrencium branch indicator)
|
||||
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_y (fileencoding, fileformat)
|
||||
let g:airline_section_z (percentage, line number, column number)
|
||||
@ -214,10 +214,7 @@ Contributions and pull requests are welcome.
|
||||
==============================================================================
|
||||
LICENSE *airline-license*
|
||||
|
||||
Copyright © Bailey Ling.
|
||||
|
||||
Distributed under the same terms as the vim |license|.
|
||||
|
||||
MIT license. Copyright © 2013 Bailey Ling.
|
||||
|
||||
|
||||
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
|
||||
|
||||
if &cp || v:version < 702 || (exists('g:loaded_airline') && g:loaded_airline)
|
||||
finish
|
||||
endif
|
||||
|
Loading…
Reference in New Issue
Block a user