DEV Community ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

Cover image for Fast, and feature-rich plugin manager for Zsh
Sall
Sall

Posted on • Updated on • Originally published at z.digitalclouds.dev

Fast, and feature-rich plugin manager for Zsh

๐Ÿง™โ€โ™‚๏ธ ๐Ÿช„ โฎ ZI โฏ - A Swiss Army Knife for Zsh - Unix shellโ€‹

Designed to glue everything together. ๐Ÿ”—

https://z.digitalclouds.dev | GitHub | Discussions | Localize

โšก๏ธ Fast and feature-richโ€‹

โœด๏ธ ๐ŸŒ€Meta-plugins installs a group of complex plugins via a simple label, curated and optimal settings which are automatically applied.

โœด๏ธ ๐ŸŒ€Packages offloads from complex configurations and stores them as an easy to swap & share profiles.

โœด๏ธ ๐ŸŒ€Annexes are extensions that are installed when required to provide additional functionality, and capabilities.

โœด๏ธ ๐ŸŒ€Turbo mode yields 50โ€“80% faster Zsh startup, just because no one likes to wait for someone :)

๐Ÿฅต Currently biggest issue is that it seems to be too complex for new users and recently made some adjustments which are now starting to provide the results.

โ˜‘๏ธ Neat and flexibleโ€‹

โœด๏ธ Customize the paths, use multiple prompts in the same sessions by setting the triggers or create your own plugins to simplify or improve the routine.

โœด๏ธ Supports Oh My Zsh and Prezto plugins and libraries. ( migration).

โœด๏ธ Does not use $FPATH , loading multiple plugins doesn't clutter $FPATH with the same number of entries, e.g: 10, 15, even, or more.

โœด๏ธ Code is immune to KSH_ARRAYS and other options, which typically cause compatibility problems.

โœด๏ธ Do not require sudo , and provide many ways & workarounds to set up a clean and safe environment. e.g: setting so-called shims locally.

If there is something that is not supported yet, I am pretty confident that if there will be reasonable demand - it will be implemented. ๐Ÿ”จ

๐Ÿ“ˆ Familiarize and controlโ€‹

โœด๏ธ Quickly familiarize oneself with a new plugin and provides rich and easy-to-digest information that might be helpful on various occasions.

โœด๏ธ Load, unload plugins when required, use the ability to manage completions.

โœด๏ธ Docker playground to test, view, or propose configurations.

โœด๏ธ ๐Ÿ’ซGallery of the user favorites.

Is only limited to your own ๐Ÿคฆโ€โ™‚๏ธ imaginationโ€ฆ ๐Ÿง™โ€โ€โ™€๏ธ We need the support to make it better and more approachable to new users, become a ๐Ÿ’ž friend of the DEV ๐Ÿ’ž, and more โ˜๏ธ cloud-native โ˜๏ธ.

Top comments (0)

Create an Account!

๐Ÿ‘€ Just want to lurk?

That's fine, you can still create an account and turn on features like ๐ŸŒš dark mode.