✨ feat(nvim): add lualine and telescope integration into the rest-client extra
This commit is contained in:
parent
c43954e30c
commit
2a34b0099a
1 changed files with 13 additions and 0 deletions
|
@ -50,12 +50,25 @@ return {
|
||||||
custom_dynamic_variables = {},
|
custom_dynamic_variables = {},
|
||||||
yank_dry_run = true,
|
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
|
-- stylua: ignore
|
||||||
keys = {
|
keys = {
|
||||||
{ "<leader>thp", function() require("rest-nvim").run(true) end, desc = "Preview Request" },
|
{ "<leader>thp", function() require("rest-nvim").run(true) end, desc = "Preview Request" },
|
||||||
{ "<leader>thr", function() require("rest-nvim").run() end, desc = "Run Request" },
|
{ "<leader>thr", function() require("rest-nvim").run() end, desc = "Run Request" },
|
||||||
|
{ "<leader>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",
|
"folke/which-key.nvim",
|
||||||
opts = {
|
opts = {
|
||||||
|
|
Loading…
Add table
Reference in a new issue