From e905f36d98d73f6a8e5cb1a3c43236306491cdfd Mon Sep 17 00:00:00 2001 From: xengineering Date: Mon, 26 Feb 2024 21:53:49 +0100 Subject: nvim: Add nvim-lspconfig plugin as Git submodule Configuring the built-in language server protocol (LSP) client is very complex. The nvim-lspconfig which is from the same GitHub user as Neovim itself provides configurations for a lot of LSP servers. Adding it as submodule to this repository makes sense because it is an essential part of the editor configuration. --- .gitmodules | 3 +++ nvim/pack/neovim/start/nvim-lspconfig | 1 + 2 files changed, 4 insertions(+) create mode 100644 .gitmodules create mode 160000 nvim/pack/neovim/start/nvim-lspconfig diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..6c9b493 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "nvim/pack/neovim/start/nvim-lspconfig"] + path = nvim/pack/neovim/start/nvim-lspconfig + url = https://github.com/neovim/nvim-lspconfig.git diff --git a/nvim/pack/neovim/start/nvim-lspconfig b/nvim/pack/neovim/start/nvim-lspconfig new file mode 160000 index 0000000..cf3dd4a --- /dev/null +++ b/nvim/pack/neovim/start/nvim-lspconfig @@ -0,0 +1 @@ +Subproject commit cf3dd4a290084a868fac0e2e876039321d57111c -- cgit v1.2.3-70-g09d2