From 43fec98399d5a98f4e1eb4ff8a5bc7357f0210f7 Mon Sep 17 00:00:00 2001 From: osbm Date: Wed, 11 Sep 2024 19:29:30 +0300 Subject: [PATCH] add plugins to neovim --- src/.config/nvim/init.lua | 3 +++ src/.config/nvim/lazy-lock.json | 6 ++++++ src/.config/nvim/lua/config/lazy.lua | 6 ++++++ 3 files changed, 15 insertions(+) create mode 100644 src/.config/nvim/lazy-lock.json 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.