netrw and markdown

This commit is contained in:
Patrick Stockwell
2025-03-12 15:35:42 +11:00
parent c585c4ff07
commit 36843b3c03

View File

@@ -556,6 +556,7 @@ highlight default link markdownTODO Todo
call Highlight('markdownCode', { 'fg': s:purple, 'bg': s:none, 'style': s:bold }) call Highlight('markdownCode', { 'fg': s:purple, 'bg': s:none, 'style': s:bold })
call Highlight('markdownCodeBlock', { 'fg': s:light_blue, 'bg': s:none, 'style': s:none }) call Highlight('markdownCodeBlock', { 'fg': s:light_blue, 'bg': s:none, 'style': s:none })
call Highlight('markdownCodeDelimiter', { 'fg': s:light_green }) call Highlight('markdownCodeDelimiter', { 'fg': s:light_green })
call Highlight('markdownLinkText', { 'fg': s:none, 'bg': s:none, 'style': s:none })
call Highlight('markdownLinkTextDelimiter', { 'fg': s:light_blue }) call Highlight('markdownLinkTextDelimiter', { 'fg': s:light_blue })
call Highlight('markdownLinkDelimiter', { 'fg': s:light_blue }) call Highlight('markdownLinkDelimiter', { 'fg': s:light_blue })
call Highlight('markdownUrl', { 'fg': s:orange, 'bg': s:none, 'style': s:none }) call Highlight('markdownUrl', { 'fg': s:orange, 'bg': s:none, 'style': s:none })
@@ -616,6 +617,8 @@ hi link pythonDoctest2 Comment
call Highlight('netrwExe', { 'fg': s:yellow, 'bg': s:none, 'style': s:none }) call Highlight('netrwExe', { 'fg': s:yellow, 'bg': s:none, 'style': s:none })
call Highlight('netrwDir', { 'fg': s:light_blue, 'bg': s:none, 'style': s:none }) call Highlight('netrwDir', { 'fg': s:light_blue, 'bg': s:none, 'style': s:none })
call Highlight('netrwClassify', { 'fg': s:purple, 'bg': s:none, 'style': s:none }) call Highlight('netrwClassify', { 'fg': s:purple, 'bg': s:none, 'style': s:none })
call Highlight('netrwTreeBar', { 'fg': s:light_grey, 'bg': s:none, 'style': s:none })
call Highlight('netrwSuffixes', { 'fg': s:white, 'bg': s:none, 'style': s:none })
" }}} " }}}
" Nvim LSP {{{ " Nvim LSP {{{
@@ -637,6 +640,13 @@ call Highlight('DiagnosticUnderlineHint', { 'fg': s:none, 'bg': s:none, 'style':
hi link LspDiagnosticsUnderlineHint DiagnosticUnderlineHint hi link LspDiagnosticsUnderlineHint DiagnosticUnderlineHint
" }}} " }}}
" nvim-tree {{{
call Highlight('NvimTreeIndentMarker', { 'fg': s:light_grey, 'bg': s:none, 'style': s:none })
call Highlight('NvimTreeFolderIcon', { 'fg': s:off_white, 'bg': s:none, 'style': s:none })
call Highlight('NvimTreeGitDirtyIcon', { 'fg': s:orange, 'bg': s:none, 'style': s:none })
call Highlight('NvimTreeGitNewIcon', { 'fg': s:light_blue, 'bg': s:none, 'style': s:none })
" }}}
if (has('nvim-0.8')) if (has('nvim-0.8'))
" Neovim specific Treesitter highlights " Neovim specific Treesitter highlights
@@ -664,10 +674,12 @@ if (has('nvim-0.8'))
call Highlight('@keyword.kotlin', { 'fg': s:magenta, 'bg': s:none, 'style': s:italic }) call Highlight('@keyword.kotlin', { 'fg': s:magenta, 'bg': s:none, 'style': s:italic })
call Highlight('@variable.kotlin', { 'fg': s:none, 'bg': s:none, 'style': s:none }) call Highlight('@variable.kotlin', { 'fg': s:none, 'bg': s:none, 'style': s:none })
call Highlight('@lsp.type.variable.kotlin', { 'fg': s:none, 'bg': s:none, 'style': s:none }) call Highlight('@lsp.type.variable.kotlin', { 'fg': s:none, 'bg': s:none, 'style': s:none })
call Highlight('@lsp.type.interface.kotlin', { 'fg': s:purple, 'bg': s:none, 'style': s:none })
call Highlight('@lsp.type.property.kotlin', { 'fg': s:none, 'bg': s:none, 'style': s:none }) call Highlight('@lsp.type.property.kotlin', { 'fg': s:none, 'bg': s:none, 'style': s:none })
call Highlight('@lsp.type.class.kotlin', { 'fg': s:light_blue, 'bg': s:none, 'style': s:italic }) call Highlight('@lsp.type.class.kotlin', { 'fg': s:light_blue, 'bg': s:none, 'style': s:italic })
call Highlight('@lsp.type.function.kotlin', { 'fg': s:none, 'bg': s:none, 'style': s:none }) call Highlight('@lsp.type.function.kotlin', { 'fg': s:none, 'bg': s:none, 'style': s:none })
call Highlight('@lsp.type.parameter.kotlin', { 'fg': s:orange, 'bg': s:none, 'style': s:none }) call Highlight('@lsp.type.parameter.kotlin', { 'fg': s:orange, 'bg': s:none, 'style': s:none })
call Highlight('@type.kotlin', { 'fg': s:light_green, 'bg': s:none, 'style': s:italic })
" }}} " }}}
" Scala {{{ " Scala {{{
@@ -706,6 +718,19 @@ if (has('nvim-0.8'))
call Highlight('@lsp.type.namespace.typescript.tsx', { 'fg': s:none, 'bg': s:none, 'style': s:none }) call Highlight('@lsp.type.namespace.typescript.tsx', { 'fg': s:none, 'bg': s:none, 'style': s:none })
" }}} " }}}
" Markdown {{{
call Highlight('@markup.heading.1.markdown', { 'fg': s:none, 'bg': s:none, 'style': s:none })
call Highlight('@markup.link.label.markdown_inline', { 'fg': s:none, 'bg': s:none, 'style': s:none })
call Highlight('@markup.link.markdown_inline', { 'fg': s:none, 'bg': s:none, 'style': s:none })
call Highlight('@markup.link.url.markdown_inline', { 'fg': s:none, 'bg': s:none, 'style': s:none })
call Highlight('@markup.raw.block.markdown', { 'fg': s:none, 'bg': s:none, 'style': s:none })
call Highlight('@_url.markdown_inline', { 'fg': s:none, 'bg': s:none, 'style': s:none })
call Highlight('@spell.markdown', { 'fg': s:none, 'bg': s:none, 'style': s:none })
call Highlight('@markup.list.markdown', { 'fg': s:none, 'bg': s:none, 'style': s:none })
call Highlight('@markup.list.unchecked.markdown', { 'fg': s:light_blue, 'bg': s:none, 'style': s:none })
call Highlight('@markup.list.checked.markdown', { 'fg': s:light_green, 'bg': s:none, 'style': s:none })
" }}}
" JavaScript {{{ " JavaScript {{{
call Highlight('@lsp.type.parameter.javascript', { 'fg': s:none, 'bg': s:none, 'style': s:none }) call Highlight('@lsp.type.parameter.javascript', { 'fg': s:none, 'bg': s:none, 'style': s:none })
call Highlight('@lsp.type.variable.javascript', { 'fg': s:none, 'bg': s:none, 'style': s:none }) call Highlight('@lsp.type.variable.javascript', { 'fg': s:none, 'bg': s:none, 'style': s:none })