Giter VIP home page Giter VIP logo

syncthing-bar's Introduction

syncthing-bar Build Status

A little statusbar for http://syncthing.net/ on OSX

Be aware that i am NOT a swift developer. I am not even a cocoa developer. This is more or less a weekend experiment. It should be useable but the code is a mess :O (so much i can tell :D)

What will it do?

Syncthing bar has syncthing bundled. Once started it will try to upgrade and then keep the bundled syncthing running. It will automatically select a port. When clicking on the statusbar icon it will offer quick access to the UI and will allow you to open any shared folder in finder. Syncthing log may be examined as well. That's it

Requirements

OS X 10.10 is required

To build/run

  1. Clone the repository in X-Code
  2. Download syncthing from http://syncthing.net/
  3. Extract the archive
  4. Locate the "syncthing" binary
  5. Copy the binary to your syncthing-bar source repository in the folder "syncthing"
  6. Open X-Code (binary/syncthing should NOT be marked RED anymore)
  7. Hit the fancy play button :S
  8. it SHOULD run :S

Demo :O

alt tag

Caveats

Syncthingbar is intended for local usage only. It will hardcode host and port and apikey. If you want to access the UI from within your network use a standalone syncthing.

Installation Package

The latest release can be found on the releases tab

Installation using homebrew

After you have installed homebrew you can install syncthing-bar with the brew command:

brew tap caskroom/cask
brew cask install syncthing-bar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.