doing 0.1.0

A command line tool for remembering what you were doing and tracking what you've done
Documentation

doing

Build Version

A Rust clone of doing by Brett Terpstra — a command line tool for remembering what you were doing and tracking what you've done.

[!WARNING] This project is under active development and is not yet ready for everyday use. Expect breaking changes, missing features, and rough edges.

Installation

Shell (recommended)

curl -fsSL https://raw.githubusercontent.com/aaronmallen/doing/main/script/install.sh | sh

[!TIP] This installs doing to ~/.local/bin. Make sure it's in your PATH:

export PATH="$HOME/.local/bin:$PATH"

Override the install directory or pin a specific version:

DOING_INSTALL_PATH=~/.bin DOING_VERSION=0.1.0 curl -fsSL https://raw.githubusercontent.com/aaronmallen/doing/main/script/install.sh | sh

Cargo

cargo install doing

Differences from the original

This is a ground-up rewrite of Brett Terpstra's doing CLI. While we aim to be fully compatible, there are intentional differences in areas like configuration format, command naming, and output. See the deviation records for full details.

Documentation

For more details on architecture, contributing, and project policies, see the docs directory.

License

This project is licensed under the MIT License.