[feat] Fix rest-nvim
This commit is contained in:
@@ -123,15 +123,17 @@
|
|||||||
"<leader>gg" = "require'telescope.builtin'.live_grep";
|
"<leader>gg" = "require'telescope.builtin'.live_grep";
|
||||||
"<leader>;" = "require'telescope.builtin'.buffers";
|
"<leader>;" = "require'telescope.builtin'.buffers";
|
||||||
"<leader>o" = "[[<cmd>TroubleToggle<cr>]]";
|
"<leader>o" = "[[<cmd>TroubleToggle<cr>]]";
|
||||||
"<leader>ee" = "[[<Plug>RestNvim]]";
|
"<leader>ee" = "require'rest-nvim'.run";
|
||||||
"<leader>ec" = "[[<Plug>RestNvimPreview]]";
|
"<leader>ec" = "function() require'rest-nvim'.run(true) end";
|
||||||
|
# "<leader>ee" = "[[<Plug>RestNvim]]";
|
||||||
|
# "<leader>ec" = "[[<Plug>RestNvimPreview]]";
|
||||||
|
# "<leader>el" = "require('telescope').extensions.rest.select_env";
|
||||||
"<leader>\\\"" = ''[["+]]'';
|
"<leader>\\\"" = ''[["+]]'';
|
||||||
"vff" = "[[<cmd>vertical Gdiffsplit<cr>]]";
|
"vff" = "[[<cmd>vertical Gdiffsplit<cr>]]";
|
||||||
"<C-k>" = "vim.lsp.buf.definition";
|
"<C-k>" = "vim.lsp.buf.definition";
|
||||||
"gi" = "vim.lsp.buf.implementation";
|
"gi" = "vim.lsp.buf.implementation";
|
||||||
"<leader>a" = "vim.lsp.buf.code_action";
|
"<leader>a" = "vim.lsp.buf.code_action";
|
||||||
"F" = "function() vim.lsp.buf.format({ async = true }) end";
|
"F" = "function() vim.lsp.buf.format({ async = true }) end";
|
||||||
|
|
||||||
"<leader><leader>" = "'<c-^>'";
|
"<leader><leader>" = "'<c-^>'";
|
||||||
"<leader>q" = "[[<cmd>bw<cr>]]";
|
"<leader>q" = "[[<cmd>bw<cr>]]";
|
||||||
"<leader>n" = "[[<cmd>bnext<cr>]]";
|
"<leader>n" = "[[<cmd>bnext<cr>]]";
|
||||||
@@ -185,6 +187,7 @@
|
|||||||
|
|
||||||
# Utils
|
# Utils
|
||||||
FTerm-nvim
|
FTerm-nvim
|
||||||
|
plenary-nvim
|
||||||
|
|
||||||
];
|
];
|
||||||
extraConfigLua = builtins.readFile ./extraConfig.lua;
|
extraConfigLua = builtins.readFile ./extraConfig.lua;
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
require('rest-nvim').setup()
|
||||||
require('telescope').setup {
|
require('telescope').setup {
|
||||||
defaults = {
|
defaults = {
|
||||||
initial_mode = 'insert',
|
initial_mode = 'insert',
|
||||||
@@ -12,10 +13,11 @@ require('telescope').setup {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
require("telescope").load_extension("ui-select")
|
require('telescope').load_extension("ui-select")
|
||||||
require("telescope").load_extension("dap")
|
require('telescope').load_extension("dap")
|
||||||
require('telescope').load_extension("fzf")
|
require('telescope').load_extension("fzf")
|
||||||
require('telescope').load_extension("file_browser")
|
require('telescope').load_extension("file_browser")
|
||||||
|
require('telescope').load_extension("rest")
|
||||||
|
|
||||||
vim.g.rustaceanvim = {
|
vim.g.rustaceanvim = {
|
||||||
tools = {
|
tools = {
|
||||||
|
|||||||
@@ -173,6 +173,15 @@
|
|||||||
sha256 = "sha256-HaxfnvgFy7fpa2CS7/dQhf6dK9+Js7wP5qGdIeXLGPY";
|
sha256 = "sha256-HaxfnvgFy7fpa2CS7/dQhf6dK9+Js7wP5qGdIeXLGPY";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
rest-nvim = final.pkgs.vimUtils.buildVimPlugin {
|
||||||
|
name = "rest-nvim";
|
||||||
|
src = final.pkgs.fetchFromGitHub {
|
||||||
|
owner = "rest-nvim";
|
||||||
|
repo = "rest.nvim";
|
||||||
|
rev = "main";
|
||||||
|
sha256 = "sha256-EclCwr0Oi6+5zF47niO0nt8wjNmb6cAADxd7S71DAiI";
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user