Skip to content
This repository has been archived by the owner on May 27, 2022. It is now read-only.

Archive the repo? #384

Closed
marlonrichert opened this issue Jan 11, 2021 · 14 comments
Closed

Archive the repo? #384

marlonrichert opened this issue Jan 11, 2021 · 14 comments

Comments

@marlonrichert
Copy link

Since you are deprecating Antibody, should you perhaps also archive the repo? That seems to be what other projects on GitHub have done when they closed down.

@caarlos0
Copy link
Member

yeah, will do after a couple of weeks...

@podfinkx
Copy link

Hi, I really appreciate your work with antibody and is sad that is being deprecated. I don't think there is a better
plugin-manager/plugin-loader for zsh and I confirm it trying some other alternatives. With antibody I was able to get a shell in less than a second maybe 1 second sometimes when my IO was going crazy because other task I was doing in the background. I tried with zplug and I have to wait 2.93 seconds to actually get a shell... regardless I thank you so much 🙏 it was good while it lasted.

PD: being able to define my plugins on a plain text file and source it trough antibody itself is a blast, I don't yet find other plugin-manager that does that.

@marlonrichert
Copy link
Author

@podfinkx Znap can reduce your shell's startup time to ~40ms with but a single command (znap prompt). Just saying… 😉

@caarlos0
Copy link
Member

you should probably use static loading with zplug, which should make it fast @podfinkx too :)

@seagle0128
Copy link

SAD! But could you please let me know which plugin manager you recommend? Thanks!

@marlonrichert
Copy link
Author

@seagle0128 If you want something simple & light-weight, yet fast, I would recommend Znap. 🙂

@seagle0128
Copy link

@seagle0128 If you want something simple & light-weight, yet fast, I would recommend Znap. 🙂

Thanks! Will try it.

@ashleyconnor
Copy link

ashleyconnor commented Feb 1, 2021

@caarlos0 thank you for your work on this project. I've been using it for the last two years and it's been great.

I'll check out https://github.com/zplug/zplug

GitHub
🌺 A next-generation plugin manager for zsh - zplug/zplug

@marlonrichert
Copy link
Author

@ashleyconnor Zplug’s development has pretty much died off, leaving it with over 100 open issues and 25+ unresolved PRs. I would recommend trying Znap instead.

@seagle0128
Copy link

seagle0128 commented Feb 2, 2021

How about zinit?

https://github.com/zdharma/zinit

GitHub
Flexible and fast Zsh plugin manager with clean fpath, reports, completion management, Turbo, annexes, services, packages. - zdharma/zinit

@rossmacarthur
Copy link

One of the best ways to make your shell load faster is to defer loading of plugins that are not critical. I can recommend romkatv/zsh-defer for this, it is plugin manager agnostic and works very well. I have used it quite successfully in conjunction with my plugin manager sheldon.

@caarlos0
Copy link
Member

It seems there isn't a clear replacement for antibody yet... is this assessment correct?

If so, I can instead put it in maintenance mode (no new features, only bug fixes) for some time.

Or, if someone wants to pick it up... let me know :)

WDYT?

@dberlin
Copy link

dberlin commented Mar 1, 2021

I think that is probably the right move (and thank you!). I don't think you need new features (it works great).

@borekb
Copy link

borekb commented Apr 1, 2021

@caarlos0 Oh, didn't know this is happening, I loved using Antibody! Thanks for all the time you've put into this. 🙏

For others reading this, I just spent some time migrating to Znap by @marlonrichert and I'm happy to report that it went well – most of the work was replacing antibody bundle with znap source, it clones Git repos behind the scenes (at no point I had to run znap ... commands in the terminal manually).

I'm especially happy about the trick with an async prompt, it's nice to see it immediately (I think nvs was partly to blame for slow startup previously, and it was also one of the exceptions where I actually had to do some changes to my .zshrc due to how Znap works, see jasongin/nvs#195).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants