Closed heron982 closed 11 months ago
I dont understand this request. What cwd would be used to open neovim? What would be the opened file be? Why is using a quickjumper like zoxide to jump into the project window not sufficient?
If you want to copy entries and you have identical files in multiple projects, you can use jq to copy the values within harpoon.json
I have a project with a client directory and a server directory. I'm trying to figure out how harpoon sets it's base dir as I open nvim on the basedir but harpoon creates 2 lists, one for frontend stuff and the other for backend. I assum it stops at the package.json and not at the .git, maybe the same for pyproject.toml. the point is it's not clear and it would be nice to be able to define it. maybe it is and just needs docs
https://github.com/ThePrimeagen/harpoon/blob/master/lua/harpoon/utils.lua#L10
just found here it's where it's being set.
https://github.com/ahmedkhalf/project.nvim
turns out I have to fix it here, harpoon is using a reasonable api, I think changing that function can still be done anyway because lua
I mean, I want to open my harpoon files on every windows I created