Skip to content

marckohlbrugge/wip-menubar

Repository files navigation

⚠️ I'm no longer maintaining the app. The amount of work necessary to keep the app working, secure, and available in various app platforms wasn't worth it relative to how few people used the app.

We now have a Raycast extension which does roughly the same thing. I hope you can use that instead.


WIP Logo

WIP

🚧 WIP menubar app

GitHub Downloads Current Release Version Prettier Code Style

Installation

Download the latest version of WIP from the GitHub releases page. (macOS, Windows, and Linux)

Features

  • Quickly create a todo with a system-wide shortcut: control + space
  • See your current streak & best streak
  • Notification when you haven't shipped today
  • See time left to keep your streak
  • Launch at login
  • Jump to your project pages

Screenshots

Menubar

Menubar Screenshot

Add a Completed Todo

Completed Todo Screenshot

Preferences

Preferences Screenshot

Menu Bar Icons

WIP's menu bar icon is updated depending on your current streak status:

Status Description
Done You've shipped today
Todo You haven't shipped today
Loading Your streak data is being requested from WIP
Failed Your streak data request failed

Development

During development two processes should be running:

  • yarn render:start start the development renderer server with hotreload.
  • yarn main:start start the development main process.

Electron main process doesn't have hot reload functionality. The app will be restarted after any changes in the main process files.

Release

  • APPLE_ID=foobar@example.com APPLE_ID_PASSWORD=foo-bar yarn release to build apps for distribution.

Credits

This app started of as a fork of, and is heavily inspired by streaker by Jamie Weavis. Major props to him for open sourcing his work.

Copyright

© 2019 Marc Köhlbrugge

Menubar for WIP is source-available software. (license)