From 103d51142a9b9f74b30f7bcdf79a7d37bc5d8fa4 Mon Sep 17 00:00:00 2001 From: 409 Date: Tue, 28 May 2024 07:14:56 +0200 Subject: [PATCH] feat: added mini.indentscope --- lazy-lock.json | 1 + lua/409/plugins/misc.lua | 22 ++++++++++++++++++++++ lua/409/plugins/theme.lua | 1 + 3 files changed, 24 insertions(+) create mode 100644 lua/409/plugins/misc.lua diff --git a/lazy-lock.json b/lazy-lock.json index 92a56a0..f1b1264 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -19,6 +19,7 @@ "mason-lspconfig.nvim": { "branch": "main", "commit": "a4caa0d083aab56f6cd5acf2d42331b74614a585" }, "mason.nvim": { "branch": "main", "commit": "49ff59aded1047a773670651cfa40e76e63c6377" }, "mini.diff": { "branch": "main", "commit": "15ab4bb369b235abe7908a2347178b0bde4c7a99" }, + "mini.indentscope": { "branch": "main", "commit": "cf07f19e718ebb0bcc5b00999083ce11c37b8d40" }, "mini.surround": { "branch": "main", "commit": "a1b590cc3b676512de507328d6bbab5e43794720" }, "neogen": { "branch": "main", "commit": "6de0add4805165317ab7d3d36b5cef48b1b865f3" }, "nvim-cmp": { "branch": "main", "commit": "5260e5e8ecadaf13e6b82cf867a909f54e15fd07" }, diff --git a/lua/409/plugins/misc.lua b/lua/409/plugins/misc.lua new file mode 100644 index 0000000..12e7338 --- /dev/null +++ b/lua/409/plugins/misc.lua @@ -0,0 +1,22 @@ +return { + { + "echasnovski/mini.indentscope", + version = "*", + opts = { + draw = { + delay = 0, + animation = function() + return 0 + end, + }, + symbol = "│", + options = { + indent_at_cursor = false, + try_as_border = true, + }, + }, + config = function(plugin, opts) + require("mini.indentscope").setup(opts) + end, + }, +} diff --git a/lua/409/plugins/theme.lua b/lua/409/plugins/theme.lua index 4a77243..068f233 100644 --- a/lua/409/plugins/theme.lua +++ b/lua/409/plugins/theme.lua @@ -21,6 +21,7 @@ return { vim.api.nvim_set_hl(0, "PmenuSel", { link = "Visual" }) vim.api.nvim_set_hl(0, "PmenuSbar", { link = "Normal" }) vim.api.nvim_set_hl(0, "CmpPmenuBorder", { fg = catppuccin_colors.surface2 }) + vim.api.nvim_set_hl(0, "MiniIndentscopeSymbol", { fg = catppuccin_colors.surface2 }) end }, }