replace image.nvim with snacks image, and new rest.nvim shortcut
This commit is contained in:
parent
b1a13072a1
commit
d776924ffc
4 changed files with 15 additions and 21 deletions
|
|
@ -230,9 +230,19 @@ vim.keymap.set('n', '<leader>rr', '<cmd>Rest run<CR>', { desc = 'Run request und
|
|||
vim.keymap.set('n', '<leader>ro', '<cmd>vert Rest open<CR>', { desc = 'Open result pane'})
|
||||
vim.keymap.set('n', '<leader>rl', '<cmd>Rest last<CR>', { desc = 'Run last request'})
|
||||
vim.keymap.set('n', '<leader>rn', function ()
|
||||
vim.ui.input({prompt = 'Enter request name'}, function (value)
|
||||
if value then
|
||||
vim.cmd('Rest run ' .. value)
|
||||
local lines = vim.api.nvim_buf_get_lines(0, 0, -1, false)
|
||||
local items = {}
|
||||
|
||||
for _, line in ipairs(lines) do
|
||||
local capture = line:match('# @name (%w+)')
|
||||
if capture then
|
||||
table.insert(items, capture)
|
||||
end
|
||||
end
|
||||
|
||||
vim.ui.select(items, { prompt = 'Run Request' }, function (choice)
|
||||
if choice then
|
||||
vim.cmd('Rest run ' .. choice)
|
||||
end
|
||||
end)
|
||||
end, { desc = 'Run last request'})
|
||||
|
|
|
|||
|
|
@ -54,25 +54,9 @@ end, {
|
|||
})
|
||||
|
||||
return {
|
||||
{
|
||||
'3rd/image.nvim',
|
||||
version = '1.1.0',
|
||||
build = false, -- so that it doesn't build the rock https://github.com/3rd/image.nvim/issues/91#issuecomment-2453430239
|
||||
opts = {
|
||||
backend = 'kitty', -- whatever backend you would like to use
|
||||
max_width = 100,
|
||||
max_height = 20,
|
||||
max_height_window_percentage = math.huge,
|
||||
max_width_window_percentage = math.huge,
|
||||
window_overlap_clear_enabled = true, -- toggles images when windows are overlapped
|
||||
window_overlap_clear_ft_ignore = { 'cmp_menu', 'cmp_docs', '' },
|
||||
}
|
||||
|
||||
},
|
||||
{
|
||||
'benlubas/molten-nvim',
|
||||
version = '^1.0.0', -- use version <2.0.0 to avoid breaking changes
|
||||
dependencies = { '3rd/image.nvim' },
|
||||
build = ':UpdateRemotePlugins',
|
||||
init = function()
|
||||
-- these are examples, not defaults. Please see the readme
|
||||
|
|
|
|||
|
|
@ -111,13 +111,14 @@ return {
|
|||
}
|
||||
},
|
||||
|
||||
image = { enabled = true },
|
||||
|
||||
bufdelete = { enabled = false },
|
||||
debug = { enabled = false },
|
||||
dim = { enabled = false },
|
||||
explorer = { enabled = false },
|
||||
git = { enabled = false },
|
||||
gitbrowse = { enabled = false },
|
||||
image = { enabled = false },
|
||||
layout = { enabled = false },
|
||||
lazygit = { enabled = false },
|
||||
notifier = { enabled = false },
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue