refactor(plugins): streamline Neovim plugin configuration and keybindings

This commit is contained in:
Prad Nukala committed 2026-10-18 09:39:10 -04:00
1 parent 32f43b8335
commit 8372131167
9 files changed
+32 -156

No files matched your search

+13 -1
View File
@@ -42,11 +42,23 @@ end
---@type LazySpec
return {
{ "sphamba/smear-cursor.nvim", opts = {} },
{ "sphamba/smear-cursor.nvim", event = "VeryLazy", opts = {} },
-- terminals are handled by kitty now
{ "akinsho/toggleterm.nvim", enabled = false },
-- conform owns formatting (plugins/conform.lua). AstroNvim's none-ls ships
-- with mason-null-ls `handlers = {}`, which auto-registers every mason tool
-- (biome, goimports, buf, ...) as a second formatter/linter client.
{ "nvimtools/none-ls.nvim", enabled = false },
{ "jay-babu/mason-null-ls.nvim", enabled = false },
-- <C-h/j/k/l> is config.pane_nav; resize binds are native (plugins/pane-nav.lua)
{ "mrjones2014/smart-splits.nvim", enabled = false },
-- lsp_signature.nvim is gone; astrolsp's own signature help replaces it
{ "AstroNvim/astrolsp", opts = { features = { signature_help = true } } },
{
"folke/snacks.nvim",
---@type snacks.Config