Skip to content

πŸ”Œ A collection of my plugins for SwiftBar

License

Notifications You must be signed in to change notification settings

tmzane/swiftbar-plugins

Repository files navigation

SwiftBar plugins

A collection of my plugins for SwiftBar (also compatible with xbar).

πŸ“¦ Install

Python 3.11+ is required

  1. Install SwiftBar (if not already)

  2. Clone this repository

git clone https://github.com/junk1tm/swiftbar-plugins.git
  1. Create a symlink to the selected plugin in your SwiftBar plugin folder
ln -s /path/to/repo/plugin_name.py $SWIFTBAR_PLUGINS_PATH/plugin_name.py

πŸ”Œ Plugins

Most plugins support configuration via top-level constants, such as PLUGIN_ICON. Feel free to modify them for your needs.

Docker containers

screenshot

Switch between Docker contexts and list running containers. Click on one to open its log in a separate terminal tab.

Homebrew upgrades

screenshot

List and upgrade outdated Homebrew packages. Works best with the built-in autoupdate mechanism.

Pomodoro timer

screenshot

The Pomodoro timer in your menu bar: start it with a single click!

Unmount disk

Quickly unmount an external drive without need to open Finder or Disk Utility.