Crates.io | dijo |
lib.rs | dijo |
version | 0.2.7 |
source | src |
created_at | 2020-07-19 06:49:38.088607 |
updated_at | 2021-03-06 10:21:54.565561 |
description | Scriptable, curses-based, digital habit tracker |
homepage | https://github.com/nerdypepper/dijo |
repository | https://github.com/nerdypepper/dijo |
max_upload_size | |
id | 266758 |
size | 120,443 |
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.
dijo
with hjkl
!dijo
is modal: different modes to view different
stats!:add
, delete with
:delete
and above all, quit with :q
!.dijo
to
track your git
commits!To get the latest release of dijo
, prefer installing it
via cargo
. Unofficial packages exist for some package
managers as well. You can also browse the
Releases
page for prebuilt binaries.
# dijo requires rustc >= v1.42
$ rustup update
$ cargo install dijo
If you aren't familiar with cargo
or Rust, read the complete
installation
guide.
dijo
on nixpkgs (maintained by @Infinisil):
$ nix-env -f channel:nixpkgs-unstable -iA dijo
Install dijo-bin
or dijo-git
from the AUR.
# the default termion backend dosen't run on windows yet
$ cargo install --no-default-features --features "crossterm-backend"
dijo
has a detailed
wiki, here are
some good places to start out:
Day mode, shows days of the current month:
Week mode, shows weekly summary for the weeks of the month: