{"repo":"jandamm/zgenom","free":true,"listed":false,"github":"https://github.com/jandamm/zgenom","clone":"git clone https://github.com/jandamm/zgenom.git","description":"A lightweight and fast plugin manager for ZSH","language":"Shell","stars":430,"topics":["zgen","zsh","prezto","shell","ohmyzsh","plugin-manager","zgenom"],"license":"BSD-2-Clause","category":"cli-tools","readme_excerpt":"zgenom A lightweight yet powerful plugin manager for Zsh. It is a superset of the brilliant zgen. Providing more features and bugfixes while being fully backwards compatible. Have a look at the migration guide if you're currently using zgen . Also have a look at new features of zgenom. Zgenom provides you simple commands for managing plugins. It installs your plugins and generates a static init script that will source them for you every time you run the shell. We do this to save some startup time by not having to execute time consuming logic (plugin checking, updates, etc) every time a new shell session is started. This means that you have to manually check for updates ( zgenom update ) and reset the init script ( zgenom reset ) whenever you add or remove plugins. Zgenom does have a zgenom autoupdate which checks for updates periodically without startup penalty or having to wait for the plugins to update. See here for more information. Installation ... Clone the zgenom repository: Edit your .zshrc file to load zgenom: Place the following code after the one above to load ohmyzsh for example, see Example and Usage for more details. If you're currently using zgen see below. Example .zshrc You can also use zgenom in a more dynamic way: Note: The more dynamic examples are not official features. They are rather byproducts. They are included as ideas you can test out. In most cases it's probably a better idea to always load the plugin instead. Migration from zgen The quickest way wo","default_branch":null,"files":null,"tree":[],"storefront":"/r/jandamm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jandamm/zgenom/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}