return { { "windwp/nvim-ts-autotag", opts = {}, }, { "numToStr/Comment.nvim", opts = {}, lazy = false, }, { "folke/todo-comments.nvim", dependencies = { "nvim-lua/plenary.nvim" }, opts = {}, }, { "kylechui/nvim-surround", event = "VeryLazy", opts = {}, }, { "echasnovski/mini.pairs", version = false, opts = {}, }, { "echasnovski/mini.map", version = false, init = function() local mini = require("mini.map") mini.setup({ integrations = { mini.gen_integration.builtin_search(), mini.gen_integration.diagnostic(), }, window = { focusable = true, width = 20, winblend = 0, }, }) end, }, { "romainl/vim-cool", init = function() end, }, { "jellydn/hurl.nvim", dependencies = { "MunifTanjim/nui.nvim", "nvim-lua/plenary.nvim", "nvim-treesitter/nvim-treesitter", -- { -- "MeanderingProgrammer/render-markdown.nvim", -- opts = { -- file_types = { "markdown" }, -- }, -- ft = { "markdown" }, -- }, }, ft = "hurl", opts = { debug = false, show_notification = false, mode = "split", env_file = { ".env", }, formatters = { json = { "jq" }, html = { "prettier", "--parser", "html", }, xml = { "tidy", "-xml", "-i", "-q", }, }, mappings = { close = "q", next_panel = "", prev_panel = "", }, }, keys = { -- Run API request { "", "HurlRunner", desc = "Run All requests" }, { "a", "HurlRunnerAt", desc = "Run Api request" }, -- { "te", "HurlRunnerToEntry", desc = "Run Api request to entry" }, -- { "tE", "HurlRunnerToEnd", desc = "Run Api request from current entry to end" }, -- { "tm", "HurlToggleMode", desc = "Hurl Toggle Mode" }, -- { "tv", "HurlVerbose", desc = "Run Api in verbose mode" }, -- { "tV", "HurlVeryVerbose", desc = "Run Api in very verbose mode" }, -- Run Hurl request in visual mode -- { "h", ":HurlRunner", desc = "Hurl Runner", mode = "v" }, }, }, -- { -- "3rd/image.nvim", -- event = "VeryLazy", -- opts = { -- backend = "ueberzug", -- }, -- }, }