Commit graph

90 commits

Author SHA1 Message Date
D. Ben Knoble
869f70a760
change SpecialKey to DraculaPink (vim only) (#252)
Related: #192, #210, #248

Also #247 is about `NonText`, which needs investigating.

Issues: `:digraphs`, special keys in `:map` output, and certain parts of
`'listchars'` are "subtle" and hard to read (esp. w/ `cursorline` over
them). Also, vim uses `SpecialKey` for them (instead of `Whitespace` for
`'listchars'` and `SpecialKey` elsewhere, like NeoVim).

Fix: make `SpecialKey` more like special keys (the highlight in vimscript
for, e.g., `map <Space> :echo "hello"<CR>`). This has the side effect of
making digraphs more visible. It also makes certain `'listchars'` pink,
which may be annoying. But there is no way currently to separate the two
in vim.

Rationale: It matches with the special keys in maps. The fact that vim
uses it elsewhere may simply be "wrong" and need changed.

If you don't like it: well, as usual, you can use an autocommand to use
whatever colors you want (`:help dracula-customization`).
2021-06-04 14:30:24 -04:00
Mathew Robinson
d82b9198d4
fix(nvim): Add LspReference* groups (#241)
Adds LspReference groups so that the reference highlighting feature
works for neovim built-in LSP.

Co-authored-by: Mathew Robinson <mathew@chasinglogic.io>
2021-04-08 08:52:04 -04:00
Thomas Vigouroux
ba00ac0432
fix(nvim): fix lsp hlgroups (#217) 2020-11-13 09:03:57 -05:00
d7xdev
fad0ba755c Make g:dracula_undercurl init shorter and safer
Reference: https://github.com/dracula/vim/pull/213#discussion_r507804384
2020-10-19 16:04:20 -04:00
d7xdev
2d428a704c Fix E121: Undefined variable g:dracula_undercurl
The variable `g:dracula_undercurl` is not properly defined
when underline attribute is disabled by user configuration:

    let g:dracula_underline = 0

The fix always defines missing `g:dracula_undercurl`,
but also disables it when underline is disabled.
2020-10-19 07:22:44 -04:00
D. Ben Knoble
043518d3a9 decouple LineNr and SignColumn from DraculaComment
Close #181
2020-04-22 18:46:40 -04:00
Thomas Vigouroux
ed490ae071
feat(nvim): add lsp message hightlighting (#170)
Neovim now supports LSP protocol, and this commit adds highlighting for
it.
2020-03-03 07:54:47 -05:00
Derek Sifford
f6dd7c17f7
fix: adjust conceal character highlighting (#151)
see: https://github.com/dracula/vim/issues/144#issuecomment-538037764

closes #144
2019-10-06 14:54:09 -04:00
D. Ben Knoble
86712dc2de Make CursorColumn more like cursorline (#148)
close #147
2019-07-10 14:35:33 -04:00
Derek Sifford
cd18ffb1fb
autoload color palette. closes #138 (#139) 2019-05-25 17:50:22 -04:00
Adan Alvarado
9ab9d12521 Terminal bold colors when 255 is used in Windows (#137)
Colors in windows terminal appear bold if 255 or 254 colors are set
2019-05-17 14:30:46 -04:00
Brad Dielman
25a22bb333 Add support for Vim 8 terminal (#132) 2019-03-22 18:45:06 -04:00
Derek Sifford
bd8baf663a fix gitgutter change highlights broken on last commit 2019-02-23 19:37:41 -05:00
Julian Sniffen
88b2e40869 add StatusLineTerm highlights (#119) 2018-12-22 11:57:31 -05:00
Derek Sifford
f24e259073
Small misc tweaks/fixes (#113)
* improve MatchParen highlighting

* improve ColorColumn and CursorColumn highlighting
2018-11-25 10:22:07 -05:00
Derek P Sifford
72a0d0d584 fixes to css, sh, and tex syntaxes + adjust SpecialKey for nvim 2018-09-13 12:20:04 -04:00
Brian Mayer
fa16b1f1e0 Change specialKey from red to subtle (#102)
I use listings in vim, so it prints invisible characters. However the tab and the space characters are drawn in red, taking too much attention, so I decided to make them subtle. To activate the listing add this to your .vimrc file:

set listchars=eol:¬,tab:>-,trail:~,extends:>,precedes:<,space:·
set list
So you can see the red is really disguising.
2018-09-09 18:56:43 -04:00
Derek P Sifford
a88e82a94f re-align nvim terminal colors to dracula spec 2018-07-07 14:31:07 -04:00
Corey Wood
d4f75c3eef Added extra diff groups for adds/deletes. (#87) 2018-05-25 14:40:24 -04:00
Derek Sifford
b5548cd0af
address issues #82, #83, #84 (#85)
* address issues #82, #83, #84

* address code review issues

* remove fzf autocmd per code review comments
2018-05-23 22:52:06 -04:00
Derek P Sifford
c0ff2a472a add typescriptreact support for yats.vim 2018-05-08 15:02:10 -04:00
Derek Sifford
b34882be6c
add syntax adjustments on demand + add php & typescript (#77) 2018-05-02 14:42:59 -04:00
Simon Watts
ed6d002de4 Move background transparency logic to function. 2018-04-26 20:36:12 +01:00
Simon Watts
040356a43f Always set background colour when running gui. 2018-04-25 23:13:55 +01:00
Derek Sifford
e4ce096eb8
add support for fzf (#75) 2018-04-22 18:47:04 -04:00
Derek Sifford
51420ba3d1
scss adjustments (#74)
* add various fixes/adjustments for scss

* adjust sass links to their respective css equivalents
2018-04-21 14:08:31 -04:00
Derek P Sifford
7668d800a2 remove lambda for better backwards compat. closes #73 2018-04-13 20:54:44 -04:00
Derek Sifford
dc8073cd13
Merge lightline + adjust lightline & airline (#72)
* add built-in lightline support

Co-authored-by: adamalbrecht <adam.albrecht@gmail.com>

* finish lightline merge

* finish airline update

* add inline doc comments to airline script functions

* add back modified groups to airline

* adjust maintainers + add @benknoble in README.md
2018-04-13 20:50:26 -04:00
Derek Sifford
2d7c4af469
add support for plasticboy/vim-markdown syntax (#71)
* add support for plasticboy/vim-markdown syntax

* address code review issues
2018-04-08 11:54:12 -04:00
Derek P Sifford
a5cbe831ef fix matchparen highlights. closes #70 2018-04-03 12:59:03 -04:00
Derek P Sifford
52d955afdc add "dracula_colorterm" flag to allow disabling of background fill color. #65 2018-04-02 19:26:20 -04:00
Derek P Sifford
0835e3a78e remove lockvars since they caused more trouble than they're worth. closes #68 2018-03-29 19:50:31 -04:00
Derek Sifford
5372185dfc
Massive theme overhaul (#62)
* progress on overhaul

* finish scrutinization of languages existing in old colors file

* remove markdown code block highlight due to broken upstream syntax

* add user config globals

* update issue and pull request templates

* small fixes

* fix "illegal value" error when using overrides

* actually fix the attribute filter this time

* add git commit diff colors. closes #46

* remove unnecessary duplicate

* set SignColumn explicitly

* Add a helpfile (#64)

* Ignore the tags file generated by :helptags

* Write the help file
2018-03-28 16:44:12 -04:00
Orlando Hohmeier
0743d3d7b3 fix(colors): adjust SpellBad highlighting (#52)
Define `SpellBad` highlighting rule to improve readability.

Closes #47

Signed-off-by: Orlando Hohmeier <hello@orlandohohmeier.com>
2018-03-19 20:02:07 -04:00
Johnny Wong
baf8545d81 Add terminal colors for neovim (#41) 2018-03-19 19:59:07 -04:00
Derek Sifford
7e8a5c346a
Merge pull request #38 from turnon/fix_typo_foldcolumn
fix typo foldcolumn
2018-03-19 19:57:33 -04:00
Blake Williams
147f389f42
Merge pull request #43 from solarmerry/patch-1
correct tab view
2018-03-08 13:19:47 -05:00
Blake Williams
bc5eb17ced
Merge pull request #49 from l-catallo/master
Pmenu colors
2018-02-15 22:15:52 -05:00
Blake Williams
b855fdba21
Merge pull request #53 from topecongiro/specialcomment
Add SpecialComment highlight
2018-02-15 22:08:43 -05:00
Richard Davison
989bf638db Add some OCaml specific adjustments 2018-01-20 14:41:18 -05:00
Seiichi Uchida
cc9fea6b94 Add SpecialComment highlight 2018-01-10 12:09:33 +09:00
Luca Catallo
8c97e114c4 Pmenu colors 2017-11-12 22:06:30 +01:00
Grisha
03cf44a30c correct tab view 2017-09-04 23:03:01 +03:00
ken
f3bfb7ef56 fix typo foldcolumn 2017-07-12 21:08:04 +08:00
Trevor Heins
6a5bf34193 Merge pull request #34 from jpoppe/master
Changed IncSearch color to orange
2017-05-24 14:36:44 -04:00
Trevor Heins
b7656a8ffb Merge pull request #32 from hzchirs/feature/change_cursor_line_number_color
Modify cursor line number highlight based on official color palette
2017-05-24 14:36:28 -04:00
Trevor Heins
57eda041e4 Merge pull request #31 from hzchirs/feature/add_html_tagname_and_attribute_gui_highlighting
Add html tagname and attribute gui highlighting
2017-05-24 14:35:51 -04:00
Trevor Heins
818e9802db Merge pull request #30 from hzchirs/master
Set guifg for rubyInstanceVariable
2017-05-24 14:35:33 -04:00
Jasper Poppe
d355e5c3c0 Changed IncSearch color to orange
Search and IncSearch having the same colors, this makes it impossible to determine which higlighted search pattern is the active one.

I have changed the incSearch color from "Dracula green" to "Dracula orange".

This is an issue for example with substitute and the confirmation flag enabled: :%s/NONE/orange/cg
2017-05-24 18:54:44 +02:00
Hirofumi Wakasugi
92d8f4714f Revert "Fix cterm background color"
This reverts commit 38d5c9b733.
2017-05-17 14:42:10 +09:00