Bot releases are hidden (Show)
-q
is set.-c|--cmd
in zmodule
.master
in zimfw update
, when no branch is specified in zmodule
.Published by ericbn about 4 years ago
Published by ericbn over 4 years ago
-c|-cmd
option to zmodule
. This allows for executing any specified command.Published by ericbn over 4 years ago
ZIM_HOME
.Published by ericbn over 4 years ago
cmp
by cksum
in version 1.2.0.Published by ericbn over 4 years ago
cksum
instead of cmp
, and zargs
instead of xargs
, so we don't depend on busybox or diffutils and findutils.zmodule
usage text.Published by ericbn over 4 years ago
Published by ericbn over 4 years ago
help
and version
actions.-v
verbose option. Normal mode output is now focused on the specified action.zstyle ':zim' disable-version-check yes
.curl
is preferred over wget
. (See #360)wget
's output is only shown in verbose mode.Published by ericbn almost 5 years ago
:P
modifier. Replace it by :A
.zimfw clean-dumpfile
when there's nothing to remove.Published by ericbn almost 5 years ago
This is a major change, where modules are not git submodules in the Zim repo anymore, but customized and installed separately as individual repositories. External modules can more easily be installed, updated and uninstalled. This makes Zim a project for Zsh that is both a set of community-maintained modules with a default installation (like on-my-zsh and prezto) and a plugin manager (like antigen and zplug).
This version is not backwards-compatible with previous versions, so a new installation of Zim is required.
Take your time to review the updated README.md and the changes listed below.
zimfw
CLI tool.zmodule
function to define modules.ZIM_HOME
is not (the root of) a git repo anymore.zimfw
CLI tool and contain static code. This allows for constant startup time, regardless of how complex the module definitions are.zstyle
instead of environment variables.zmanage
CLI tool.zmodule miekg/lean
, or zmodule nojhan/liquidprompt
, or zmodule sindresorhus/pure --source async.zsh --source pure.zsh
to define one of these external themes, respectively. The Zim themes moved to individual repositories.ZIM_HOME
is set in .zshenv instead of .zshrc. The issue was that the variable was not available in .zlogin in non-interactive login shells.