Commit Graph

820 Commits

Author SHA1 Message Date
Josh Dick
23a8d2b426 Add onedark.vim theme 2017-02-20 00:19:35 -05:00
Maksim Shkrebtan
6565b2d813 Add base16_shell theme
base16_shell theme for vim-airline matches an active Base16 Shell
theme.

It should be used in combination with Base16 Shell, which sets the
correct colors in the terminal:
(https://github.com/chriskempson/base16-shell).

The colors used in this theme are within the 21 term colors set by
Base16 Shell.  The theme supports 2 options described in the docs.
2016-12-29 22:37:07 +04:00
Luan Vicente
bf7ce0b3a9 added badcat airline theme 2016-12-08 15:18:23 -02:00
Nezametdinov E. Ildus
a4d046f211 Add vim-aurora airline theme 2016-11-23 18:37:07 +03:00
josue_osx
e03e9f62d2 Removed jay Airline theme
Airline theme now included with vim colorscheme here: https://github.com/josuegaleas/jay
2016-10-26 20:38:22 +02:00
Christian Brabandt
493c593f40 Vice theme note correctly defined 2016-10-14 13:14:25 +02:00
Christian Brabandt
bf34040747 Improve contrast for base16 theme
fixes 54
2016-10-14 12:37:50 +02:00
Lucius
3e8ecba0de theme 2016-10-03 10:46:31 +02:00
Christian Brabandt
bcee47632e Merge pull request #50 from flybayer/bayer
[solarized] add option to change inactive window border from light to dark
2016-09-21 21:43:33 +02:00
Brandon Bayer
1cb71592e2 [solarized] add option to change inactive window border from light to dark 2016-09-21 14:32:08 -05:00
Christian Brabandt
020b843077 Merge pull request #51 from g-kanoufi/master
Cobalt 2 theme
2016-08-26 13:52:41 +02:00
Bradley Cicenas
6f29574a53 Add Vice theme 2016-08-22 04:52:21 -04:00
Guillaume Kanoufi
b257fb0013 Cobalt 2 theme 2016-08-20 12:17:08 +02:00
Christian Brabandt
8b58708ec4 Remove dracula theme
The dracula theme is provided by https://github.com/dracula/vim
which also provides an airline theme.

closes #46
2016-07-19 23:54:53 +02:00
Christian Brabandt
aa95f93504 Merge pull request #43 from wifiextender/master
Add ravenpower theme
2016-07-08 20:03:18 +02:00
Sebastián Mancilla
8a92b17430 powerlineish: improve inactive status line
Change foreground color to improve visibility.
2016-07-05 20:01:05 -04:00
wifiextender
ea0021f501 Add ravenpower theme 2016-07-06 00:08:37 +02:00
Jake Zimmerman
1ca09ffda0 Add green option to solarized theme 2016-06-05 14:21:40 -07:00
Ondrej Slamecka
0735ff780e Add Dracula theme 2016-05-16 11:53:52 +03:00
josue_osx
858c485fa3 New theme, 'jay'
A new theme for Airline.
2016-05-14 11:45:54 -07:00
Daniel Hahler
2c665d516c solarized: add support for g:solarized_base16 by @cuviper
Ref: https://github.com/blueyed/vim-colors-solarized/commit/92f2f994

This also defines 'g' (gui) colors, which might not be necessary and
cause unnecessary overhead (at least it caused an error when given an
invalid color (RGB without hash symbol), but was added for completeness.
2016-05-10 23:00:30 +02:00
Christian Brabandt
332678ba86 Removed dark.vim theme.
That file is distributed with the vim-airline plugin.
No need to have it twice.
2016-04-28 07:41:04 +02:00
Carlos Yaconi H
8363441967 Port cool's gui colors to cterm colors 2016-04-26 17:46:15 -03:00
Brian Chen
6595c960f4 Tweak jellybeans for more readability, information
- darken green background of INSERT (to match original)
- restore orange modified highlight
- unify 2nd sections, deduplicate 3rd sections
- make sides of inactive bar brighter for better readability
2016-04-07 01:09:38 -04:00
Christian Brabandt
a59cea9cae Merge pull request #27 from kevinwang/lighten-wombat256
Lighten wombat256 statusline to distinguish from background.
2016-04-05 21:48:59 +02:00
carlosf
e858a0d342 fixed jellybeans colors (issue #24), colors probably still need some
tweaks, much better anyway
2016-04-04 13:07:13 +01:00
Kevin Wang
9942087e5a Lighten wombat256 statusline to distinguish from background. 2016-03-25 00:28:36 -04:00
Isaac Jurado
dc476a01e0 lucius: revert previous theme change while still fixing the tabline problem
Using the "CursorLine" highlight style was not a good idea for the status line,
because it conflicts when the cursor line is next to the status line of an
inactive window.

Fortunately, the tabline extension allows for specific color customization.
This explicitly defines a color for a selected tab and a selected buffer.
2016-02-24 21:41:36 +01:00
Isaac Jurado
1335f1bf4a lucius: use a darker background for inactive statusline
This also provides more contrast to the tabline plugin, by better highlighting
the currently selected tab.

Fixes #16
2016-02-23 15:17:21 +01:00
mhartington
450387093e chore(jellybeans): update 2016-02-15 17:24:09 -05:00
mhartington
d928393566 fix(jellybeans): minor color changes 2016-02-09 19:41:55 -05:00
mhartington
91721e3c0d fix(jellybeans): use correct red 2016-02-08 20:27:28 -05:00
mhartington
848cc7c1f7 refactor(jellybeans): update colors
Closes #6
2016-02-08 20:21:47 -05:00
Christian Brabandt
6d3710e4b1 add themes from airline/airline#712 2016-02-02 22:18:36 +01:00
chartoin
704c9a2489 Fix: filename in <filename>.vim must match theme name 2016-02-02 21:32:47 +01:00
chartoin
4056974112 vim-airline themes path fix
- vim-airline requires the filename and theme name to match
2016-02-02 21:32:47 +01:00
chartoin
5ec7817bc7 Included base16 theme for airline 2016-02-02 21:32:47 +01:00
Enrico Ghirardi
2923dfd1e1 base16-theme: Add support for error section 2016-01-28 14:08:41 +01:00
Bailey Ling
9f9b162025 remove all code unrelated to themes 2016-01-27 22:23:12 -05:00
Bailey Ling
69587e1aa0 Merge pull request #839 from yeskeen/master
add cool theme
2016-01-27 22:17:59 -05:00
Bailey Ling
87e2e578b5 Merge pull request #865 from dlanileonardo/master
Base16 Theme for Terminal with 16 colors
2016-01-27 22:17:35 -05:00
Bailey Ling
2cf0ac1230 Merge pull request #937 from chrisbra/xtermlight
add xtermlight theme
2016-01-27 22:17:21 -05:00
Christian Brabandt
da21b97529 fix stupid typo 2016-01-27 21:22:39 +01:00
Christian Brabandt
82d1cab392 Merge pull request #950 from chrisbra/msdos_colors
Better algorightm, to get msdos colors
2016-01-27 20:46:03 +01:00
Christian Brabandt
b094374f37 Merge pull request #944 from chrisbra/wordcount_formatter
Some improvements to the wordcount plugin
2016-01-27 20:41:21 +01:00
Christian Brabandt
1be1ed8810 Merge pull request #947 from chrisbra/custom_trailing_space
Allow to customize the trailing whitespace regexp
2016-01-27 20:40:47 +01:00
Christian Brabandt
768a475add Better algorightm, to get msdos colors
currently, full 255 colors were returned, while in fact
msdos console only supports 16 colors. So fix this.
2016-01-27 20:37:58 +01:00
Christian Brabandt
1490f59e75 Merge pull request #949 from chrisbra/cmd_highlighter
cmd.exe: Check for NONE/fg/bg of color value
2016-01-27 19:13:51 +01:00
Christian Brabandt
5181d49a63 cmd.exe: Check for NONE/fg/bg of color value
Color values can have NONE/fg/bg values as well, and this would
error out.
2016-01-27 19:12:54 +01:00
Enrico Ghirardi
04f4b0f778 base16-theme: Revert changes for active statusline 2016-01-27 17:13:57 +01:00
Christian Brabandt
453f4b759f Allow to customize the trailing whitespace regexp
Currently, vim-airline uses hard-coded '\s$' to check for trailing
whitespace. However you might want to check for different values.
Therefore, set the variable
g:airline#extensions#whitespace#trailing_regexp to the required regexp
value.

closes #663
2016-01-27 14:18:28 +01:00
Christian Brabandt
020ee382dc Merge pull request #945 from chrisbra/bufadd_ignore
fix issue #939
2016-01-26 20:58:10 +01:00
Christian Brabandt
889492e01c fix issue #939 2016-01-26 07:52:42 +01:00
Christian Brabandt
97e204f3b6 Some improvements to the wordcount plugin
1) allow for custom formatting of the output of the wordcount formatter
   This allows for formatting numbers correctly e.g. 1,042 in English
   locale and 1.042 in German locale.

2) cache values, so that no on every cursor move the wordcount needs to
   be recalculated.
2016-01-25 21:00:05 +01:00
Christian Brabandt
349ca86c71 Correct the comparison for given color codes
this issue fixes #758

The problem was, that a given color list ['','',0,'',''] was given to
the airline#highlighter#exec() function. This resulted in the following
comparison:

if (get(colors,2,'') != '')  ? 'ctermfg='.colors[2] : ''

which, since echo 0 != '' returns falls will return a single:

:hi group

and no color codes given and therefore, Vim would output the
current highlighting group.

Use isnot# as comparison to fix this issue.
2016-01-25 12:21:34 +01:00
Christian Brabandt
e42c0b0f33 NrrwRgn: Only use Utf-8 Glyph in utf8 encoding
Fixes #567
2016-01-23 21:31:34 +01:00
Bailey Ling
8fb92586ee Merge pull request #938 from chrisbra/undefined_bold
Before using hlgroups make sure they exist
2016-01-23 13:50:38 -05:00
Bailey Ling
698db37591 Merge pull request #932 from chrisbra/updated-doc
clarify buffer_idx mode mappings
2016-01-23 13:47:17 -05:00
Christian Brabandt
b1c00b6cc9 define linenr with bold accent 2016-01-23 12:49:13 +01:00
Christian Brabandt
5923ced2b0 clarify buffer_idx mode mappings
Also add mappings for tabmode as suggested.
2016-01-22 20:20:18 +01:00
Bailey Ling
fb255b570d Merge pull request #935 from chrisbra/bufadd_autocmd
update tabline on bufadd events
2016-01-22 09:14:14 -05:00
Christian Brabandt
b6d65b41a0 add xtermlight theme
fixes #770
2016-01-22 11:17:20 +01:00
Christian Brabandt
8ae46e989d update tabline on bufadd events 2016-01-21 21:10:25 +01:00
Christian Brabandt
0e6a0b9389 Merge pull request #893 from blueyed/theme-base16-vertsplit
base16 theme: use Normal/VertSplit for inactive statusline
2016-01-20 23:31:36 +01:00
Christian Brabandt
2ebe79a0d0 fix issue with virtualenv 2016-01-20 23:21:20 +01:00
Daniel Hahler
c10a072b9e base16 theme: use Normal/VertSplit for inactive statusline 2016-01-20 22:50:19 +01:00
Bailey Ling
17eff4f4b0 Merge pull request #931 from chrisbra/tabline-mappings
use silent flag for AirlineSelectTab mappings
2016-01-20 15:25:48 -05:00
Christian Brabandt
6c1fb7e275 use silent flag for AirlineSelectTab mappings 2016-01-20 20:07:45 +01:00
Christian Brabandt
7ace10651f Make the virtualenv extension work better
This fixes #511

It allows the virtualenv plugin to call back and tell the airline plugin
to update the statusline. Therefore, the new function
airline#extensions#virtualenv#update() is provided. However, to properly
fix this issue, the virtualenv plugin needs to call this function.

Second, depending on $VIRTUAL_ENV is not safe, since the virtualenv
plugin might define it itsself when calling :VirtualEnvActivate
Therefore skip this test and just test for existance of he
:VirtualEnvList command.
2016-01-20 20:02:21 +01:00
Christian Brabandt
db6bf458fb Check window size
Before setting showtabline option, make sure, there is enough room
fixes #863
2016-01-17 18:35:24 +01:00
Christian Brabandt
8845f56686 Merge pull request #921 from chrisbra/doc-wordcount
use wordcount function if available
2016-01-16 12:56:51 +01:00
Marco Hinz
d85d697b5f Hunks: make s:source_func local to buffer
Prior to this change airline set the function for getting hunks only once,
which works as long as you don't use simlar plugins for different VCS at the
same time.

If that was the case, only one plugin would have won, depending on the first
buffer handled by these plugins. And although the code for the other plugin
was run every time, you would never see the actual line changes, since airline
didn't even bother checking.

Now these plugins can be used side-by-side in the same Vim instance, e.g.
gitgutter for, well, git and signify for the rest.
2016-01-15 13:05:01 +01:00
Christian Brabandt
17f5eaaa6a use wordcount function if available 2016-01-15 12:55:23 +01:00
Bailey Ling
048b24a916 happy 2016! 2016-01-14 21:38:38 -05:00
Christian Brabandt
f6fc6419be adjust default value for wordcount extension
document default value for wordcount extension
add text file for wordcount extension
2016-01-14 21:43:45 +01:00
Christian Brabandt
c1fbea46bc autochdir option is only available in big builds 2016-01-05 11:15:20 +01:00
Zandr Martin
daafeed223 fixed black fg in distinguished theme 2015-12-28 14:47:16 -06:00
Bailey Ling
39810a33dd Merge pull request #904 from zandrmartin/master
add distinguished theme
2015-12-28 15:10:41 -05:00
Bailey Ling
2fbdbc8893 Merge pull request #888 from ohcibi/feature/add-pathshorten-as-long-branch-name-option
Add `pathshorten` as a built-in format for long branch names
2015-12-28 14:56:02 -05:00
Bailey Ling
4791dcac02 Merge pull request #884 from yousong/dconf
init.vim: use %F in section_c if autochdir is set.
2015-12-28 14:51:20 -05:00
Zandr Martin
4733a92e20 add distinguished theme 2015-12-28 11:39:29 -06:00
Tobias Witt
b48e2390cb
Add pathshorten as a built-in format for long branch names 2015-11-19 11:03:54 +01:00
Yousong Zhou
18a19532ea init.vim: use %F in section_c if autochdir is set.
The difference as per documentation of :statusline

    f S   Path to the file in the buffer, as typed or relative to current
	  directory.
    F S   Full path to the file in the buffer.
2015-11-11 12:03:28 +08:00
somini
e0841b10a7 Don't update the word count on select mode
Fixes #868
2015-11-10 20:20:53 +00:00
somini
1c498d1af3 Add format to the wordcount plugin 2015-11-10 20:11:20 +00:00
Dlani Mendes
6a14987276 Base16 True Pallete 2015-10-19 14:44:10 -02:00
Jacob Niehus
a8d40a1bc3 Change normal command to normal! command 2015-10-16 15:22:53 -07:00
Bailey Ling
8c30610c5f allow wordcount filetypes to be customized. resolves #864. 2015-10-07 20:44:34 -04:00
Bailey Ling
2637e3ee58 fix error from expanding snippets. resolves #862 2015-10-06 14:44:19 -04:00
Bailey Ling
a253b68812 length guard before extracting the word count (#861) 2015-10-06 11:26:36 -04:00
Bailey Ling
e1ffd1cc30 Merge pull request #854 from kazuoteramoto/master
Add check for long lines to extensions#whitespace
2015-10-05 10:49:02 -04:00
Kazuo Teramoto
5c799511c9 Add check for long lines to extensions#whitespace
Check for lines > textwidth, disabled by default.
2015-10-05 11:40:55 -03:00
Bailey Ling
e59c3ecd6e add wordcount extension
resolves #761
2015-10-05 10:18:14 -04:00
Bailey Ling
543438e482 Merge pull request #844 from actionless/add-term-theme
add 'term' colorschheme
2015-10-05 09:04:42 -04:00
Bailey Ling
4b4c70308a Merge pull request #838 from RsrchBoy/topic/capslock
Fix vim-capslock functionality after changes in CapsLockStatusline()
2015-10-05 08:38:49 -04:00
Bailey Ling
2659eafa3a Merge pull request #856 from poppyschmo/bufsweep
Sweep tabline of unlisted buffers on BufLeave
2015-10-05 08:30:53 -04:00
poppyschmo
a58b3cba55 Sweep tabline of unlisted buffers on each BufLeave 2015-09-25 14:11:07 -07:00
actionless
2efa4c0815 add 'term' colorschheme 2015-08-27 19:06:15 +02:00
no-name
3db2b66587 add cool theme 2015-08-20 12:14:50 +08:00
Chris Weyl
022c769494 Fix vim-capslock functionality after changes in CapsLockStatusline()
CapsLockStatusline() used to return '[caps]' when soft-capslock was
on... and now returns '[Caps]'.  As we're just using this to test for
the lock, we lower-case the return value in order to "normalize" the
value across versions.

The change in behaviour can be seen at:

tpope/vim-capslock@3a0f051373
2015-08-19 15:51:09 -07:00