fix(treesitter): add comment italics option to treesitter doc comments
This commit is contained in:
parent
52a6034ef0
commit
70212b102a
@ -29,8 +29,9 @@ local function create_autocmds()
|
|||||||
})
|
})
|
||||||
|
|
||||||
-- This is a mitigation for new Nvim v0.9.0 lsp semantic highlights
|
-- This is a mitigation for new Nvim v0.9.0 lsp semantic highlights
|
||||||
-- overriding treesitter highlights. Need to link these to relevant
|
-- overriding treesitter highlights.
|
||||||
-- treesitter groups in the future. See :h lsp-semantic-highlight
|
-- TODO: link these to relevant treesitter groups in the future.
|
||||||
|
-- See :h lsp-semantic-highlight
|
||||||
vim.api.nvim_create_autocmd("ColorScheme", {
|
vim.api.nvim_create_autocmd("ColorScheme", {
|
||||||
group = gruber_darker_group,
|
group = gruber_darker_group,
|
||||||
pattern = "*",
|
pattern = "*",
|
||||||
|
@ -24,7 +24,7 @@ end
|
|||||||
---Line and block comments
|
---Line and block comments
|
||||||
M.highlights.comment = Highlight.new("@comment", { link = vim_hl.comment })
|
M.highlights.comment = Highlight.new("@comment", { link = vim_hl.comment })
|
||||||
---Comments documenting code
|
---Comments documenting code
|
||||||
M.highlights.comment_documentation = Highlight.new("@comment.documentation", { link = gruber_hl.green })
|
M.highlights.comment_documentation = Highlight.new("@comment.documentation", { link = gruber_hl.green, italic = opts.italic.comments })
|
||||||
M.highlights.comment_luadoc = Highlight.new("@comment.luadoc", { link = M.highlights.comment_documentation })
|
M.highlights.comment_luadoc = Highlight.new("@comment.luadoc", { link = M.highlights.comment_documentation })
|
||||||
---Syntax/parser errors
|
---Syntax/parser errors
|
||||||
M.highlights.error = Highlight.new("@error", {})
|
M.highlights.error = Highlight.new("@error", {})
|
||||||
@ -44,7 +44,7 @@ M.highlights.punctuation_delimiter = Highlight.new("@punctuation.delimiter", { l
|
|||||||
---Brackets (e.g. `()` / `{}` / `[]`)
|
---Brackets (e.g. `()` / `{}` / `[]`)
|
||||||
M.highlights.punctuation_bracket = Highlight.new("@punctuation.bracket", { link = gruber_hl.wisteria })
|
M.highlights.punctuation_bracket = Highlight.new("@punctuation.bracket", { link = gruber_hl.wisteria })
|
||||||
---Special symbols (e.g. `{}` in string interpolation)
|
---Special symbols (e.g. `{}` in string interpolation)
|
||||||
M.highlights.punctuation_special = Highlight.new("punctuation.special", { link = gruber_hl.brown })
|
M.highlights.punctuation_special = Highlight.new("@punctuation.special", { link = gruber_hl.brown })
|
||||||
|
|
||||||
-- Literals
|
-- Literals
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user