doctorfree / nvim-lazyman

Neovim configuration manager and Lazy/Lua/Mason based Neovim config. Manage multiple Neovim configurations with the lazyman command. ☕
https://lazyman.dev
MIT License
263 stars 8 forks source link

bob is required to install lazyman no matter how you install neovim #70

Closed verajosemanuel closed 3 months ago

verajosemanuel commented 3 months ago

related to this issue: https://github.com/doctorfree/nvim-lazyman/issues/69

i have removed bob and installed lazyman but an error persists at the end:

ERROR Error: The used file required for bob could not be found. This could mean that Neovim is not installed through bob.

Seems that bob is a hard requirement somewhere

doctorfree commented 3 months ago

This message comes from bob. It would seem it was not removed. Lazyman does not, by default, install or rely upon bob. Check the various locations bob is installed:

ls ~/.cargo/bin/bob
ls ~/.local/share/bob
ls /opt/homebrew/bin/bob

I will double check and attempt to reproduce this issue. Can you confirm for me the following:

verajosemanuel commented 3 months ago

yes, i confirm neovim is installed and configured at ~/.config/nvim/ and lazyman is installed with the command provided. Removed any file from the mentioned paths (only the second existed ) and now i am able of installing lazyman . Seems that removing procedure for bob is not thorough and some files remained. Thanks

doctorfree commented 3 months ago

Yes, Bob removal is a manual process. Glad you were able to remove it and get Lazyman working. Perhaps i will add a Bob removal option to Lazyman or check if Bob exits with error and work around that.