diff --git a/lua/config/keybindings.lua b/lua/config/keybindings.lua index 7ed1daf..2aa693c 100644 --- a/lua/config/keybindings.lua +++ b/lua/config/keybindings.lua @@ -4,3 +4,6 @@ vim.g.maplocalleader = ";" -- source current file vim.keymap.set("n", " ", ":update :source") + +-- format +vim.keymap.set("n", "lf", vim.lsp.buf.format) diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index cb496ab..abb6c71 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -1 +1,3 @@ require("plugins.colorscheme") +require("plugins.treesitter") +require("plugins.lsp") diff --git a/lua/plugins/lsp.lua b/lua/plugins/lsp.lua index 22ce210..c004a86 100644 --- a/lua/plugins/lsp.lua +++ b/lua/plugins/lsp.lua @@ -1,3 +1,4 @@ -vim.lsp.enable( - "nixd" -) +vim.lsp.enable({ + "nixd", + "lua_ls", +})