Bailey Ling
840f78607e
optimize funcrefs for 7.4
2013-08-17 17:50:41 -04:00
Bailey Ling
e7c5bbb671
remove auto prefix. optimize getwinvar
2013-08-17 17:39:36 -04:00
Bailey Ling
b19a29675d
fix list being unbounded
2013-08-17 17:10:06 -04:00
Bailey Ling
3814c21125
optimize newing up the builder
2013-08-17 16:44:53 -04:00
Bailey Ling
6bda68e35c
replace all obsolete color groups in all themes
2013-08-17 19:20:40 +00:00
Bailey Ling
3fbdd28e5d
add profiler. optimize separator highlighting.
2013-08-17 17:35:06 +00:00
Bailey Ling
47bfeee3ae
fix separator colors for inactive splits
2013-08-17 15:12:01 +00:00
Bailey Ling
2f92346194
add highlighter class
2013-08-17 12:52:25 +00:00
Bailey Ling
ca39454ecf
add example.vim extension ( #134 )
2013-08-16 18:04:03 +00:00
Bailey Ling
c017c9fbb3
miscellaneous minor changes
2013-08-16 14:57:48 +00:00
Bailey Ling
6e515a4627
remove redundancy from the map
2013-08-16 14:57:48 +00:00
Bailey Ling
30adb973fc
move getwinvar over
2013-08-16 14:57:47 +00:00
Bailey Ling
0e936d0b9a
introduce util file
2013-08-16 14:57:47 +00:00
Bailey Ling
af7dfc8677
update separator colors when mode changes
2013-08-16 14:57:47 +00:00
Bailey Ling
47c80c31da
reload separator colors on demand
2013-08-16 14:57:47 +00:00
Bailey Ling
f477520ba8
move builder to its own file
2013-08-16 14:57:47 +00:00
Bailey Ling
703045a7e6
allow warning section to collapse away
2013-08-16 14:57:47 +00:00
Bailey Ling
6269632164
check existence of airline augroup before overwriting statusline
2013-08-15 16:05:12 -04:00
Bailey Ling
91904d942e
check initialized so autoloaded plugins happen first
2013-08-15 15:02:54 -04:00
Bailey Ling
1fa5e16558
fix right alignment for help window
2013-08-14 00:28:13 -04:00
Bailey Ling
6a0163104a
unbreak csv extension. redefine gutter as the middle.
2013-08-14 03:53:29 +00:00
Bailey Ling
7e63d9ddd9
rename variable so it's more obvious
2013-08-14 02:36:09 +00:00
Bailey Ling
5b840ae436
fixes error when colorscheme is used in gvimrc ( #126 ).
2013-08-13 22:10:44 -04:00
Bailey Ling
f66cb47d29
fix up csv integration so it only applies to csv filetypes
2013-08-13 21:52:31 -04:00
Bailey Ling
509c9f68a9
rename csv variables, add extensions section for doc
2013-08-13 21:47:08 -04:00
Bailey Ling
944ed9a8b9
Merge pull request #133 from edkolev/master
...
Default to 16 colors for solarized theme unless g:solarized_termcolors i...
2013-08-13 18:33:21 -07:00
Christian Brabandt
c5e21aa170
added csv extension
2013-08-14 00:11:51 +02:00
Evgeni Kolev
284f8efd58
Default to 16 colors for solarized theme unless g:solarized_termcolors is 256
2013-08-13 09:29:28 +03:00
Thomas Hipp
222adbfeaa
update tagbar extension
...
Allow the tagbar extension to be disabled.
2013-08-12 17:03:15 +02:00
Bailey Ling
7524110de9
fix possible undefined variable
2013-08-12 01:40:18 +00:00
Bailey Ling
8d4eb3c574
improve vimshell integration; support interactive modes
2013-08-12 01:15:28 +00:00
Bailey Ling
c7cc63fb62
remove support for inactive modified
...
statuslines don't actually get evaluated in inactive splits, so this feature never worked properly anyways.
2013-08-11 16:13:04 -04:00
Bailey Ling
14dacaab68
improve bufferline integration; revert to default in inactive splits.
2013-08-11 19:48:14 +00:00
Bailey Ling
2413babe8b
remove checks for airline_active, it is always true
2013-08-11 15:24:08 +00:00
Bailey Ling
2a10bfc32f
make the mode and branch text window local
2013-08-11 13:42:47 +00:00
Bailey Ling
384150ecd7
extract iminsert out of core into an extension
2013-08-10 17:02:48 -04:00
Bailey Ling
52a4a8ea7b
use hack fix for now. resolves #105 .
2013-08-10 16:47:17 -04:00
Bailey Ling
3dc55eda4e
enable tagbar only for active windows
2013-08-10 16:43:27 +00:00
bling
e1ff1edcf0
Merge branch '127'
...
Resolves #127 .
Conflicts:
autoload/airline.vim
2013-08-10 12:15:14 -04:00
Bailey Ling
61a39a99ac
add ability to override left/right sides independently
2013-08-10 16:05:49 +00:00
bling
cf9028df9f
fixes error when colorscheme declared in gvimrc. resolves #126 .
2013-08-10 11:46:12 -04:00
Bailey Ling
e67fa32fd9
extract matching background colors for file indicator
2013-08-10 13:43:12 +00:00
Bailey Ling
2ca403053c
fix whitespace indent setting changed incorrectly when toggling
2013-08-10 13:09:52 +00:00
Bailey Ling
320f50c6f9
extract a line number for mixed indents
2013-08-09 20:23:03 -04:00
Bailey Ling
44db0e0c70
fix newb mistake. resolves #125 .
2013-08-09 20:52:18 +00:00
Bailey Ling
35539b2667
customizable empty branch message. closes #121 .
2013-08-09 20:12:56 +00:00
Bailey Ling
2ba7ce02ec
add powerline separator for warning section
2013-08-09 20:08:57 +00:00
Bailey Ling
4485b03e51
add whitespace toggle command
2013-08-08 14:42:27 +00:00
Bailey Ling
7eaf6281fb
fix mode separator colors for ubaryd and laederon
2013-08-08 00:10:08 -04:00
Bailey Ling
f440ad3509
exclude readonly files from whitespace checking
2013-08-06 22:29:03 -04:00
Bailey Ling
6ced8b8ce6
add line number for trailing spaces
2013-08-06 22:02:53 -04:00
Bailey Ling
0a015e5305
use autocmds to detect whitespace, shouldn't need max anymore
2013-08-06 21:48:00 -04:00
Bailey Ling
d2c069b971
make syntastic use the warning section
2013-08-06 21:42:32 -04:00
Bailey Ling
7fb9bcf2c9
improve whitespace detection; add support for mixed indents
2013-08-07 00:48:53 +00:00
Bailey Ling
528f56472c
introduce new warning section, and refactor whitespace into an extension which uses it
2013-08-07 00:17:33 +00:00
Bailey Ling
26c7c9fca2
move default ctrlp theme to dark. autogenerate for everything else if not already defined.
2013-08-06 23:29:06 +00:00
Bailey Ling
42260bc35f
can't forget about solarized
2013-08-06 21:53:14 +00:00
Bailey Ling
ae587c3dcb
add ctrlp support for most themes
2013-08-06 20:52:52 +00:00
Bailey Ling
772fbc18e7
indent
2013-08-06 19:23:07 +00:00
Bailey Ling
df72012e41
fix commandt integration
2013-08-06 15:41:37 +00:00
Bailey Ling
c1e74d72e0
Merge branch 'ext'
...
Conflicts:
autoload/airline/extensions.vim
2013-08-06 15:26:32 +00:00
Christopher.Green
e0f5bcc06a
Reload the solarized airline theme on the Colorscheme event.
2013-08-06 07:25:21 -07:00
Bailey Ling
835f718cb6
reload colors when tomorrow theme changes
2013-08-06 08:31:45 -04:00
Bailey Ling
729f9e8354
use tagbar provided statusline func
2013-08-06 08:12:03 -04:00
Bailey Ling
e858eaa990
fix branch detection
2013-08-06 00:42:59 -04:00
Bailey Ling
990e3fc949
make branch/bufferline default statusline rather than overrides
2013-08-06 00:35:07 -04:00
Bailey Ling
8677fa875b
minor optimization
2013-08-06 03:57:02 +00:00
Bailey Ling
ac211a58eb
extract all plugin related functionality out of the core
2013-08-06 03:34:45 +00:00
Bailey Ling
98f3d13705
do not overwrite when left only
2013-08-06 03:33:25 +00:00
Bailey Ling
48f0e3652c
extract tagbar
2013-08-06 03:16:49 +00:00
Bailey Ling
9c960875fe
extract fugitive/lawrencium
2013-08-06 03:07:01 +00:00
Bailey Ling
11fd24b3ef
extract syntastic
2013-08-06 02:57:06 +00:00
Bailey Ling
f15ac2146f
make bufferline almost entirely self contained
2013-08-06 02:44:34 +00:00
Bailey Ling
41325bd08c
extract bufferline into its own file
2013-08-06 00:29:30 +00:00
Leszek Swirski
216bcf1088
Make themes#generate_color_map robust against undefined highlights
2013-08-05 18:44:12 +01:00
Bailey Ling
e84aed79a6
use directory group instead of spell to support gui colors
2013-08-04 19:51:41 +00:00
Bailey Ling
cf3473a8a3
pick highlight groups that are also compatible with the light variant
2013-08-04 19:44:57 +00:00
Bailey Ling
99179d806b
tweak tomorrow colors, covers all dark themes pretty well. resolves #67 and #113 .
2013-08-04 19:37:30 +00:00
Bailey Ling
a5fe4d9972
extract colors from normal if undefined ( #67 , #113 ).
2013-08-04 19:10:44 +00:00
Bailey Ling
2bedd8ef84
first pass at tomorrow themes ( #67 , #113 )
2013-08-04 16:18:47 +00:00
Bailey Ling
d1d65dd41a
add modified colors to jellybeans
2013-08-04 16:18:47 +00:00
Bailey Ling
b25dacef44
Merge pull request #114 from p-m-p/master
...
Add bubblegum theme
2013-08-04 06:54:36 -07:00
Phil Parsons
533a610aa0
Add bubblegum theme
2013-08-04 11:54:46 +01:00
Bailey Ling
e4d5f4cfb1
add jellybeans theme using new highlight group methods
2013-08-04 01:28:20 +00:00
Bailey Ling
e446f6a2fb
fix placement of readonly, add support for startify
2013-08-03 16:06:29 +00:00
Bailey Ling
94895de8e2
rename window_override_funcrefs to statusline_funcrefs
2013-08-03 11:14:02 -04:00
Bailey Ling
257a9f2ed9
move updating external values into extensions
2013-08-03 10:59:34 -04:00
Bailey Ling
9844f14f66
change license to MIT
2013-08-02 19:43:24 +00:00
Bailey Ling
8f52831cc0
Merge pull request #103 from PhoSor/master
...
add ctrlp theme for molokai
2013-07-29 05:09:54 -07:00
Andrey Sorokin
72c43838d9
add ctrlp theme for molokai
2013-07-29 17:49:06 +06:00
Bailey Ling
e4558340b0
keep left override styles intact when inactive; use powerline separator for iminsert
2013-07-28 19:25:48 -04:00
Andrey Sorokin
96a9ef87ef
add molokai theme
2013-07-28 17:12:45 +06:00
Mark Story
200b54bb93
Improve coloring on branch bar & encoding segments.
...
Make the colors for these segments match the general look and feel of
solarized light.
2013-07-27 23:16:18 -04:00
Mark Story
dadcb3e2c3
Fix typo in blue hex code.
2013-07-27 23:05:24 -04:00
Bailey Ling
0c7687889e
reduce complexity of themes for ctrlp, fix luna right separator color
2013-07-27 17:54:05 -04:00
Bailey Ling
60cba9cfc4
refactor ctrlp themes with generate_color_map helper function
2013-07-27 20:16:13 +00:00
Bailey Ling
f0982fa310
Merge pull request #99 from Pychimp/master
...
updated few values and added ctrlp theme
2013-07-27 12:44:11 -07:00
Pychimp
20372d5fb7
updated few values and added ctrlp theme
2013-07-28 00:21:58 +05:30
Bailey Ling
d1ee91eadf
update the ctrlp theme when the airline theme changes
2013-07-27 14:02:43 +00:00
zenbro
8afd815fe1
add ctrlp theme for wombat
2013-07-27 13:04:22 +04:00
Bailey Ling
68ac156256
make ctrlp themeable ( #97 ).
2013-07-26 17:21:43 +00:00
Bailey Ling
6bfc2f9631
include percentage, line/column numbers for help windows
2013-07-26 12:12:39 +00:00
Bailey Ling
77a177cc01
add more info about theming algorithm, add VAM to readme
2013-07-25 23:21:26 +00:00
Bailey Ling
bce1632c42
clearly separate core functionality from implementation
2013-07-25 22:29:18 +00:00
Bailey Ling
8819ab272d
add commandt support. resolves #92 .
2013-07-25 21:54:55 +00:00
Bailey Ling
950eb41ab6
Merge pull request #96 from zenbro/master
...
add wombat theme
2013-07-25 11:50:16 -07:00
zenbro
1f292621d0
add wombat theme
2013-07-25 22:23:47 +04:00
Bailey Ling
fd0628b188
add help support. resolves #95 .
2013-07-25 17:49:03 +00:00
Bailey Ling
2d63123260
Merge pull request #94 from Pychimp/master
...
Added Luna compatiable vim-airline theme
2013-07-25 07:00:10 -07:00
Bailey Ling
c00cd767d0
fix statusline not getting updated with some plugins ( #91 ).
2013-07-25 13:58:48 +00:00
Pychimp
1bc2cddc74
Added Luna compatiable vim-airline theme
2013-07-25 19:11:03 +05:30
Bailey Ling
dcc0c7c84b
avoid using funcrefs in the core implementation ( #91 ).
2013-07-25 12:00:17 +00:00
crazymaster
5951cc7ce3
Fix vimfiler support
2013-07-24 18:02:38 +09:00
bling
44ac11bed3
fully document the dark theme. resolves #88 .
2013-07-23 23:00:23 -04:00
crazymaster
0c88e5a7cd
Add vimfiler support
2013-07-24 01:22:43 +09:00
Bailey Ling
fce0e3e8da
use only a slight accent for the active buffer in the bufferline
2013-07-21 21:29:31 -04:00
Bailey Ling
ee90b7c6b3
add colorized support for selected buffers with bufferline
2013-07-20 22:31:05 -04:00
Bailey Ling
6388005c46
allow g: gutter to be specified, integrate with vimshell, use get() for :w variables
2013-07-17 22:28:21 -04:00
Bailey Ling
52685102ba
allow themes to determine bold,italic,etc via the generate_color_map function
2013-07-17 00:04:48 +00:00
Bailey Ling
c9f717f9e7
add inactive modified theme support to the rest of the themes (except powerlineish).
2013-07-15 23:09:41 -04:00
Bailey Ling
fdc02107c6
add inactive modified support to dark, light, simple. resolves #59 .
2013-07-16 02:40:08 +00:00
Bailey Ling
a6895e2754
Squashed commit of the following:
...
commit 7cd477ba7fb2f960c9e832626546e12ab939b59e
Merge: b6e3d5c
9f93628
Author: Bailey Ling <bling@live.ca>
Date: Mon Jul 15 20:07:01 2013 +0000
Merge branch 'solarized-themes-merge' of https://github.com/seletskiy/vim-airline into seletskiy-solarized-themes-merge
commit 9f936281ed
Author: Stanislav Seletskiy <s.seletskiy@office.ngs.ru>
Date: Mon Jul 15 11:57:14 2013 +0700
get rid of background detection magic
commit 230b16d3c5
Author: Stanislav Seletskiy <s.seletskiy@office.ngs.ru>
Date: Sun Jul 14 12:22:30 2013 +0700
merge solarized and solarized2
g:airline_solarized_reduced controls how many colors can change between
mode switching.
2013-07-15 20:09:52 +00:00
Bailey Ling
07a8bc6258
fixes intro screen getting clobbered. resolves #68 .
2013-07-14 16:45:03 -04:00
Gianluca Fiore
4d293d7135
Add Laederon and Ubaryd themes
2013-07-14 10:13:51 +02:00
Sam Green
13e31e2df4
Revamped solarized theme again. Gutter much closer to background color.
...
Colors are now almost identical to solarized2.
Better text contrast.
Source has been refactored.
Updated to comply to new theme format changes.
2013-07-13 12:56:37 +01:00
Bailey Ling
a8a34b8992
treat inactive as a new mode, allowing it to be themeable ( #59 ).
2013-07-13 02:39:38 +00:00
Jacob Walker
20a8aa6565
New theme: Powerlineish
...
Theme to mimic the default colorscheme of powerline.
2013-07-12 14:24:16 -05:00
Bailey Ling
949972b177
add solarized palette into themes for reference
2013-07-11 14:02:46 +00:00
todashuta
3d6fd6117c
Fix wrong color code.
2013-07-11 22:19:03 +09:00
Bailey Ling
af0097ef40
Merge pull request #60 from seletskiy/solarized2-gui-fix
...
solarized2: fix obvious typos in gui mapping
2013-07-10 21:12:39 -07:00
Jim Bagrow
a8abfd3df2
fix typo badwolf color
2013-07-10 23:04:35 -05:00
Stanislav Seletskiy
5af1df8404
solarized2: fix obvious typos in gui mapping
2013-07-11 10:48:14 +07:00
Bailey Ling
78946af962
upgrade replace to a mode of its own.
2013-07-11 03:03:50 +00:00
Bailey Ling
6b94397105
make theme switching more robust, better autocomplete, and reset inactive highlights
2013-07-10 22:22:13 +00:00
Bailey Ling
16447a6aa9
fix another solarized2 dark gui typo. also, add :AirlineTheme command.
2013-07-10 19:55:55 +00:00
Bailey Ling
4fc6b31a82
fix typo in solarized2 for gui colors, update readme and doc
2013-07-10 17:54:25 +00:00
Bailey Ling
1bbae2b77d
Merge pull request #46 from seletskiy/solarized-light
...
solarized-light: only 256 term colors
2013-07-10 09:16:43 -07:00
Stanislav Seletskiy
4a132eecad
solarized theme: dark and light
2013-07-10 23:07:00 +07:00
Bailey Ling
5fe642841e
fix qf and preview not getting their styles applied.
2013-07-10 15:02:34 +00:00
Bailey Ling
40b99e181d
implement funcref list again, this time with a global function as this affects older versions of vim
2013-07-10 11:52:17 +00:00
Stanislav Seletskiy
634ab69c90
solarized-light: only 256 term colors
2013-07-10 14:51:35 +07:00
Bailey Ling
65664efe13
add support for minibufexplorer, update readme with external plugin support and links
2013-07-09 22:51:55 +00:00
Sam Green
d6500668a8
Completely overhauled solarized theme.
...
Colours now remain the same in all modes except for the outer segment
backgrounds.
Less use of solarized accent colours as backgrounds.
Clearer window separator colours.
Refactored source.
Mode background colours are now closer to blue to contrast less
with the body text background.
![airlinesolarizedmockup](https://f.cloud.github.com/assets/378622/768607/8c09f644-e8a3-11e2-9f7d-f2deebe8cb14.png )
2013-07-09 18:12:15 +01:00
Bailey Ling
d6d5e690cf
Merge pull request #47 from unc0/master
...
Refactor badwolf theme, fix replace/paste mode color.
2013-07-09 05:04:13 -07:00
Bailey Ling
e2d78bdded
Revert "use list of funcrecs, allowing window overrides to be dynamically added"
...
This reverts commit c0427e435d
.
2013-07-09 11:48:11 +00:00
unc0
ecffa8de99
refactor beowolf theme
2013-07-09 15:46:45 +08:00
Bailey Ling
c0427e435d
use list of funcrecs, allowing window overrides to be dynamically added
2013-07-09 03:23:30 +00:00
Bailey Ling
0c394308e4
support undotree, gundo, nerdtree, tagbar
2013-07-09 02:52:07 +00:00
Bailey Ling
6b705b490d
refactor colors to use color map generator
2013-07-09 01:22:04 +00:00
Bailey Ling
e0c74f9a1e
add netrw support. resolves #31 .
2013-07-09 00:51:33 +00:00
Bailey Ling
43bc51a0d2
shorten inactive windows to only the filename. resolves #35 . also, treat inactive as a mode so it can be themed independently.
2013-07-08 22:59:31 +00:00
Tim Brooks
17b7d187b8
Added paste and replace mode colourings to themes
2013-07-08 13:00:49 +01:00
bling
49da0e6ba9
fix simple theme for non-swapped gui
2013-07-08 07:51:40 -04:00
Sam Green
b0cd2f2097
Added solarized theme. (Based off of dark and only the minimum of 9 lines have been changed so far)
2013-07-08 11:58:34 +01:00
Joshua Borton
67de92b1d4
Adding alternate separator for consistent visuals
2013-07-07 18:37:50 -04:00
Bailey Ling
6268cebcce
ensure changing filetypes gets updated statusline if necessary. fix statusline overwrite when using unite with -no-split
2013-07-07 15:32:50 +00:00
Bailey Ling
ee5b6bbf31
support swapping of colors if separators are disabled
2013-07-07 14:54:30 +00:00
Bailey Ling
63f2f98102
fix typo, let's keep simple dark only for now
2013-07-07 14:43:53 +00:00
bling
dd527744e6
variablize gui colors in simple theme
2013-07-07 10:35:39 -04:00
Bailey Ling
11cd97ac07
fix typo
2013-07-07 14:27:57 +00:00
Bailey Ling
69b2160f41
update simple theme to take full advantage of powerline symbols
2013-07-07 14:26:28 +00:00
Bailey Ling
9cc1495c23
add unite.vim support, using window local overrides
2013-07-07 12:59:05 +00:00
Bailey Ling
25758970fc
move ctrlp into new extensions area
2013-07-07 12:42:51 +00:00
Reed Allman
8214c77f04
Added Ctrl-P Support
2013-07-07 00:18:20 -05:00
Bailey Ling
ce2b0bc588
update dark and light themes
2013-07-06 00:41:59 +00:00
Bailey Ling
e14bf787e0
update badwolf theme
2013-07-06 00:35:23 +00:00
Bailey Ling
c18a741f93
refactor colorschemes to overwrite a base instead of replacing
2013-07-06 00:29:41 +00:00
Bailey Ling
d1024281a9
check for variable existence
2013-07-05 14:22:40 +00:00
bling
01b88bf865
refactor badwolf theme to use helper variables
2013-07-05 00:24:32 -04:00
Lin Ran
79cad7a2ed
Add badwolf theme
...
https://github.com/sjl/badwolf
2013-07-05 11:45:40 +08:00
bling
9c7f3e2d08
white matches more with the rest
2013-07-04 22:30:42 -04:00
bling
825df128d8
add more screenshots, tweak simple theme to use nicer powerline symbol
2013-07-04 22:19:09 -04:00
Bailey Ling
0db74ea089
fix inactive color highlight, make the separators visible in the simple theme
2013-07-04 16:30:21 -04:00
Bailey Ling
5a6ac69564
add simple text theme
2013-07-04 15:02:58 -04:00
Bailey Ling
72a201e618
implement light colorscheme
2013-07-04 12:55:14 -04:00
Bailey Ling
c2541dd9a9
implement almost full customization support. resolves #3
2013-07-04 11:39:49 -04:00
Bailey Ling
23706dc67b
make it easier to create new themes
2013-07-04 11:58:14 +00:00
Bailey Ling
9f69c71f0b
adjust separator colors to match
2013-07-02 00:38:11 -04:00
Aldric Giacomoni
230896bd0b
Seperator => Separator
2013-07-01 23:48:50 -04:00
Bailey Ling
3877ddb7bb
implement support for detected modified buffers
2013-07-01 23:45:49 -04:00
Bailey Ling
02d8d56196
add screenshots
2013-07-01 03:27:15 +02:00
Bailey Ling
fda2171dee
make easier to theme
2013-07-01 00:14:34 +02:00
Bailey Ling
d6525578ce
support for autoloaded themes
2013-06-30 23:41:21 +02:00