feat(plugin): simplify plugin specs and update keybindings
Simplify plugin configurations and improve keybinding consistency. New Features - Use plain plugin names instead of version‑locked specifications. Enhancements - Change colorcolumn setting from number to string. - Replace multiple update mappings with a single vim.pack.update() call. Bug Fixes - Remove outdated plugin manager mappings that caused duplicate actions.
This commit is contained in:
3 files changed
+4
-15
No files matched your search
@@ -1,6 +1,6 @@
|
||||
add({
|
||||
"saghen/blink.lib",
|
||||
{ src = "saghen/blink.cmp", version = "v0.*" },
|
||||
"saghen/blink.cmp",
|
||||
"L3MON4D3/LuaSnip",
|
||||
"rafamadriz/friendly-snippets",
|
||||
})
|
||||
|
||||
+2
-2
@@ -3,7 +3,7 @@ add({
|
||||
"karb94/neoscroll.nvim", -- smooth scrolling
|
||||
"OXY2DEV/markview.nvim", -- rendering for html and markdown
|
||||
"serhez/bento.nvim", -- buffer manager
|
||||
{ src = "akinsho/toggleterm.nvim", version = "*" }, --float terminal
|
||||
"akinsho/toggleterm.nvim", --float terminal
|
||||
"max397574/better-escape.nvim", -- better escape
|
||||
"zbirenbaum/neodim", -- dimming the highlights of unused functions, variables, parameters, and more
|
||||
})
|
||||
@@ -49,7 +49,7 @@ vim.keymap.set("n", "<leader>cv", "<cmd>Markview toggle<cr>", { desc = "toggle m
|
||||
|
||||
-- smart column only when needed
|
||||
require("smartcolumn").setup({
|
||||
colorcolumn = 120,
|
||||
colorcolumn = "120",
|
||||
disabled_filetypes = {
|
||||
"help",
|
||||
"text",
|
||||
|
||||
+1
-12
@@ -151,20 +151,9 @@ local normal_mappings = {
|
||||
{ "<leader>or", ":set relativenumber!<cr>", desc = "Relative Numbers" },
|
||||
|
||||
{ "<leader>p", group = " Packages" },
|
||||
{ "<leader>pc", ":Lazy check<cr>", desc = "Check" },
|
||||
{ "<leader>pd", ":Lazy debug<cr>", desc = "Debug" },
|
||||
{ "<leader>pe", ':lua require("snacks").profiler.scratch()<cr>', desc = "Profiler Scratch" },
|
||||
{ "<leader>pf", ':lua require("snacks").profiler.pick()<cr>', desc = "Profiler Pick" },
|
||||
{ "<leader>pi", ":Lazy install<cr>", desc = "Install" },
|
||||
{ "<leader>pl", ":Lazy log<cr>", desc = "Log" },
|
||||
{ "<leader>pm", ":Mason<cr>", desc = "Mason" },
|
||||
{ "<leader>pp", ":Lazy<cr>", desc = "Plugins" },
|
||||
{ "<leader>pP", ":Lazy profile<cr>", desc = "Profile" },
|
||||
{ "<leader>pr", ":Lazy restore<cr>", desc = "Restore" },
|
||||
{ "<leader>ps", ":Lazy sync<cr>", desc = "Sync" },
|
||||
{ "<leader>pu", ":lua vim.pack.update()<cr>", desc = "Update Plugins" },
|
||||
{ "<leader>pt", ':lua require("snacks").profiler.toggle()<cr>', desc = "Profiler Toggle" },
|
||||
{ "<leader>pu", ":Lazy update<cr>", desc = "Update" },
|
||||
{ "<leader>px", ":Lazy clean<cr>", desc = "Clean" },
|
||||
|
||||
{ "<leader>q", group = " Quit" },
|
||||
{ "<leader>qa", ":qall<cr>", desc = "Quit All" },
|
||||
|
||||
Reference in new issue
Block a user