open bookmarks on nvim-enter

This commit is contained in:
Alexander Navarro 2024-11-27 10:17:25 -03:00
parent d2fbfc551e
commit 26fafff8e2

View file

@ -15,6 +15,30 @@ return {
},
lazy = false,
cmd = "Grapple",
config = function()
-- Open graple window when open without arguments
local g = vim.api.nvim_create_augroup('Grapple-User', { clear = true })
vim.api.nvim_create_autocmd('StdinReadPre', {
group = g,
callback = function()
vim.g.read_from_stdin = 1
end,
})
vim.api.nvim_create_autocmd('UIEnter', {
group = g,
callback = function()
if
vim.fn.argc() == 0
and vim.api.nvim_buf_get_name(0) == ''
and vim.g.read_from_stdin == nil
then
require("grapple").toggle_tags()
end
end,
})
end,
keys = {
{ "<leader><leader>a", "<cmd>Grapple toggle<cr>", desc = "Toggle bookmark for current file" },
{ "<leader><leader>D", "<cmd>Grapple reset<cr>", desc = "Delete all bookmarks" },