From ced8683b7c27b9c62d36adeaf5fbb3e33517639a Mon Sep 17 00:00:00 2001 From: Heitor Augusto Date: Mon, 5 May 2025 19:36:27 -0300 Subject: [PATCH] vimPlugins.luau-lsp-nvim: init at 2025-02-01 --- pkgs/applications/editors/vim/plugins/generated.nix | 13 +++++++++++++ pkgs/applications/editors/vim/plugins/overrides.nix | 7 +++++++ .../editors/vim/plugins/vim-plugin-names | 1 + 3 files changed, 21 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 3d348998ffe6..ab72af4a8091 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -7419,6 +7419,19 @@ final: prev: { meta.hydraPlatforms = [ ]; }; + luau-lsp-nvim = buildVimPlugin { + pname = "luau-lsp.nvim"; + version = "2025-02-01"; + src = fetchFromGitHub { + owner = "lopi-py"; + repo = "luau-lsp.nvim"; + rev = "f81c6c713e4598abc484cbeabca918475d176c54"; + sha256 = "15w51wnyvq8n0xar9az5bxdma0mjcq8lfk4bllarxapzpk84qiz8"; + }; + meta.homepage = "https://github.com/lopi-py/luau-lsp.nvim/"; + meta.hydraPlatforms = [ ]; + }; + lushtags = buildVimPlugin { pname = "lushtags"; version = "2017-04-19"; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 399703cbd6cc..2a4cc0736da4 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -1688,6 +1688,13 @@ in checkInputs = [ self.luasnip ]; }; + luau-lsp-nvim = super.luau-lsp-nvim.overrideAttrs { + dependencies = [ self.plenary-nvim ]; + + # TODO: add luau-lsp to nixpkgs (#395892) + # runtimeDeps = [ luau-lsp ]; + }; + magma-nvim = super.magma-nvim.overrideAttrs { passthru.python3Dependencies = ps: with ps; [ diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 1cb7a70d32c5..82cdff7b690f 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -569,6 +569,7 @@ https://github.com/nvim-java/lua-async/,HEAD, https://github.com/arkav/lualine-lsp-progress/,, https://github.com/evesdropper/luasnip-latex-snippets.nvim/,HEAD, https://github.com/alvarosevilla95/luatab.nvim/,, +https://github.com/lopi-py/luau-lsp.nvim/,HEAD, https://github.com/mkasa/lushtags/,, https://github.com/Bilal2453/luvit-meta/,HEAD, https://github.com/dccsillag/magma-nvim/,HEAD,