diff --git a/.config/nvim/lua/plugins/extras/editor/rest-client.lua b/.config/nvim/lua/plugins/extras/editor/rest-client.lua index ca6f85f4..5a7b25e4 100644 --- a/.config/nvim/lua/plugins/extras/editor/rest-client.lua +++ b/.config/nvim/lua/plugins/extras/editor/rest-client.lua @@ -50,12 +50,25 @@ return { custom_dynamic_variables = {}, yank_dry_run = true, }, + config = function(_, opts) + require("rest-nvim").setup(opts) + require("lazyvim.util").on_load("telescope.nvim", function() + require("telescope").load_extension("rest") + end) + end, -- stylua: ignore keys = { { "thp", function() require("rest-nvim").run(true) end, desc = "Preview Request" }, { "thr", function() require("rest-nvim").run() end, desc = "Run Request" }, + { "sv", function() require("telescope").extensions.rest.select_env() end, desc = "Env Files" }, }, }, + { + "nvim-lualine/lualine.nvim", + opts = function(_, opts) + table.insert(opts.sections.lualine_x, 1, "rest") + end, + }, { "folke/which-key.nvim", opts = {