jonashoechst / Syncthing-BrewBar

Enabling comfortable control of the brew syncthing service.
9 stars 0 forks source link
macos statusbar swift sync syncthing

DEPRECATED: I recommend to use the official Syncthing for macOS wrapper application, which comes along with a nice and even more advanced status bar.

Syncthing BrewBar

Syncthing BrewBar is was a macOS status bar application for brew syncthing installations.

Just like my predecessor (syncthing-bar) i missed some nice syncthing statusbar tool to easily start and stop out beloved syncing tool, so i just wrote my own.

Signatures & Notarization

Times are hard, macOS Catalina required to notarize macOS application. Since shell commands are used to start and stop syncthing, the application cannot be sandboxed and thus can't be notarized.

What is this?

This tool is supposed to control an existing brew syncthing installation. It's really just the UI element, the daemon is still controlled by brew and the configuration in the hands of syncthing itself.

The app uses the brew services control commands to start and stop syncthing and parses the syncthing configuration file for easy WebUI and folder access.

Syncthing BrewBar simple start/stop demo

Installation

Prefered way via brew cask:

brew cask install jonashoechst/hoechst/syncthing-brewbar

... or download latest release from the Github releases page and drag & drop to /Applications/

Features:

Requirements

Caveats / not implemented yet

Note: pull requests are very welcome!