Habit Tracking on Linux Made Easy With These Two Apps

Consistency is an integral a part of creating and sustaining habits. Nonetheless, it isn’t simple to remain common and motivated all through your journey. Whereas targets are good for setting a path, constructing an environment friendly system is greatest for making progress. Taking a look at your previous progress will help you push ahead.

Linux-based working programs are some of the productive working programs if used appropriately. To additional improve your productiveness and domesticate good habits, listed below are two free habit-tracking purposes that you must attempt in your Linux machine.

For those who’re a fan of the Linux command line, dijo is the proper terminal-based device so that you can observe your habits with out ever having to depart the command line. Dijo advertises itself to be a scriptable, curses-based, digital behavior tracker and is rightly termed so.

You may as well hook it up with exterior packages to trace occasions with out transferring a finger. For those who’ve used the Vim text editor beforehand, you may really feel proper at dwelling as dijo appears and works fairly much like it. Listed below are a number of the options that dijo affords:

  • Vim-like keybindings and shortcuts to navigate throughout dijo.
  • Two completely different views: day mode and week mode to review your progress.
  • Add fractional, sure/no, or no aim sorts of habits.
  • Extremely configurable and helps auto-trackable habits.

How you can Set up dijo

To put in dijo, you may have to have Rust and Cargo put in in your Linux machine. This is how you are able to do that on Ubuntu and different Linux-based distributions:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Comply with the on-screen directions and you will be good to go. As soon as performed, this is set up dijo utilizing cargo:

cargo set up dijo

For those who’re not a fan of putting in purposes manually by way of the command line, dijo additionally supplies you with choices to put in the prebuilt binaries immediately, which you’ll be able to obtain from the releases page.

An Overview of the Modes

As talked about beforehand, dijo has two completely different modes or views to visualise your habits: the day mode and the week mode. The day mode is the default mode that reveals you every day of the present month.

Dijo's day mode

Days whose targets have been achieved are displayed in cyan, whereas people who have not been achieved are displayed in magenta. For untracked days, dijo shows a light-weight black colour dot.

Dijo's week mode

The week mode reveals you a abstract of your behavior’s progress for each week of the month. The present week’s share is indicated in white, whereas different weeks will probably be coloured in gentle black. To attain 100% for every week, you’ll have to attain your aim each single day.

Behavior Monitoring With dijo

To begin monitoring your habits with dijo, open up a terminal emulator of your alternative and run the command given beneath:


The system will current you with a clean display in day mode. So as to add a brand new behavior, enter the command mode utilizing the colon (:) key and kind the add command. So as to add a sure/no sort of behavior equivalent to programming day by day:

:add programming 1

For including a brand new fractional behavior equivalent to working 0.5 miles every day, use the :add command on this method:

:add working 0.5

Lastly, so as to add a behavior with no set aim equivalent to staying hydrated:

:add water

To trace your habits, concentrate on the behavior you wish to observe and hit the Enter key to increment or mark it as performed. Equally, use the Backspace key to decrement or mark it as pending. When you attain your every day aim, dijo will mark the day in inexperienced, and the behavior title is struck by with a line.

Getting Acquainted With Keybindings

To take advantage of out of dijo, this is a desk of keybindings that can provide help to to navigate, add, delete and observe your habits effectively:

Keybinding Alias Motion
h Tab, ← Transfer one cell to the left
j Transfer one cell down
ok Transfer one cell up
l Shift + Tab, → Transfer one cell to the appropriate
H Transfer the cursor to the left
J Transfer the cursor down
Okay Transfer the cursor up
L Transfer the cursor to the appropriate
Enter n Increment the at present targeted behavior
Backspace p Decrement the at present targeted behavior
v Change to week mode for at present targeted behavior
V Change to week mode for all habits
Esc Change to day mode
[ Shift viewport back by one month
] Shift viewport ahead by one month
} Return to immediately

Lastly, to avoid wasting and stop dijo after monitoring your habits, use the :wq command.

The command-line interface might not be everybody’s first choice and you may want a graphical person interface as an alternative. Good Job is a Linux software that gives simply that. Much like different habit-tracking apps, the aim of this software is that can assist you keep constant and never break the streak.

Good Job rewards you for sticking to your habits and motivates you, however on the similar time, it penalizes you for skipping the behavior and resets the progress. To put in Good Job, make sure that your Linux distribution helps snap packages.

Run the command given beneath in your terminal to obtain Good Job from the Snap Retailer:

sudo snap set up good-job

Adding a new habit on Good Job

Put up-installation, you may run Good Job out of your Linux distribution’s software supervisor or use the Alt + F2 keyboard shortcut to run the good-job command. You may set your behavior, motivation, penalty, begin date, and extra.

Tracking habits with Good Job

Every day, you may unlock a brand new character of your motivating phrase. Purpose to fill it up utterly thrice and you’re sure to stay to this behavior for an extended time period. Different options of this software embody a darkish mode toggle, statistics web page, and cross-platform help on Android.

Habits Are the Compound Curiosity of Self-Enchancment

Sticking to your habits and commitments could appear arduous at first however they repay in the long term. Motivation performs a key think about sticking to those habits, and monitoring them is an effective way to maintain a report of your progress and push you forward.

Letting go of dangerous habits is as vital as creating good ones. Listed below are some dangerous habits which can be killing your productiveness and how one can overcome them.

man talking on phone in front of wallpaper
6 Bad Habits That Kill Productivity and Ways to Solve These Issues

Bad habits can decrease productivity, stifle creativity and reduce overall performance. Here’s how to avoid these problems.

Read Next

About The Writer

https://www.makeuseof.com/habit-tracking-on-linux-made-easy-with-these-two-apps/ | Behavior Monitoring on Linux Made Simple With These Two Apps


Inter Reviewed is an automatic aggregator of the all world’s media. In each content, the hyperlink to the primary source is specified. All trademarks belong to their rightful owners, all materials to their authors. If you are the owner of the content and do not want us to publish your materials, please contact us by email – admin@interreviewed.com. The content will be deleted within 24 hours.

Related Articles

Back to top button