An oh-my-zsh plugin that automatically updates custom plugins and themes in your ZSH_CUSTOM folder.
autoupdate-zsh-plugin is an oh-my-zsh plugin that automatically updates custom plugins and themes stored in the $ZSH_CUSTOM folder. It solves the problem of manually checking and updating multiple git repositories, ensuring users always have the latest versions without extra effort.
oh-my-zsh users who install custom plugins or themes from git repositories and want to keep them updated automatically.
It eliminates manual update chores with a lightweight, configurable automation tool that integrates seamlessly into oh-my-zsh, offering features like quiet mode, parallel downloads, and ignore lists for a tailored experience.
Plugin for oh-my-zsh to automatically update custom-plugins
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Automatically updates all git-based custom plugins and themes every 13 days by default, reducing manual maintenance as described in the README's default setup.
Supports custom update intervals via UPDATE_ZSH_DAYS, quiet mode for Powerlevel10k, parallel downloads with workers, and an ignore list for specific plugins, offering tailored control.
Includes manual functions like upgrade_oh_my_zsh_custom for immediate updates and upgrade_oh_my_zsh_all for combined updates with oh-my-zsh core, providing flexibility when needed.
Only updates plugins and themes stored as git repositories in $ZSH_CUSTOM, excluding those installed via other methods like direct downloads or system packages.
Updates occur without user confirmation, which could introduce breaking changes or conflicts in custom configurations, with no built-in rollback mentioned in the README.
The plugin's updates are separate from omz update, as noted in the README, requiring users to use provided functions for comprehensive updates, which can lead to confusion.