-
Notifications
You must be signed in to change notification settings - Fork 280
Configuration
The following environment variables can be set to customize the behavior of
Antigen. Make sure you set them before source-ing antigen.zsh
.
ADOTDIR
— This directory is used to store all the repo clones, your
bundles, themes, caches and everything else Antigen requires to run smoothly.
Defaults to $HOME/.antigen
.
ANTIGEN_LOG
— Use this configuration to define where Antigen should
store log information. By default logging is disabled. Use ANTIGEN_LOG=/path/to/antigen.log
to activate it, useful when debugging failing bundle installs.
ANTIGEN_CACHE
— This configures the path to the cache init file, where
Antigen stores it's cached bundles. Defaults to $ADOTDIR/init.zsh
. Set to false
to disable caching mechanism.
ANTIGEN_COMPDUMP
— Use this configuration to define where zsh's completion
system should store completion's dump file. Defaults to $ADOTDIR/.zcompdump
.
ANTIGEN_BUNDLES
— This directory is used to store bundle clones. Defaults
to $ADOTDIR/bundles
.
ANTIGEN_LOCK
— Use this configuration to define where Antigen should
create .lock
files.
ANTIGEN_DEBUG_LOG
— On develop mode define the debug log path.
ANTIGEN_AUTO_CONFIG
— This configuration determines if Antigen should auto
detect configuration files to check for changes (see ANTIGEN_CHECK_FILES
). Default true
.
ANTIGEN_CHECK_FILES
— Use this configuration to tell Antigen which files
to check for configuration changes, this is to avoid doing antigen-reset
manually.
It's auto-determined if ANTIGEN_AUTO_CONFIG
is enabled (default), otherwise use
typeset -a ANTIGEN_CHECK_FILES=(/path/to/.antigenrc /path/to/.zshrc /path/to/other)
.
ANTIGEN_CLONE_ENV
, ANTIGEN_CLONE_OPTS
, ANTIGEN_SUBMODULE_OPTS
— Use
to control how Antigen perform cloning repositories and fetching submodules from
bundles. These are flags for git-clone
and git-submodule
commands, respectivelly.
ANTIGEN_DEFAULT_REPO_URL
— This is the default repository url that is
used for bundle
commands. The default value is robbyrussell's oh-my-zsh repo,
but you can set this to the fork url of your own fork.
ANTIGEN_PREZTO_REPO_URL
— This is the repository url for cloning and
updating Prezto. The default value is sorin's prezto repository (sorin-ionescu/prezto).
ANTIGEN_MUTEX
— Enable or disable lock
extension's mutex checking. This is to
prevent multiple bundle installation happening at once.
Wiki - Bug tracker - Roadmap - Contact - Copyright