Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Ruby app to interact with OneThing and remind you throughout the day about what you should be working on
Ruby
tree: 2a05ab23be

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
config
lib
models
.gitignore
.rvmrc
Gemfile
Gemfile.lock
README.md
start.rb

README.md

OneThing Terminal

This small app will let you set your one thing for today and remind you via growl every 10-25 minutes to make sure your working on the most important thing.

If it won't fit on a Post It, It won't fit in your day

Installation

Sign up for a OneThing account at OneThing

git clone git://github.com/mgornick/onething-terminal.git
bundle install

Move the config/credentials.yml.sample to config/credentials.yml and save it with your username and password

credentials:
  email: user@company.com
  password: my_secret_password

Usage

List of 3 most recent one things that you've started

$ ./start.rb

I've worked on 'work on one thing terminal app' - unfinished
I've worked on 'Fix database table issue with project_memberships' - finished
I've worked on 'finish and push non-inventory item IIF file' - finished

Update your one thing for today and start the time for growl notifications

$ ./start.rb "Add mac ruby gui to one thing terminal app"

Wish List

If you have any feature additions feel free to fork and issue a Pull Request. You can also submit an issue with feature requests.

  • Mac Ruby front-end
  • Don't automatically mark yesterday's onething as finished - allow user to choose
Something went wrong with that request. Please try again.