From 920f7921d42db040d3dfa5092325e033743750b1 Mon Sep 17 00:00:00 2001 From: Cian Hughes Date: Sat, 13 Dec 2025 02:26:45 +0000 Subject: [PATCH] Partial revert "Minor fixes throughout nvim config" This reverts commit ad8ed6069cae7624d7b85ad575e440a3f2ce75c1. Re-apply desired changes --- ftplugin/rust.lua | 1 + lua/plugins/mini.lua | 11 +---------- 2 files changed, 2 insertions(+), 10 deletions(-) create mode 100644 ftplugin/rust.lua diff --git a/ftplugin/rust.lua b/ftplugin/rust.lua new file mode 100644 index 0000000..40b1976 --- /dev/null +++ b/ftplugin/rust.lua @@ -0,0 +1 @@ +vim.keymap.set("i", "'", "'", { buffer = 0 }) diff --git a/lua/plugins/mini.lua b/lua/plugins/mini.lua index 7e3715e..7c324e1 100644 --- a/lua/plugins/mini.lua +++ b/lua/plugins/mini.lua @@ -28,20 +28,11 @@ return { -- Mini is so varied it's hard to categorise. So i dumped my mini insta require("mini.deps").setup() -- For per-project/dynamic plugin loading - require("mini.pairs").setup({ mappings = { ["`"] = false } }) - vim.api.nvim_create_autocmd("FileType", { - pattern = "rust", - callback = function() - vim.b.minipairs_config = vim.tbl_deep_extend("force", require("mini.pairs").config, { - mappings = { ["'"] = false }, - }) - end, - }) - -- Some other mini.nvim plugins that look useful to me require("mini.clue").setup() require("mini.visits").setup() require("mini.sessions").setup() + require("mini.pairs").setup({ mappings = { ["`"] = false } }) require("mini.comment").setup() require("mini.splitjoin").setup() require("mini.trailspace").setup()