zsh-defer
sheldon
zsh-defer | sheldon | |
---|---|---|
7 | 8 | |
294 | 938 | |
- | - | |
4.4 | 6.8 | |
3 months ago | 3 months ago | |
Shell | Rust | |
GNU General Public License v3.0 only | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
zsh-defer
- [Question] What are the best plugins for zsh ?
-
What are really usefull ZSH plug-ins?
zsh-defer
-
What is the best plugin manager in your opinion?
1.) It's fast. Like, really fast. 1.) It supports deferred loading via zsh-defer 1.) It supports local plugins as well as ones hosted via a git provider (aka: GitHub, GitLab, BitBucket, etc) 1.) The codebase is simple and easy to understand and contribute to 1.) It supports git branches (with tag/shas on the roadmap) 1.) It supports partial plugin loading such as loading Oh-My-Zsh plugins and Prezto modules without loading the whole framework. 1.) There's an easy migration path from legacy plugin managers like Antigen/Antibody. 1.) Plugins are managed via a simple plugins file that makes it easy to share your config with others. 1.) And lots more
-
nvm makes terminal extremely slow to become interactive (WSL1/Oh My Zsh)
I've recently sped up my startup by using zsh-defer which has worked very well. I think nvm (the variant loaded through zsh) also has an option to load asynchronously without something like zsh-defer
-
What if I told you you don't really need a Zsh plugin manager?
I use zsh-defer for lazy plugin loading and I fork all plugin repos to avoid the same situation as with zinit
-
zed - yet another plugin manager for zsh. Nothing fancy, nothing new. Just does the basic stuffs - pulls, compiles and loads the plugins... does some completion stuffs. Fairly simple implementation with about 300 LOC. Why? 'cause I used zinit before and it vanished recently... so why not? 🤷🏼♂️
You can use this as a plugin for deferred loading like zinit: https://github.com/romkatv/zsh-defer
- How do you lazyload or delay loading plugins? Improving zsh and other questions (Or maybe my config is broken)
sheldon
-
Oh My Zsh
I prefer sheldon[1] for the few plugins I use
[1] https://github.com/rossmacarthur/sheldon
-
Zap: A minimal zsh plugin manager
Personally, I prefer https://github.com/rossmacarthur/sheldon. It's simple yet flexible, fast and shell agnostic.
- zinitからsheldonへ
-
What is the best plugin manager in your opinion?
Yes! rossmacarthur/sheldon is easy to use.
-
Zim – The Zsh configuration framework with blazing speed and modular extensions
I’ve switched away from using OMZ as an all-in-one framework that takes over my .zshrc, but I still use some of its plugins. Its plugin management is too slow for my tastes, but there’s a few plugins that I came to rely on.
Switching to Sheldon [0] has given me the best of both worlds.
[0] https://github.com/rossmacarthur/sheldon
-
zcomet - Fast, Simple Zsh Plugin Manager
I noticed that sheldon is missing from those benchmarks. Does it not qualify as a "zsh framework"?
-
Zsh Plugin managers
I’ve been using sheldon for the past few months and been pretty happy with it. It seems plenty fast enough and the most obscure the verbiage gets is the toml config file.
What are some alternatives?
zsh-async - Because your terminal should be able to perform tasks asynchronously without external tools!
zsh-framework-benchmark - Benchmarks for various Zsh frameworks
zinit - 🌻 Flexible and fast ZSH plugin manager
zinit - Flexible and fast Zsh plugin manager with clean fpath, reports, completion management, Turbo, annexes, services, packages.
chezmoi - Manage your dotfiles across multiple diverse machines, securely.
zinit - Flexible and fast Zsh plugin manager with clean fpath, reports, completion management, Turbo, annexes, services, packages.
zplug - :hibiscus: A next-generation plugin manager for zsh
alias-tips - An oh-my-zsh plugin to help remembering those aliases you defined once
zimfw - Zim: Modular, customizable, and blazing fast Zsh framework
zgenom - A lightweight and fast plugin manager for ZSH
zcomet - zcomet - Fast, Simple Zsh Plugin Manager