For more details, see also b4b4r07/zplug2.
FYI, I am updating the wiki to follow the specifications for v2.
What do you think about renaming on to depends-on? The reason I propose this is because on makes it sound like it's stating the order dependency rather than the presence dependency. In fact, for the longest time I was thinking it's the order until a few days ago when I read the part of the source code that checks it. Using depends-on eliminates the possibility of thinking: "on loading plugin_a, load plugin_b" which I believe makes it less confusing. Any inputs?
[zplug] ERROR: '~/.config/zsh/settings' is invalid package name
i'm getting this in branch v2
I seem to have problems updating with zplug (v2):
kevin@kevin-laptop ~ (master↑2|✚3…)
% zplug status
Fetching the status of packages ...
Packages with from:'local' are skipped.
===
paretje/unisister (up to date) 'https://github.com/paretje/unisister.git'
torhve/weechat-matrix-protocol-scriptprintf: %0s: invalid conversion specification
zsh-users/zsh-completions (up to date) 'https://github.com/zsh-users/zsh-completions.git'
b4b4r07/zplug (up to date) 'https://github.com/b4b4r07/zplug.git'
paretje/qutebrowser (up to date) 'https://github.com/paretje/qutebrowser.git'
olivierverdier/zsh-git-prompt (up to date) 'https://github.com/olivierverdier/zsh-git-prompt.git'
rawdigits/wee-slack (up to date) 'https://github.com/rawdigits/wee-slack.git'
plugins/pip (local out of date) 'https://github.com/robbyrussell/oh-my-zsh.git'
plugins/vi-mode (local out of date) 'https://github.com/robbyrussell/oh-my-zsh.git'
===
Finished 2.038882
kevin@kevin-laptop ~ (master↑2|✚3…)
% zplug update
Updating... zsh-users/zsh-completions
Updating... plugins/pip
Updating... paretje/unisister
Updating... torhve/weechat-matrix-protocol-script
Updating... plugins/vi-mode
Up-to-date zsh-users/zsh-completions (0.22s)
Updating... olivierverdier/zsh-git-prompt
Updating... paretje/qutebrowser
Up-to-date paretje/unisister (0.24s)
Updating... b4b4r07/zplug
Up-to-date plugins/pip (0.26s)
Up-to-date torhve/weechat-matrix-protocol-script (0.26s)
Up-to-date olivierverdier/zsh-git-prompt (0.28s)
Up-to-date plugins/vi-mode (0.29s)
Updating... rawdigits/wee-slack
Up-to-date paretje/qutebrowser (0.30s)
Up-to-date b4b4r07/zplug (0.30s)
Up-to-date rawdigits/wee-slack (0.32s)
Relevant part of zshrc:
source "$ZPLUG_HOME/init.zsh"
zplug "b4b4r07/zplug", at:v2, hook-build:"zplug update --self"
zplug "olivierverdier/zsh-git-prompt", use:zshrc.sh, hook-build:"zplug clear"
zplug "zsh-users/zsh-completions"
zplug "plugins/vi-mode", from:oh-my-zsh
zplug "plugins/pip", from:oh-my-zsh
# Abuse antigen to keep track of weechat plugins
zplug "rawdigits/wee-slack", use:
zplug "torhve/weechat-matrix-protocol-script", use:
zplug "paretje/unisister", as:command, use:unisister
zplug "paretje/qutebrowser", as:command, use:".venv/bin/qutebrowser", at:paretje, hook-build:"tox -r -e mkvenv && scripts/asciidoc2html.py"
zplug load
In this case the problem occurs with oh-my-zsh (of which 2 plugins are used), but it also happens with others, I just did a git pull of zlug in an attempt to fix. I already udated qutebrowser manually.
@SolarAquarion @paretje Please create a new issue for your problem.
TODO: #109