| Crates.io | dijo |
| lib.rs | dijo |
| version | 0.2.7 |
| created_at | 2020-07-19 06:49:38.088607+00 |
| updated_at | 2021-03-06 10:21:54.565561+00 |
| 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:
