workspace diagnostics: work with nested projects in repo

This commit is contained in:
Alexander Gehrke 2025-09-24 13:59:01 +02:00
parent 8981f39679
commit 0347d5d17e
3 changed files with 19 additions and 8 deletions

View file

@ -25,7 +25,16 @@ return {
"kyazdani42/nvim-web-devicons",
"folke/trouble.nvim",
"folke/lsp-colors.nvim",
"artemave/workspace-diagnostics.nvim",
{
"artemave/workspace-diagnostics.nvim",
opts = {
workspace_files = function()
local project_root = vim.lsp.buf.list_workspace_folders()[1]
local workspace_files = vim.fn.split(vim.fn.system("git ls-files " .. project_root), "\n")
return workspace_files
end,
},
},
"nvim-lua/popup.nvim",
{
"junegunn/vim-easy-align",