Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add neovim LSP styling for diagnostics #222

Merged
merged 1 commit into from
Jul 8, 2022

Conversation

petersooley
Copy link
Contributor

Neovim is coming out with built-in support for language servers (v0.5). This addition sets default colors for the diagnostics output (errors and warnings and such provided by the language server).

Attached is a picture of rust code using the summerfruit light theme in neovim with these changes applied.
screenshot-2021-Jan-20--07-57-08

@fnune
Copy link

fnune commented Jan 24, 2021

I'd be interested in merging this on my fork: https://github.com/fnune/base16-vim/

Would you submit the PR there again?

EDIT: fixed the link

@petersooley
Copy link
Contributor Author

@fnune This PR is only for supporting responses from a language server. It doesn't really apply for FZF.

@fnune
Copy link

fnune commented Jan 25, 2021

Oh... I linked the wrong repo. Here's the fork: https://github.com/fnune/base16-vim/

Editing my original comment.

@fnune
Copy link

fnune commented Jan 26, 2021

Resubmitted and merged here tinted-theming/tinted-vim#11

@entropitor
Copy link

I see this PR was recently merged but these highlights have changed name again (see help diagnostic-highlights)

wincent added a commit to wincent/base16-nvim that referenced this pull request Sep 3, 2022
This backports:

- chriskempson/base16-vim@db92479

From:

- chriskempson/base16-vim#222

How I did this:

1. Made changes to the template in the submodule in my dotfiles repo (at
   `aspects/nvim/files/.config/nvim/pack/bundle/opt/base16-nvim`).
2. Copied them up to the superproject working area with:
   `cp aspects/nvim/files/.config/nvim/pack/bundle/opt/base16-nvim/templates/default.mustache
   vendor/base16-templates/base16-nvim/templates`.
3. Ran `NO_CLONE=1 support/base16-builder.rb`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants