Popularity
1.5
Growing
Activity
0.0
Stable
12
1
1

Description

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". gftd tries to help you leverage its power to your benefit.

Programming language: Go
Tags: Productivity     Command Line     Tools    

gftd alternatives and similar packages

Based on the "Command Line" category

Do you think we are missing an alternative of gftd or a related project?

Add another 'Command Line' Package

README

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

GIF

Usage

Initializing the application

$ gftd init

GIF

Adding a goal

$ gftd add

GIF

Viewing all your goals

$ gftd log

GIF

Achieving a goal

$ gftd achieve

GIF

Contributing

Feature requests are welcome.
Pull Requests are appreciated.
Head over to Issues to report bugs.