gftd: Goal For The Day
__ _ _
__ _ / _| |_ __| |
/ _ | |_| __/ _ |
| (_| | _| || (_| |
\__/ |_| \__\____|
|___/
Motivation
Almost everyday I found myself tumbling down the rabbit hole of distraction on the internet. Sometimes writing things down provides me with clarity and help me efficiently navigate through the daily clutter. This phenomenon can be explained by a behavioral psychology theory of "Commitment and Consistency" which can be summarized as:
Once a stand is taken, there is a natural tendency to behave in ways that are stubbornly consistent with the stand. - Robert B. Cialdini, Influence
Write down what you want to do, what you have to get done.
Let the "Commitment and Consistency" bias take over.
Installation
You will need to install Go and setup a workspace using the standard procedure. If you have Go installed on your system:
$ go get github.com/kshitij10496/gftd
Usage
Initializing the application
$ gftd init
Adding a goal
$ gftd add
Viewing all your goals
$ gftd log
Achieving a goal
$ gftd achieve
Contributing
Feature requests are welcome.
Pull Requests are appreciated.
Head over to Issues to report bugs.