return { -- Incremental rename { "smjonas/inc-rename.nvim", cmd = "IncRename", config = true, }, -- Go forward/backward with square brackets { "echasnovski/mini.bracketed", event = "BufReadPost", config = function() local bracketed = require("mini.bracketed") bracketed.setup({ file = { suffix = "" }, window = { suffix = "" }, quickfix = { suffix = "" }, yank = { suffix = "" }, treesitter = { suffix = "n" }, }) end, }, -- Better increase/descrease { "monaqa/dial.nvim", -- stylua: ignore keys = { { "", function() return require("dial.map").inc_normal() end, expr = true, desc = "Increment" }, { "", function() return require("dial.map").dec_normal() end, expr = true, desc = "Decrement" }, }, config = function() local augend = require("dial.augend") require("dial.config").augends:register_group({ default = { augend.integer.alias.decimal, augend.integer.alias.hex, augend.date.alias["%Y/%m/%d"], augend.constant.alias.bool, augend.semver.alias.semver, augend.constant.new({ elements = { "let", "const" } }), }, }) end, }, -- copilot { "zbirenbaum/copilot.lua", opts = { suggestion = { auto_trigger = false, keymap = { accept = "", accept_word = "", accept_line = "", next = "", prev = "", dismiss = "", }, }, filetypes = { markdown = true, help = true, }, }, }, { "kawre/leetcode.nvim", build = ":TSUpdate html", -- if you have `nvim-treesitter` installed dependencies = { "nvim-telescope/telescope.nvim", -- "ibhagwan/fzf-lua", "nvim-lua/plenary.nvim", "MunifTanjim/nui.nvim", }, opts = { -- configuration goes here }, }, }