From c80bb97e1c8ee04800472e5a6d17280f65938aeb Mon Sep 17 00:00:00 2001 From: Mathias Scheider Date: Sat, 21 Mar 2026 23:56:43 +0100 Subject: [PATCH] lsp config --- nvim/.config/nvim/lua/plugins/lsp-config.lua | 23 ++++++++++++++++++++ nvim/.config/nvim/lua/plugins/neo-tree.lua | 8 +++++++ 2 files changed, 31 insertions(+) create mode 100644 nvim/.config/nvim/lua/plugins/lsp-config.lua 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 }