zed | zsh-defer | |
---|---|---|
4 | 7 | |
20 | 292 | |
- | - | |
3.8 | 4.4 | |
6 months ago | 3 months ago | |
Shell | Shell | |
MIT License | GNU General Public License v3.0 only |
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.
zed
-
What is the best plugin manager in your opinion?
There's no shortage of zsh plugin managers. Most of them are pretty much the same. You either pick one of them, or build your own (like I did: zed) and call it a day 😂
-
What if I told you you don't really need a Zsh plugin manager?
Here is link number 2 - Previous text "zed"
- 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? 🤷🏼♂️
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)
What are some alternatives?
zinit - 🌻 Flexible and fast ZSH plugin manager
zsh-async - Because your terminal should be able to perform tasks asynchronously without external tools!
zcomet - zcomet - Fast, Simple Zsh Plugin Manager
zinit - Please visit https://github.com/z-shell/zi. As this repository is no longer supported.
chezmoi - Manage your dotfiles across multiple diverse machines, securely.
zsh-syntax-highlighting - Fish shell like syntax highlighting for Zsh.
zinit - Flexible and fast Zsh plugin manager with clean fpath, reports, completion management, Turbo, annexes, services, packages.
zsh_unplugged - 🤔 perhaps you don't need a Zsh plugin manager after all...
alias-tips - An oh-my-zsh plugin to help remembering those aliases you defined once
zsh - Mirror of the Z shell source code repository.
zgenom - A lightweight and fast plugin manager for ZSH