Commit graph

52 commits

Author SHA1 Message Date
Lifepillar edf0659c3c Use new comment symbols for templates. 2020-09-20 15:27:19 +02:00
boweevil d916a6438c Add support for ALE syntax checker
https://github.com/dense-analysis/ale

- General optimization of the tones for ALE highlighting in the sign
column and on error and warning markings in file.
- If 'g:ale_sign_highlight_linenrs' is enabled this will use Neovim's
number line highlighting.
2019-12-09 05:39:25 -05:00
Lifepillar cd5e87ccfa Set Title's color to orange for dark background.
When visibility is "normal", set the Title highlight group's foreground
color to orange instead of yellow, as it was in the original Solarized.

This change addresses https://github.com/lifepillar/vim-solarized8/issues/76.

A yellow Title can be obtained by setting

    let g:solarized_visibility = "high"
2019-10-06 13:00:05 +02:00
Lifepillar de83fec3e5 Update b&w template to use omit keyword. 2019-06-29 14:34:06 +02:00
Lifepillar 7b0cda1da3 Fix CursorLine/CursorColumn/ColorColumn highlighting.
Fixes also https://github.com/lifepillar/vim-solarized8/issues/72.
2019-06-27 22:34:24 +02:00
Lifepillar de124fa1ea Reinstate g:solarized_use16.
Neovim ignores `&t_Co` and `&term`, so it is not possible in Neovim to
use the ANSI colors when `termguicolors` is not set.

Re-add this option to override the value of `s:t_Co`.

Fixes https://github.com/lifepillar/vim-solarized8/issues/71.
2019-06-26 19:33:28 +02:00
Lifepillar b36b068a56 Define base-16 value for 'unused' color. 2019-06-10 21:39:16 +02:00
Lifepillar 0ef7d9856a Update help file. 2019-06-06 17:41:10 +02:00
Lifepillar 2e04bf87ae Move some common snippets to separate templates. 2019-06-06 15:25:51 +02:00
Lifepillar 739518d8fd Reindent. 2019-06-06 15:14:38 +02:00
Lifepillar 7d0c75c485 Add comment. 2019-06-06 15:14:16 +02:00
Lifepillar 34f7337c3b Enable support for Neovim in all color schemes. 2019-06-06 15:11:31 +02:00
Lifepillar 3f4c5dcfed Factor out linked groups. 2019-06-06 15:10:41 +02:00
Lifepillar 6a0e743db7 Update for Colortemplate v2. 2019-06-06 14:44:30 +02:00
Lifepillar a213b8ef0d Merge branch 'standard-helpfile' of https://github.com/mgaffney/vim-solarized8 into mgaffney-standard-helpfile 2019-05-02 21:58:01 +02:00
Michael Gaffney 554724fa5b
Allow solarized8 to be listed in the LOCAL ADDITIONS section of help.txt 2019-05-02 11:51:38 -04:00
Lifepillar c81e287b9d Use reverse colors for Error highlight group.
Often (e.g. for Python) Error is used to indicate
whitespace mistakes (e.g. too much whitespace).
Since in Solarized 8 Error does not have any
background colour, these errors are not visible
(@fladd).

Fixes https://github.com/lifepillar/vim-solarized8/issues/63.
2019-05-01 23:24:38 +02:00
Lifepillar c1a439ebb5 Increase contrast of comment in high variant. 2019-03-26 08:41:57 +01:00
Lifepillar 052185d41e Update WildMenu in light variants. 2019-03-24 21:06:25 +01:00
Lifepillar 7c80e86513 Update Pmenu's foreground color for low variant.
Increase contrast a little bit.
2019-03-24 20:13:54 +01:00
Lifepillar 0c3c2746a2 Fix base02 color in low 256-color variant. 2019-03-24 17:00:21 +01:00
Lifepillar d60eeadf12 Fix ErrorMsg in flat variant.
Use white on red instead of black on red.
2019-03-24 16:48:19 +01:00
Lifepillar 062ae19924 Improve readability of Pmenu* highlight groups.
Do not use `reverse` for Pmenu* highlight groups, because that causes
readability issues with the new floating windows in NeoVim.

See also: https://github.com/lifepillar/vim-solarized8/issues/61
2019-03-24 16:44:47 +01:00
Lifepillar 3ae1bbba61 Increase the contrast of Normal text for default and high variant. 2019-03-24 16:42:59 +01:00
Lifepillar 2b3fe90d0a Update the documentation. 2019-03-08 10:47:48 +01:00
Lifepillar 17dc84228d Add "flat" value to g:solarized_statusline.
This sets a "flat" status line, vert bar and tab bar in all variants.
It does not have any effect for solarized8_flat, because "normal" and
"flat" are effectively the same in that case.
2019-03-08 10:36:33 +01:00
Lifepillar 55e040426f Add tmux fix to script template. 2019-03-08 10:04:56 +01:00
Lifepillar 9b74a5faf5 Fix incorrect g:terminal_color_* variables for NeoVim.
Fixes https://github.com/lifepillar/vim-solarized8/issues/46.
2018-08-26 09:14:32 +03:00
Lifepillar 4dc4539c49 Fix incorrect g:terminal_ansi_colors for light schemes.
Fixes https://github.com/lifepillar/vim-solarized8/issues/45.
2018-08-22 14:22:13 +03:00
Kristijan Husak 9f9cba450a Add highlighting for javascript function call. 2018-05-07 12:50:01 +02:00
Lifepillar 06fb3a0f97 Define g:terminal_ansi_colors. 2018-04-09 21:54:53 +02:00
Lifepillar 330148b2f3 Make VertSplit separator always visible.
The separator makes it clear how a window has been split, which is
useful, for example, when you rotate windows (<c-w><c-r>). The separator
may be suppressed by the user with 'fillchars'.

See also: https://github.com/vim/vim/issues/2724.
2018-03-25 12:44:52 +02:00
Lifepillar 68ac42092e Add script to change an xterm color palette. 2017-11-30 18:31:18 +01:00
Lifepillar 256aa09e46 Do not enable italics by default.
This commit addresses issues such as https://github.com/lifepillar/vim-solarized8/issues/28
and https://github.com/lifepillar/vim-solarized8/issues/29.
2017-11-29 19:35:25 +01:00
Lifepillar f6b416006b Add Terminal, ToolbarLine, ToolbarButton hi groups. 2017-11-21 09:40:48 +01:00
Lifepillar c09e6ac686 Add colorization for spelling errors when visibility is high.
Set:

    let g:solarized_visibility="high"

in your vimrc. Then, spelling mistakes are marked with reversed colors.

Fixes https://github.com/lifepillar/vim-solarized8/issues/25
2017-11-12 11:58:09 +01:00
Lifepillar 5c05f6e357 Rename option => g:solarized_extra_hi_groups. 2017-11-11 14:27:04 +01:00
Lifepillar 4cd2050d71 Document g:solarized_enable_extra_hi_groups. 2017-11-11 14:17:01 +01:00
Lifepillar 43dad0493d Update help file. 2017-11-11 14:03:50 +01:00
Lifepillar 3d01975ee2 Enable italics in terminal by default. 2017-11-11 14:03:33 +01:00
Lifepillar 5b41b09d30 Prefer 256 colors instead of 16 colors.
The rationale behind this change is that the 256 color palette gives a
less unpredictable result.
2017-11-11 13:13:53 +01:00
Lifepillar d442acd01b Reduce the number of colorschemes to four.
Merge dark and light variants together. Now, you must select the
background color before loading the colorscheme, e.g.:

se background=dark
colorscheme solarized8
2017-11-11 13:00:33 +01:00
Lifepillar e9ff88d941 Revert "Update make_colorscheme script." 2017-11-11 11:44:15 +01:00
Lifepillar 8abb698eec Update make_colorscheme script. 2017-11-11 11:30:16 +01:00
Lifepillar 9547cc6437 Set local directory before building the templates. 2017-11-11 11:27:51 +01:00
Lifepillar 25933f5723 Generate documentation only once.
Fixes https://github.com/lifepillar/vim-solarized8/issues/23.
2017-11-05 11:08:09 +01:00
Lifepillar 150c7e0e56 Update dark templates. 2017-10-29 21:29:51 +01:00
Lifepillar 44e7efebf3 Update light templates. 2017-10-29 21:19:24 +01:00
Lifepillar daa93828d3 Fix regressions in solarized8_light. 2017-10-29 20:57:18 +01:00
Lifepillar 3f3fc033e6 Fix regressions in solarized8_dark. 2017-10-29 20:42:20 +01:00