[General] Fixes

This commit is contained in:
2025-11-12 15:27:33 +01:00
parent ae8c9a875d
commit afd1633b4a
6 changed files with 100 additions and 98 deletions

View File

@@ -2,8 +2,7 @@ return {
-- git buffer integration -- git buffer integration
"lewis6991/gitsigns.nvim", "lewis6991/gitsigns.nvim",
event = "BufRead", event = "BufRead",
config = function() opts = {
require("gitsigns").setup({
count_chars = { "¹", "²", "³", "", "", "", "", "", "", ["+"] = "" }, count_chars = { "¹", "²", "³", "", "", "", "", "", "", ["+"] = "" },
signs = { signs = {
add = { show_count = true }, add = { show_count = true },
@@ -14,6 +13,5 @@ return {
untracked = { show_count = true }, untracked = { show_count = true },
}, },
numhl = true, numhl = true,
}) },
end,
} }

View File

@@ -2,7 +2,5 @@ return {
-- open file at previous position -- open file at previous position
"ethanholz/nvim-lastplace", "ethanholz/nvim-lastplace",
event = { "BufReadPre", "BufNewFile" }, event = { "BufReadPre", "BufNewFile" },
config = function() opts = {},
require("nvim-lastplace").setup({})
end,
} }

View File

@@ -1,18 +1,19 @@
local utils = require("utils")
return { return {
opts = {}, opts = {},
"fedepujol/move.nvim", "fedepujol/move.nvim",
keys = { keys = {
{ "<A-S-k>", ":MoveLine(-1)<CR>", desc = "Move line up" }, { "<A-S-k>", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up" },
{ "<A-S-j>", ":MoveLine(1)<CR>", desc = "Move line down" }, { "<A-S-j>", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down" },
{ "<leader>mk", ":MoveLine(-1)<CR>", desc = "Move line up" }, { "<leader>mk", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up" },
{ "<leader>mj", ":MoveLine(1)<CR>", desc = "Move line down" }, { "<leader>mj", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down" },
-- Move blocks in visual mode -- Move blocks in visual mode
{ "<A-k>", ":MoveBlock(-1)<CR>", desc = "Move line up" }, { "<A-k>", utils.run_vim_cmd("MoveBlock(-1)"), desc = "Move line up" },
{ "<A-j>", ":MoveBlock(1)<CR>", desc = "Move line down" }, { "<A-j>", utils.run_vim_cmd("MoveBlock(1)"), desc = "Move line down" },
-- Move lines in insert mode -- Move lines in insert mode
{ "<A-k>", "<C-o>:MoveLine(-1)<CR>", desc = "Move line up" }, { "<A-k>", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up" },
{ "<A-j>", "<C-o>:MoveLine(1)<CR>", desc = "Move line down" }, { "<A-j>", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down" },
}, },
} }

View File

@@ -1,3 +1,4 @@
local utils = require("utils")
return { return {
"smoka7/multicursors.nvim", "smoka7/multicursors.nvim",
dependencies = { dependencies = {
@@ -9,7 +10,7 @@ return {
{ {
mode = { "v", "n" }, mode = { "v", "n" },
"<leader><leader>c", "<leader><leader>c",
"<cmd>MCstart<cr>", utils.run_vim_cmd("MCstart(-1)"),
desc = "Create a selection for selected text or word under the cursor", desc = "Create a selection for selected text or word under the cursor",
}, },
}, },

View File

@@ -2,7 +2,5 @@ return {
"kylechui/nvim-surround", "kylechui/nvim-surround",
version = "*", version = "*",
event = "InsertEnter", event = "InsertEnter",
config = function() opts = {}
require("nvim-surround").setup()
end,
} }

View File

@@ -10,6 +10,12 @@ M.opts = function(desc)
end end
end end
M.run_vim_cmd = function(cmd)
return function()
vim.cmd(cmd)
end
end
M.sudo_exec = function(cmd, print_output) M.sudo_exec = function(cmd, print_output)
vim.fn.inputsave() vim.fn.inputsave()
local password = vim.fn.inputsecret("Password: ") local password = vim.fn.inputsecret("Password: ")