diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua index d611419..a977695 100644 --- a/nvim/.config/nvim/init.lua +++ b/nvim/.config/nvim/init.lua @@ -7,6 +7,7 @@ require("plugins.auto-session") require("plugins.colorscheme") require("plugins.conform") require("plugins.flash") +require("plugins.guess-indent") require("plugins.luasnip") require("plugins.multicursor") require("plugins.nvim-various-textobjs") diff --git a/nvim/.config/nvim/lua/config/lsp.lua b/nvim/.config/nvim/lua/config/lsp.lua index 5082004..aae08fa 100644 --- a/nvim/.config/nvim/lua/config/lsp.lua +++ b/nvim/.config/nvim/lua/config/lsp.lua @@ -15,7 +15,7 @@ vim.api.nvim_create_autocmd("LspAttach", { return { abbr = item.label:gsub("%b()", "") } end, }) - vim.keymap.set("n", "a", vim.lsp.buf.code_action) + vim.keymap.set("n", "ca", vim.lsp.buf.code_action) vim.keymap.set("i", "", vim.lsp.completion.get) vim.keymap.set("n", "k", function() vim.diagnostic.jump({ float = true, count = -1 }) diff --git a/nvim/.config/nvim/lua/plugins/auto-session.lua b/nvim/.config/nvim/lua/plugins/auto-session.lua index f24de8d..d5d81fb 100644 --- a/nvim/.config/nvim/lua/plugins/auto-session.lua +++ b/nvim/.config/nvim/lua/plugins/auto-session.lua @@ -1,6 +1,6 @@ vim.pack.add({ "https://github.com/rmagatti/auto-session" }) -vim.keymap.set("n", "A", "AutoSession search") +vim.keymap.set("n", "wa", "AutoSession search") local ok, sess = pcall(require, "auto-session") if ok then diff --git a/nvim/.config/nvim/lua/plugins/guess-indent.lua b/nvim/.config/nvim/lua/plugins/guess-indent.lua new file mode 100644 index 0000000..7c5fe45 --- /dev/null +++ b/nvim/.config/nvim/lua/plugins/guess-indent.lua @@ -0,0 +1,8 @@ +vim.pack.add({ "https://github.com/NMAC427/guess-indent.nvim" }) + +local ok, guess_indent = pcall(require, "guess-indent") +if ok then + guess_indent.setup() +else + print("plugin guess-indent missing") +end diff --git a/nvim/.config/nvim/nvim-pack-lock.json b/nvim/.config/nvim/nvim-pack-lock.json index 1167a76..c2742ec 100644 --- a/nvim/.config/nvim/nvim-pack-lock.json +++ b/nvim/.config/nvim/nvim-pack-lock.json @@ -21,6 +21,10 @@ "rev": "fcea7ff883235d9024dc41e638f164a450c14ca2", "src": "https://github.com/folke/flash.nvim" }, + "guess-indent.nvim": { + "rev": "84a4987ff36798c2fc1169cbaff67960aed9776f", + "src": "https://github.com/NMAC427/guess-indent.nvim" + }, "kanagawa.nvim": { "rev": "aef7f5cec0a40dbe7f3304214850c472e2264b10", "src": "https://github.com/rebelot/kanagawa.nvim"