Skip to content

zsh plugin for interactive package managing powered by fzf

License

Notifications You must be signed in to change notification settings

goarano/zsh-fzf-packagemanager

Repository files navigation

zsh-fzf-packagemanager

Adds commands for installing tools via various package managers using fzf.

Supports the following package managers:

  • brew
  • apt
  • dnf

Usage

This package adds interactive aliases for installing packages using various package managers. Alternatively to using them you can also take advantage of the fzf completion feature, e.g. by typing apt install git** and pressing <TAB> to complete the argument using fzf.

apt

The following aliases are available:

  • aip apt install package
  • arp apt remove package

brew

The following aliases are available:

  • bip brew install package
  • bup brew uninstall package
  • bcip brew --cask install package
  • bcup brew --cask uninstall package

dnf

The following aliases are available:

  • dip dnf install package
  • drp dnf remove package

Installation

You need to have fzf installed.

Antidote

anidote install goarano/zsh-packagemanager-fzf

Zgen

zgen load goarano/zsh-packagemanager-fzf

Antigen

antigen bundle goarano/zsh-packagemanager-fzf

Credits

♥ Kudos to @jungeunn for developing fzf.

♥ This plugin was inspired by fzf-brew.

Releases

No releases published

Packages

 
 
 

Languages