feat(nvim + zen): vimdoc_ls, misc keyboard shortucts
Some checks are pending
quality / changes (push) Waiting to run
quality / Nix Format Check (push) Blocked by required conditions
quality / Deadnix Check (push) Blocked by required conditions
quality / Statix Check (push) Blocked by required conditions
quality / Lua Format Check (push) Blocked by required conditions
quality / Lua Lint Check (push) Blocked by required conditions
quality / Prettier Format Check (push) Blocked by required conditions

This commit is contained in:
Barrett Ruth 2026-03-18 16:09:41 -04:00
parent a40cef4998
commit 762d1183ab
Signed by: barrett
GPG key ID: A6C96C9349D2FC81
4 changed files with 8 additions and 3 deletions

View file

@ -36,12 +36,11 @@ for _, server in ipairs({
'lua_ls', 'lua_ls',
'ruff', 'ruff',
'tinymist', 'tinymist',
'vimdoc_ls',
}) do }) do
local ok, config = pcall(require, 'lsp.' .. server) local ok, config = pcall(require, 'lsp.' .. server)
if ok and config then if ok and config then
vim.lsp.config(server, config) vim.lsp.config(server, config)
else
vim.lsp.config(server, {})
end end
vim.lsp.enable(server) vim.lsp.enable(server)
end end

View file

@ -0,0 +1,5 @@
return {
cmd = { 'vimdoc-language-server' },
filetypes = { 'help' },
root_markers = { 'doc', '.git' },
}

View file

@ -7,6 +7,7 @@ local dev_plugins = {
'diffs.nvim', 'diffs.nvim',
'preview.nvim', 'preview.nvim',
'fzf-lua', 'fzf-lua',
'nvim-lspconfig',
} }
local opt_dir = vim.fn.stdpath('data') .. '/site/pack/dev/opt/' local opt_dir = vim.fn.stdpath('data') .. '/site/pack/dev/opt/'

File diff suppressed because one or more lines are too long