diff --git a/config/nvim/lua/config/keymaps.lua b/config/nvim/lua/config/keymaps.lua index 36484f2..38ab2db 100644 --- a/config/nvim/lua/config/keymaps.lua +++ b/config/nvim/lua/config/keymaps.lua @@ -23,12 +23,7 @@ map( 'execute "set colorcolumn=" . (&colorcolumn == "" ? "80,120" : "")', { desc = "toggle column", remap = true } ) -map( - "n", - "n", - 'set number!execute "set signcolumn=" . (&signcolumn == "yes" ? "no" : "yes")', - { desc = "toggle decorations", remap = true } -) +-- n (toggle decorations) moved to configuration of snacks.nvim in plugins/init.lua map("v", "/", "gc", { desc = "toggle comments", remap = true }) nomap("n", "") diff --git a/config/nvim/lua/plugins/init.lua b/config/nvim/lua/plugins/init.lua index 450c0e4..1642be1 100644 --- a/config/nvim/lua/plugins/init.lua +++ b/config/nvim/lua/plugins/init.lua @@ -12,6 +12,21 @@ return { opts = { dashboard = { enabled = false }, }, + keys = { + { + "n", + function() + vim.cmd("set number!") + vim.cmd('execute "set signcolumn=" . (&signcolumn == "yes" ? "no" : "yes")') + if Snacks.indent.enabled then + Snacks.indent.disable() + else + Snacks.indent.enable() + end + end, + desc = "toggle decorations", + }, + }, }, {