diff --git a/src/.config/nvim/init.lua b/src/.config/nvim/init.lua index defaf37..a3e14cc 100644 --- a/src/.config/nvim/init.lua +++ b/src/.config/nvim/init.lua @@ -14,3 +14,6 @@ vim.opt.listchars = { tab = '» ', trail = '·', nbsp = '␣' } require("config.lazy") +require("mason").setup() +require("mason-lspconfig").setup() + diff --git a/src/.config/nvim/lazy-lock.json b/src/.config/nvim/lazy-lock.json new file mode 100644 index 0000000..510116f --- /dev/null +++ b/src/.config/nvim/lazy-lock.json @@ -0,0 +1,6 @@ +{ + "lazy.nvim": { "branch": "main", "commit": "077102c5bfc578693f12377846d427f49bc50076" }, + "mason-lspconfig.nvim": { "branch": "main", "commit": "25c11854aa25558ee6c03432edfa0df0217324be" }, + "mason.nvim": { "branch": "main", "commit": "e2f7f9044ec30067bc11800a9e266664b88cda22" }, + "nvim-lspconfig": { "branch": "master", "commit": "d88ae6623fef09251e3aa20001bb761686eae730" } +} diff --git a/src/.config/nvim/lua/config/lazy.lua b/src/.config/nvim/lua/config/lazy.lua index cc83657..3774dea 100644 --- a/src/.config/nvim/lua/config/lazy.lua +++ b/src/.config/nvim/lua/config/lazy.lua @@ -26,6 +26,12 @@ require("lazy").setup({ spec = { -- import your plugins -- { import = "plugins" }, + { + "williamboman/mason.nvim", + "williamboman/mason-lspconfig.nvim", + "neovim/nvim-lspconfig", + } + }, -- Configure any other settings here. See the documentation for more details. -- colorscheme that will be used when installing plugins.