Chase Hallsted
46f8839e38
Fixed a few CTerms
2016-11-08 09:02:13 -06:00
Chase Hallsted
224c94fe92
Added CUI and removed bloat
...
Added CTERM Colors as requested by itchyny and removed colors that were
not being called by the colorscheme.
Things that need to be done still:
No idea what the "Inactive" colors are for.... they are kind of just
defaulting to what they origionally were...
2016-11-08 08:33:50 -06:00
Chase Hallsted
1c42f37452
Converted to lowercase hex values
2016-11-06 12:59:17 -06:00
itchyny
836d4c84f7
support terminal colors in the Dracula colorscheme (ref #195 )
2016-11-06 01:11:39 +09:00
Chase Hallsted
ee2d1a5aad
Added a Molokai ColorScheme
2016-11-05 03:52:44 -05:00
Zoltan Dalmadi
f7941cedf3
Changed indentation to soft tabs (2 spaces)
2016-11-03 10:57:56 +01:00
Zoltan Dalmadi
23e62bd2fe
Merged dark and light variants into one file
2016-11-02 17:36:10 +01:00
Zoltan Dalmadi
6978bdf2d7
Added one color theme
2016-11-02 15:27:33 +01:00
Adam Albrecht
bf6a97744b
Add Dracula theme for lightline.vim
...
Based on the color scheme from https://draculatheme.com/
Color Palette: https://github.com/dracula/dracula-theme#color-palette
2016-10-13 14:03:03 -04:00
itchyny
9e8d9f68df
fix lightline#colorscheme(): convert colors for Windows before lightline#highlight ( fix #191 )
2016-10-05 08:31:47 +09:00
itchyny
718eb60e98
use eval instead of call to evaluate the expand components to support dictionary functions ( fix #183 )
2016-09-04 13:06:49 +09:00
itchyny
733ede08cb
implement component_function_visible_condition in s:subseparator (ref #173 )
2016-08-21 11:28:34 +09:00
Eric Nielsen
ef65954149
Fix solarized themes colors
...
- Swap values without needing temporary variables
2016-08-08 10:33:23 -05:00
Eric Nielsen
a9fc5fc62e
Fix solarized themes colors
...
- Use colors according to
http://ethanschoonover.com/solarized#usage-development , namely dark
mode core colors are only base1, base0, base01, base03, base03
- 'altercation/vim-colors-solarized' also uses base00 in dark mode for
the VertSplit highlight, so use this too (has more contrast)
- Use colors as to optimize contrast, and as to make the same scheme
work for light mode by just inverting the colors (base03 becomes base3
and so on, as in 'altercation/vim-colors-solarized')
- Refactor removing duplicate code
2016-08-07 11:56:31 -05:00
itchyny
430ce2cb06
remove unnecessary double spaces
2016-06-12 22:42:46 +09:00
itchyny
c54f599cb4
fix lightline#highlight in case there is no components ( fix #166 )
2016-06-11 14:10:57 +09:00
itchyny
6de7b19812
update s:line: add the subseparator only when it is no empty
2016-05-14 13:21:26 +09:00
itchyny
4ca31eb271
update lightline#init: use call function instead of eval function
2016-05-13 23:31:28 +09:00
itchyny
e731b248be
update the example configurations: instead of using strlen, compare to empty string
2016-05-11 08:54:04 +09:00
itchyny
a9c74efa36
update the spell component, hide the component when 'spell' is off ( fix #162 , ref #70 )
2016-05-08 13:57:27 +09:00
itchyny
0c7f4f907e
update s:evaluate_expand: use call instead of eval
2016-05-07 22:19:34 +09:00
itchyny
92d04a7cc2
use function('uniq')
2016-04-29 13:41:23 +09:00
itchyny
1f44ca0ccf
update s:term
2016-04-24 21:49:54 +09:00
itchyny
cc52241a87
remove the default value from mode_map
2016-04-23 13:49:34 +09:00
itchyny
9a6adb2780
tweak lightline#highlight code
2016-04-20 22:50:21 +09:00
itchyny
5c542a593f
fix lightline#highlight
2016-04-18 01:22:36 +09:00
itchyny
ba2fba9707
use constant values for type(''), type({})
2016-04-17 13:51:00 +09:00
itchyny
7a2d8533c9
refactor lightline#highlight
2016-04-17 12:53:08 +09:00
itchyny
1c3b98128e
improve lightline#link
2016-04-17 12:49:38 +09:00
itchyny
424a35fa2b
improve lightline#link: use filter before sort
2016-04-16 19:46:23 +09:00
itchyny
a2e5e389e6
refactor lightline#link
2016-04-16 15:57:35 +09:00
itchyny
ec7d944f06
update the default components: fileencoding and filetype
2016-04-15 22:30:25 +09:00
itchyny
83de2155e9
improve s:subseparator
...
- remove duplicated code for component functions
- remove parenthesis if unnecessary
2016-04-15 00:53:11 +09:00
itchyny
bb2010a869
fix s:subseparator
...
- wrap the visible conditions with parenthesis
- fix for older versions of Vim (do not use v:key of map(); s:map does not capture the environment)
2016-04-14 00:20:50 +09:00
itchyny
00346c27c0
refactor s:line: skip the type check in the indices because they are all strings (ref: c2b9562)
2016-04-13 20:38:03 +09:00
itchyny
1320fa8e71
refactor s:line: stop using printf()
2016-04-13 20:35:24 +09:00
itchyny
846720c9f2
improve s:line: check existence of component functions in advance
2016-04-13 09:16:29 +09:00
itchyny
abb1a29a38
improve s:line: remove substitute()
2016-04-13 00:36:57 +09:00
itchyny
8e4bb19c7c
refactor s:subseparator
2016-04-13 00:12:36 +09:00
itchyny
21c8077db4
fix s:map ( #156 )
2016-04-08 13:50:31 +09:00
itchyny
7945e6fd90
improve s:map: precisely detect the version
2016-04-08 09:24:06 +09:00
itchyny
402d502b92
implement s:map() to support v:key in {list} for old versions of Vim ( fix #156 )
2016-04-08 09:02:06 +09:00
itchyny
e888c726f2
refactor lightline#onetab
2016-03-26 16:05:42 +09:00
itchyny
be21933a44
refactor lightline#onetab
2016-03-26 14:02:54 +09:00
itchyny
ec00e383a2
tweak s:uniq
2016-03-25 09:06:06 +09:00
itchyny
69d0663561
fix s:uniq function
2016-03-24 21:45:05 +09:00
itchyny
c98d66be65
do not sort in s:unique and rename it to s:uniq
2016-03-24 21:36:21 +09:00
itchyny
2ee2a07ecd
remove unnecessary copy()
2016-03-24 21:29:49 +09:00
itchyny
e6c5ad3215
implement s:unique for environment where uniq() is not available
2016-03-24 21:26:14 +09:00
itchyny
c89e1d8007
use uniq() function
2016-03-24 21:17:20 +09:00