diff --git a/src/.config/nvim/init.lua b/src/.config/nvim/init.lua index 64ae326..0c648eb 100644 --- a/src/.config/nvim/init.lua +++ b/src/.config/nvim/init.lua @@ -20,3 +20,13 @@ require("config.lazy") require("mason").setup() require("mason-lspconfig").setup() + +local lspconfig = require('lspconfig') +lspconfig.pyright.setup { +} + +require("nvim-tree").setup() + +if vim.fn.argc(-1) == 0 then + vim.cmd("NvimTreeOpen") +end diff --git a/src/.config/nvim/lazy-lock.json b/src/.config/nvim/lazy-lock.json index 510116f..b0dfcee 100644 --- a/src/.config/nvim/lazy-lock.json +++ b/src/.config/nvim/lazy-lock.json @@ -2,5 +2,7 @@ "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" } + "nvim-lspconfig": { "branch": "master", "commit": "d88ae6623fef09251e3aa20001bb761686eae730" }, + "nvim-tree.lua": { "branch": "master", "commit": "d41b4ca013ed89e41b9c0ecbdae5f1633e42f7fa" }, + "nvim-treesitter": { "branch": "master", "commit": "4af16a10b7f1e79275f712a1c6dcf725d301a303" } } diff --git a/src/.config/nvim/lua/config/lazy.lua b/src/.config/nvim/lua/config/lazy.lua index 3774dea..c160978 100644 --- a/src/.config/nvim/lua/config/lazy.lua +++ b/src/.config/nvim/lua/config/lazy.lua @@ -30,7 +30,9 @@ require("lazy").setup({ "williamboman/mason.nvim", "williamboman/mason-lspconfig.nvim", "neovim/nvim-lspconfig", - } + "nvim-tree/nvim-tree.lua" + }, + {"nvim-treesitter/nvim-treesitter", build = ":TSUpdate"} }, -- Configure any other settings here. See the documentation for more details.