3
.github/workflows/doc.yml
vendored
3
.github/workflows/doc.yml
vendored
@@ -26,13 +26,14 @@ jobs:
|
|||||||
run: git checkout -b ${VIMDOC_BRANCH}
|
run: git checkout -b ${VIMDOC_BRANCH}
|
||||||
|
|
||||||
- name: panvimdoc
|
- name: panvimdoc
|
||||||
uses: kdheepak/panvimdoc@v2.7.3
|
uses: kdheepak/panvimdoc@v3.0.5
|
||||||
with:
|
with:
|
||||||
# Output vimdoc project name
|
# Output vimdoc project name
|
||||||
vimdoc: zenbones
|
vimdoc: zenbones
|
||||||
pandoc: doc/zenbones.md
|
pandoc: doc/zenbones.md
|
||||||
description: "A collection of contrast-based vim/neovim colorschemes"
|
description: "A collection of contrast-based vim/neovim colorschemes"
|
||||||
version: "Vim 8.1 / Nvim v0.8.0"
|
version: "Vim 8.1 / Nvim v0.8.0"
|
||||||
|
treesitter: true
|
||||||
- name: Create PR
|
- name: Create PR
|
||||||
run: |
|
run: |
|
||||||
if ! [[ -z $(git status -s) ]]; then
|
if ! [[ -z $(git status -s) ]]; then
|
||||||
|
|||||||
@@ -168,6 +168,8 @@ local function generate(p, opt)
|
|||||||
DiagnosticWarn { WarningMsg },
|
DiagnosticWarn { WarningMsg },
|
||||||
DiagnosticInfo { fg = p.water },
|
DiagnosticInfo { fg = p.water },
|
||||||
DiagnosticHint { fg = p.blossom },
|
DiagnosticHint { fg = p.blossom },
|
||||||
|
DiagnosticDeprecated { DiagnosticWarn },
|
||||||
|
DiagnosticUnnecessary { DiagnosticWarn },
|
||||||
|
|
||||||
DiagnosticSignError { SignColumn, fg = DiagnosticError.fg },
|
DiagnosticSignError { SignColumn, fg = DiagnosticError.fg },
|
||||||
DiagnosticSignWarn { SignColumn, fg = DiagnosticWarn.fg },
|
DiagnosticSignWarn { SignColumn, fg = DiagnosticWarn.fg },
|
||||||
@@ -265,6 +267,20 @@ local function generate(p, opt)
|
|||||||
sym "@text.literal.markdown" { Type },
|
sym "@text.literal.markdown" { Type },
|
||||||
sym "@text.uri.markdown" { SpecialComment },
|
sym "@text.uri.markdown" { SpecialComment },
|
||||||
|
|
||||||
|
-- LSP Semantic Token Groups
|
||||||
|
sym "@lsp.type.comment" { sym "@comment" },
|
||||||
|
sym "@lsp.type.enum" { sym "@type" },
|
||||||
|
sym "@lsp.type.keyword" { sym "@keyword" },
|
||||||
|
sym "@lsp.type.namespace" { sym "@namespace" },
|
||||||
|
sym "@lsp.type.parameter" { sym "@parameter" },
|
||||||
|
sym "@lsp.type.property" { sym "@property" },
|
||||||
|
sym "@lsp.typemod.method.defaultLibrary" { sym "@function.builtin" },
|
||||||
|
sym "@lsp.typemod.function.defaultLibrary" { sym "@function.builtin" },
|
||||||
|
sym "@lsp.typemod.operator.injected" { sym "@operator" },
|
||||||
|
sym "@lsp.typemod.string.injected" { sym "@string" },
|
||||||
|
sym "@lsp.typemod.variable.defaultLibrary" { sym "@variable.builtin" },
|
||||||
|
sym "@lsp.typemod.variable.injected" { sym "@variable" },
|
||||||
|
|
||||||
-- Syntax
|
-- Syntax
|
||||||
diffAdded { fg = p.leaf },
|
diffAdded { fg = p.leaf },
|
||||||
diffRemoved { fg = p.rose },
|
diffRemoved { fg = p.rose },
|
||||||
|
|||||||
@@ -168,6 +168,8 @@ local function generate(p, opt)
|
|||||||
DiagnosticWarn { WarningMsg },
|
DiagnosticWarn { WarningMsg },
|
||||||
DiagnosticInfo { fg = p.water },
|
DiagnosticInfo { fg = p.water },
|
||||||
DiagnosticHint { fg = p.blossom },
|
DiagnosticHint { fg = p.blossom },
|
||||||
|
DiagnosticDeprecated { DiagnosticWarn },
|
||||||
|
DiagnosticUnnecessary { DiagnosticWarn },
|
||||||
|
|
||||||
DiagnosticSignError { SignColumn, fg = DiagnosticError.fg },
|
DiagnosticSignError { SignColumn, fg = DiagnosticError.fg },
|
||||||
DiagnosticSignWarn { SignColumn, fg = DiagnosticWarn.fg },
|
DiagnosticSignWarn { SignColumn, fg = DiagnosticWarn.fg },
|
||||||
@@ -265,6 +267,20 @@ local function generate(p, opt)
|
|||||||
sym "@text.literal.markdown" { Type },
|
sym "@text.literal.markdown" { Type },
|
||||||
sym "@text.uri.markdown" { SpecialComment },
|
sym "@text.uri.markdown" { SpecialComment },
|
||||||
|
|
||||||
|
-- LSP Semantic Token Groups
|
||||||
|
sym "@lsp.type.comment" { sym "@comment" },
|
||||||
|
sym "@lsp.type.enum" { sym "@type" },
|
||||||
|
sym "@lsp.type.keyword" { sym "@keyword" },
|
||||||
|
sym "@lsp.type.namespace" { sym "@namespace" },
|
||||||
|
sym "@lsp.type.parameter" { sym "@parameter" },
|
||||||
|
sym "@lsp.type.property" { sym "@property" },
|
||||||
|
sym "@lsp.typemod.method.defaultLibrary" { sym "@function.builtin" },
|
||||||
|
sym "@lsp.typemod.function.defaultLibrary" { sym "@function.builtin" },
|
||||||
|
sym "@lsp.typemod.operator.injected" { sym "@operator" },
|
||||||
|
sym "@lsp.typemod.string.injected" { sym "@string" },
|
||||||
|
sym "@lsp.typemod.variable.defaultLibrary" { sym "@variable.builtin" },
|
||||||
|
sym "@lsp.typemod.variable.injected" { sym "@variable" },
|
||||||
|
|
||||||
-- Syntax
|
-- Syntax
|
||||||
diffAdded { fg = p.leaf },
|
diffAdded { fg = p.leaf },
|
||||||
diffRemoved { fg = p.rose },
|
diffRemoved { fg = p.rose },
|
||||||
|
|||||||
Reference in New Issue
Block a user