LinuxCommandLibrary

antibody

Fast Zsh plugin manager

TLDR

Bundle plugins

$ antibody bundle < [plugins.txt]
copy
Bundle a single plugin
$ antibody bundle [zsh-users/zsh-autosuggestions]
copy
Update all plugins
$ antibody update
copy
List installed plugins
$ antibody list
copy
Initialize in zshrc
$ source <(antibody init)
copy

SYNOPSIS

antibody command [options]

DESCRIPTION

antibody is a fast shell plugin manager written in Go. It downloads and loads Zsh plugins from GitHub or other sources, similar to Antigen but with faster performance.
Plugins are specified in a text file with one repository per line. Antibody bundles them into shell code that can be sourced in your .zshrc.

PARAMETERS

bundle [plugin]

Download and print source commands for plugins
update
Update all installed plugins
list
List installed plugins
init
Output initialization code
purge plugin
Remove a plugin
home
Print antibody home directory

USAGE

Typical setup in .zshrc:

$ source <(antibody init)
antibody bundle < ~/.zsh_plugins.txt
copy
Or for faster startup:
$ antibody bundle < ~/.zsh_plugins.txt > ~/.zsh_plugins.sh
source ~/.zsh_plugins.sh
copy

CAVEATS

Plugin updates require running antibody update; they don't auto-update. Static loading (generated file) is faster but requires regeneration after changes.

HISTORY

antibody was created as a faster alternative to Antigen, the popular Zsh plugin manager, using Go for improved performance.

SEE ALSO

zsh(1), antigen(1), zinit(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community