diff --git a/nvim/.config/nvim/lua/plugins/lsp-config.lua b/nvim/.config/nvim/lua/plugins/lsp-config.lua new file mode 100644 index 0000000..52c59df --- /dev/null +++ b/nvim/.config/nvim/lua/plugins/lsp-config.lua @@ -0,0 +1,23 @@ +return { + { + "mason-org/mason.nvim", + config = function() + require("mason").setup() + end + }, + { + "mason-org/mason-lspconfig.nvim", + opts = { + automatic_enable = true + } + }, + { + "neovim/nvim-lspconfig", + config = function() + vim.lsp.enable('lua_ls') + vim.lsp.enable('pyright') + vim.keymap.set('n', 'K', vim.lsp.buf.hover, {}) + end + } +} + diff --git a/nvim/.config/nvim/lua/plugins/neo-tree.lua b/nvim/.config/nvim/lua/plugins/neo-tree.lua index 466c689..29612cc 100644 --- a/nvim/.config/nvim/lua/plugins/neo-tree.lua +++ b/nvim/.config/nvim/lua/plugins/neo-tree.lua @@ -12,6 +12,14 @@ return { -- set up config = function() + require("neo-tree").setup({ + filesystem = { + filtered_items = { + visible = true, + hide_dotfiles = false, + }, + }, + }) vim.keymap.set('n', '', ':Neotree filesystem reveal left', {}) end }