gabedunn-archive / omz

simplistic plugin manager for oh-my-zsh written in pure zsh scripts.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A simplistic plugin manager for oh-my-zsh using pure zsh scripts. Inspired by oh-my-fish's default plugin manager.

MIT License oh-my-zsh

install

git clone https://github.com/redxtech/omz.git $ZSH_CUSTOM/plugins/omz

features

  • clone plugins from github
  • update plugins
  • update all plugins at once
  • remove plugins
  • load plugins (without oh-my-zsh)

usage

add a plugin

# github username & repo of the plugin
omz add username/repo

You will still have to load the plugin manually. See below.

update a plugin

# omit the plugin repo path to update all plugins
omz update username/repo

remove a plugin

# github username & repo of the plugin
omz remove username/repo

You will still have to remove the plugin from the plugin list manually.

load a plugin

# within your .zshrc (before sourcing oh-my-zsh.sh)
# with the plugin name being the github repo without username
plugins=(
    ...
    plugin-name
)
# OR
# anywhere in the shell
# github username & repo of the plugin
omz load username/repo

author

omz © redxtech, released under the MIT license.

About

simplistic plugin manager for oh-my-zsh written in pure zsh scripts.

License:MIT License


Languages

Language:Shell 100.0%