dij
dijo
cargo install dijo
dij

dijo

scriptable, curses-based, digital habit tracker

by Akshay

0.2.3 (see all)License:MIT
cargo install dijo
Readme

About

dijo is a habit tracker. It is curses-based, it runs in your terminal. dijo is scriptable, hook it up with external programs to track events without moving a finger. dijo is modal, much like a certain text editor.

Features

  • vim like motions: navigate dijo with hjkl!
  • dijo is modal: different modes to view different stats!
  • vim like command mode: add with :add, delete with :delete and above all, quit with :q!.
  • fully scriptable: configure dijo to track your git commits!

Install

Get dijo by running the following at the nearest prompt:

# dijo requires rustc >= v1.42
$ rustup update

$ cargo install dijo

dijo on nixpkgs (maintained by @Infinisil):

$ nix-env -f channel:nixpkgs-unstable -iA dijo

If you aren't familiar with cargo or Rust, read the complete installation guide.

Usage

dijo has a detailed wiki, here are some good places to start out:

Day mode, shows days of the current month:

day.png

Week mode, shows weekly summary for the weeks of the month:

weekly.png

GitHub Stars

2.4K

LAST COMMIT

1yr ago

MAINTAINERS

1

CONTRIBUTORS

15

OPEN ISSUES

14

OPEN PRs

6
VersionTagPublished
0.2.3
2yrs ago
0.2.2
2yrs ago
0.2.1
2yrs ago
0.2.0
2yrs ago
No alternatives found
No tutorials found
Add a tutorial