Categorygithub.com/micnncim/bitbrew
module
0.2.3
Repository: https://github.com/micnncim/bitbrew.git
Documentation: pkg.go.dev

# README

bitbrew

actions-workflow-Test codecov codefactor release license

bitbrew

Description

BitBar is empowered by your and third party's plugins. However it does not have a plugin manager. This is inconvenient for us (specially developers).

Bitbrew is a small but powerful package manager. This supports installation, uninstallation and sync for bitbar-plugins.

Installation

go get

$ go get github.com/micnncim/bitbrew/cmd/bitbrew

Homebrew

$ brew install micnncim/tap/bitbrew

GitHub Releases

Check out Releases.

Requirement

Usage

Bitbrew synchronizes your plugins to formula.yaml. Every time you install or uninstall a plugin, your formula gets updated. And you can configure a plugin folder and formula file path via config.yaml. Check out example.

You NEED specify the plugin folder as BitBar Plugin Folder.

You can also find the usage with bitbrew help.

Available commands

  • install, i: bitbrew install <FILENAME>
  • uninstall, u: bitbrew uninstall <FILENAME>
  • sync: bitbrew sync
  • list, l: bitbrew list
  • search, s: bitbrew search <TEXT>
  • browse, b: bitbrew browse <FILENAME>
  • config, c: bitbrew config

Search plugin

Search published plugins by any word.

search

Install plugin

Installs a plugin by specifying its filename. You can find a plugin's filename by bitbrew search.

install

Uninstall plugin

Uninstalls a plugin by specifying its filename. You can find a plugin's filename by bitbrew list.

uninstall

Sync plugins

Synchronizes your plugins to your local plugins. This concurrently installs and uninstalls plugins so it's fast. It helps setup when you change your computer.

sync

Other

  • bitbrew list: Lists your plugins
  • bitbrew config: Edits your config.yaml
  • bitbrew browse: Browses a plugin on https://getbitbar.com.

# Packages

No description provided by the author
No description provided by the author