Skip to content

Repository files navigation

Tasker Tracker

An easy tool to set up quantified self, mood, or time tracking for Google Sheets using Tasker

https://fishbotwilleatyou.com/tracker/

https://fishbotwilleatyou.com/blog/tasker-tracker/

About

What's Tasker Tracker?

Tasker Tracker helps you track stuff with Tasker and Google Sheets. For example, you might be interested in keeping a log of what you have for breakfast in the morning, along with when and where you have your breakfast. With Tasker Tracker, all you'd need to do is tap a single button on your phone at breakfast, and it all gets fed into pretty charts.

What can I do with it?

Tasker Tracker can track all sorts of stuff. Here are a few ideas:

  • What you have for breakfast each day (Spam, Eggs, Ham)
  • What mood you're in throughout the day (on a scale of 1 to 5)
  • What you're doing throughout the day (Eating, Exercising, Playing, Sleeping, Socializing, Working)
  • How often you drink water
  • When you use the toilet
  • When your dog uses the toilet

You track multiple categories at once—just come up with a list of options for each category as you enter them into the tool.

How do I get started?

  1. Make a copy of this spreadsheet into your own Google Drive account. (This is where your stuff gets logged!)
  2. Use this tool to create and download your Tasker config.
  3. Extract the Project XML files from the ZIP and import them into Tasker.
  4. Set up some Shortcuts in Tasker (or any other way you'd like to trigger the tasks to run).

There's no limit to what you can do with the logged data! The spreadsheet template includes a few basic transformations and charts to get you started with visualizations, but don't that stop you from creating more.

Contributing

Feedback and contributions are always welcome! If you have any bug reports, feature requests, or questions, please open a GitHub issue.

To contribute, follow the instructions below to set up local development and submit a GitHub pull request. You will need to have Git, Node.js, and npm installed.

  1. Create a fork of deeptoaster/tasker-tracker to your own account and clone it.
  2. In the project directory, run npm install to install all dependencies.
  3. Run npm start. This should open the development webapp at http://localhost:8080/ in your browser.
  4. After making your changes, commit them, push them to your fork on GitHub, and create a pull request to deeptoaster/tasker-tracker.

About

An easy tool to set up quantified self, mood, or time tracking for Google Sheets using Tasker

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages