Commit graph

256 commits

Author SHA1 Message Date
5b89c229f8 Color customization 2023-12-09 20:15:59 -05:00
stnley
6495b4ff40
(nvim) add LSP semantic tokens (#314) 2023-10-29 09:48:54 -04:00
imgbot[bot]
b2cc39273a
[ImgBot] Optimize images (#312)
/dracula-pro.png -- 357.49kb -> 331.25kb (7.34%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
2023-08-30 12:53:37 -04:00
Lucas de França
3be0349ee2 📃 Standardize docs 2023-08-30 11:00:58 -03:00
Chris McFarlen
248e649f2f
Add DraculaInlayHint and link from LspInlayHint (#311)
* Add DraculaInlay hint and link from LspInlayHint

* drop italic attribute
2023-08-23 08:09:31 -04:00
D. Ben Knoble
3e52a0682a
clarify version differences in INSTALL.md (#310)
Close https://github.com/dracula/vim/issues/309
2023-06-19 16:53:16 -04:00
Noah Friedman
0bf17b30c9
Update GitSignsDelete highlight group to always link to DraculaRed (#307) 2023-06-13 16:06:22 -04:00
D. Ben Knoble
7bff6075cf
Merge pull request #306 from noah-friedman/patch-1 2023-05-25 17:18:08 -04:00
Noah Friedman
22cb6183db
Update after/plugin/dracula.vim
Co-authored-by: D. Ben Knoble <ben.knoble+github@gmail.com>
2023-05-25 17:01:18 -04:00
Noah Friedman
aedcab9da1
Update configuration of GitSignsDelete to maintain consistent
backgrounds
2023-05-25 15:16:11 -04:00
D. Ben Knoble
eb577d47b0
Merge pull request #300 from etorth/master 2022-12-22 16:49:10 -05:00
etorth
1d99876667 give higher contrast to DraculaDiffDelete 2022-12-22 13:17:56 -08:00
D. Ben Knoble
b7645942bf
Merge pull request #299 from saccarosium/master
Fix don't interrupt the cursorline
2022-12-12 11:34:08 -05:00
saccarosium
08099871d6 Fix don't interrupt the cursorline 2022-12-01 20:04:27 +01:00
yuys13
947e529876 Fix #296 2022-11-30 13:02:00 -05:00
yuys13
04a7002a04 Add diff highlights for treesitter 2022-11-30 08:34:51 -05:00
Derek Sifford
b9f4f3a169 fix incorrect treesitter highlight 2022-11-07 11:25:58 -05:00
D. Ben Knoble
834f54c1e0
Merge pull request #294 from etorth/select_issue2 2022-10-28 21:45:24 -04:00
etorth
4444f9e7b4 use yellow/purple as high-contrast-diff color 2022-10-28 14:48:18 -07:00
D. Ben Knoble
06ac6aa960
Merge pull request #292 from etorth/master 2022-10-28 12:44:44 -04:00
etorth
59d16f4673 document g:dracula_high_contrast_diff 2022-10-28 09:00:12 -07:00
etorth
3fa18cc50a support high contrast diff color 2022-10-27 16:28:37 -07:00
D. Ben Knoble
7ebadce59c
Merge pull request #291 from yuys13/fix/treesitter
Update treesitter highlight groups
2022-10-24 12:00:26 -04:00
yuys13
08c8c4bb7f fix typo 2022-10-25 00:37:16 +09:00
yuys13
84adf19f1d Add version check for neovim
Add compatibility with older neovim to support older version of
nvim-treesitter
2022-10-18 12:52:11 +09:00
yuys13
ed78f2f6b1 Restore TS* highlight groups 2022-10-18 00:36:49 +09:00
yuys13
3431d5c747 Add default values lost due to breaking changes in nvim-treesitter 2022-10-17 23:44:06 +09:00
yuys13
dbc09df252 feat(treesitter)!: use @foo.bar style highlight groups
nvim-treesitter has removed `TS*` highlight groups.
Thus we need to use @foo.bar style highlight groups.
2022-10-17 21:47:28 +09:00
D. Ben Knoble
d7723a842a
Merge pull request #282 from stnley/master
feat(nvim): Add support for WinSeparator
2022-03-24 13:14:14 -04:00
stnley
eace9d037f moved hi link to existing nvim guard 2022-03-24 13:03:22 -04:00
stnley
f6e6b25048 Change name from DraculaSeparator to DraculaWinSeparator. Apply default
style to DraculaWinSeparator. Link DraculaWinSeparator to VertSplit.
2022-03-23 19:39:18 -04:00
Lucas de França
d552ad035c 📝 Update readme 2022-03-20 23:04:56 -03:00
stnley
11d18b0700 feat(nvim): Add support for WinSeparator 2022-03-19 18:45:14 -04:00
yuys13
210e0961b9
Update highlights for nvim-cmp (#273) 2022-01-18 10:13:14 -05:00
yuys13
e61619717d
Add nvim-cmp menu highlight (#274) 2022-01-18 10:12:35 -05:00
D. Ben Knoble
74f63c304a
Merge pull request #272 from stnley/master
Add nvim-cmp kind highlights
2021-12-10 13:13:03 -05:00
stnley
d1f682313f Add nvim-cmp kind highlights 2021-12-09 22:49:19 -05:00
D. Ben Knoble
d15d96928d
Merge pull request #270 from saviocmc/fix-neovim-v0.6.0-diagnostic-highlights 2021-12-08 10:26:50 -05:00
Sávio Carlos Martins Costa
75461a72b6
reorganize the definitions of neovim diagnostic hl groups
Co-authored-by: D. Ben Knoble <ben.knoble+github@gmail.com>
2021-12-03 20:16:46 -03:00
Sávio Carlos Martins Costa
a503a351da add links to old 'LspDiagnosticsDefault*' hl groups
for backward compatibility with neovim v0.5.x
2021-12-03 16:52:27 -03:00
Sávio Carlos Martins Costa
cc5da58613 fix(neovim): diagnostic highlights in v0.6.0
Release notes:
https://github.com/neovim/neovim/releases/tag/v0.6.0

Breaking change commit:
a5bbb932f9

Updated documentation:
https://neovim.io/doc/user/diagnostic.html#diagnostic-highlights
2021-12-03 09:29:05 -03:00
Sávio Carlos Martins Costa
e5f0974656
Add option to set full special attributes support (#267)
* add option to set full special attributes support

This is useful to inform Dracula that the current UI has full support
for special attributes like underlines and undercurls, as by default it
assumes no terminal emulator have such support.

The default value falls back to the current behavior, assuming only
graphical interfaces have full support.

Fix #266

* fix grammar issues

Co-authored-by: D. Ben Knoble <ben.knoble+github@gmail.com>

* add documentation for the new option

Co-authored-by: D. Ben Knoble <ben.knoble+github@gmail.com>
2021-10-23 13:10:37 -04:00
D. Ben Knoble
86eb25b3dc fix code blocks in INSTALL.md
Closes https://github.com/dracula/vim/issues/262
2021-09-22 15:17:38 -04:00
Sly
d1864ac073 A better contrast for the tabline background 2021-09-04 12:27:13 -04:00
D. Ben Knoble
d1ff992bf6
Merge pull request #259 from dracula/imgbot
[ImgBot] Optimize images
2021-08-22 14:59:08 -04:00
ImgBotApp
53e9b07b74
[ImgBot] Optimize images
/screenshot.png -- 526.38kb -> 328.13kb (37.66%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2021-08-13 16:24:16 +00:00
Adrian Trunzo
074a6b3495
Highlight tag attributes via tree-sitter. (#255)
* Highlight tag attributes via tree sitter.

* Comments about tree-sitter hightlight groups.
2021-08-06 11:50:31 -04:00
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
D. Ben Knoble
c0337ceef6
Merge pull request #251 from dracula/224-install-windows
update installation instructions for other OS
2021-05-19 17:50:01 -04:00
D. Ben Knoble
428e8d69b6 fix numbering 2021-05-19 12:37:44 -04:00