Well, my plug.kak was created before Alex’s plug.kak, and AFAIK has been the only plugin manager for Kakoune for some time (not sure if there are alternatives rn)
If anyone is still interested, I’m working on an extremely minimalist package manager here:
However, when I say it’s minimalist in its current state, I mean it. It can update and install plugins, but that’s about it. Any feedback would be much appreciated.
Good to have a new manager. One thing I would suggest is force-updating, because people sometimes git push --force changes, and then pull fails. Or maybe there are local changes that would be overwritten (and then again pull fails). In this case,
git reset --hard $(git rev-parse @{u})
resets everything to the upstream version (destructively). Maybe put this in a command like force-update. Maybe prompt beforehand.
OK. There are other problems. Most importantly, bundle seems to install under user’s autoload (which, should be noted, means it can’t actually manage what gets loaded and what not); but it also adds a %val{runtime}/autoload symlink to its dir. I’ve added a new issue. This topic (probably) needs a new thread…