Skip to content
keep track of your open source streak in your menubar
Swift
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
releases/latest
streakerbar.xcodeproj
streakerbar
streakerbarTests
.gitignore
CONTRIBUTING.md
LICENSE
README.md
streakerbar_dark_theme.png
streakerbar_light_theme.png

README.md

streakerbar ♥

A Mac OS X menubar app to track your open source contribution streak on GitHub.

Dark theme

Light theme

Installation via Homebrew Cask

  1. brew update
  2. brew install caskroom/cask/brew-cask (if you haven't done so already)
  3. brew cask install streakerbar

Setup

Streakerbar app can read your .gitconfig assuming that it's in your home directory, ~/.gitconfig, and configured thusly:

[github]
    user = chaserx

If you don't have this saved in your .gitconfig, it will ask you for your GitHub username.

Contributors

  • Michael Bates (@mklbtz)
  • Chase Southard (@chaserx)
  • Nick Warner (@nikolaiwarner)

Development

Targeting Swift 1.2 via Xcode 6.3

Contributing

Pull requests welcome! Please see our contribution guide.

NOTES

Updating release and Homebrew Cask:

  1. create a new github release
  2. in xcode, change the corresponding release value and export app for release
  3. zip streakerbar.app
  4. upload streakerbar.zip to github release
  5. get the 256 SHA for the zipfile with shasum -a 256 streakerbar.zip
  6. copy the version number and sha into homebrew-cask/Casks/streakerbar.rb
  7. checkout a new branch in homebrew-cask per their contribution guidlines. commit changes
  8. submit new PR to homebrew-cask
  9. enjoy
You can’t perform that action at this time.