From 16a1126200932407f9f4562fba961b514a1c91d1 Mon Sep 17 00:00:00 2001 From: seth Date: Tue, 9 Apr 2024 19:49:37 -0400 Subject: auto import all files, cleanup + add a few things --- config/plugin/mini.lua | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 config/plugin/mini.lua (limited to 'config/plugin/mini.lua') diff --git a/config/plugin/mini.lua b/config/plugin/mini.lua new file mode 100644 index 0000000..a1ab447 --- /dev/null +++ b/config/plugin/mini.lua @@ -0,0 +1,34 @@ +if vim.g.did_load_mini_plugin then + return +end +vim.g.did_load_mini_plugin = true + +require("mini.comment").setup({ + options = { + custom_commentstring = function() + return require("ts_context_commentstring.internal").calculate_commentstring() + or vim.bo.context_commentstring + end, + }, +}) + +require("mini.files").setup() +require("mini.pairs").setup() +require("mini.indentscope").setup({ + options = { try_as_border = true }, +}) + +vim.api.nvim_create_autocmd("FileType", { + pattern = { + "help", + "neo-tree", + "Trouble", + "lazy", + "mason", + "notify", + "toggleterm", + }, + callback = function() + vim.b.miniindentscope_disable = true + end, +}) -- cgit v1.2.3