Skip to content

A few LSP highlights are missing #17

@teleivo

Description

@teleivo

Hi 😄 I absolutely love this theme 😍 thank you so much!

I think there are some highlights for LSPs that are missing. Might be as neovim is still changing 😅

https://neovim.io/doc/user/lsp.html#lsp-highlight

LspReferenceText used for highlighting "text" references
LspReferenceRead used for highlighting "read" references
LspReferenceWrite used for highlighting "write" references
LspInlayHint used for highlighting inlay hints
LspCodeLens Used to color the virtual text of the codelens
LspCodeLensSeparator Used to color the separator between two or more code lenses
LspSignatureActiveParameter Used to highlight the active parameter in the signature help

I could help out with a PR but I don't know which colors would make sense 😅

I checked what other themes do for

  • LspReferenceText
  • LspReferenceRead
  • LspReferenceWrite

For example, https://github.com/folke/tokyonight.nvim/blob/f247ee700b569ed43f39320413a13ba9b0aef0db/lua/tokyonight/theme.lua#L177-L179 uses the same config. I linked the highlight groups to Visual.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions