From 794bdc4262037df781a5db5f454958a234df93ba Mon Sep 17 00:00:00 2001 From: traxys Date: Mon, 25 Nov 2024 09:50:15 +0100 Subject: [PATCH] neovim: Add meson.build at the end of the root pattern --- neovim/lsp.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/neovim/lsp.nix b/neovim/lsp.nix index 45a89bf..b1e42e8 100644 --- a/neovim/lsp.nix +++ b/neovim/lsp.nix @@ -180,7 +180,13 @@ # bitbake_ls.enable = true; # TODO: Find a package # ginko_ls.enable = true; - mesonlsp.enable = true; + mesonlsp = { + enable = true; + rootDir = # lua + '' + require'lspconfig.util'.root_pattern('meson_options.txt', 'meson.options', '.git', 'meson.build') + ''; + }; yamlls.enable = true; harper_ls.enable = true; ltex = {