Skip to content
Terminal Journal & Task Tracker

Im Documentation

Im is a terminal journal, mood tracker, task list, and habit log built around short commands and fast capture.

Im today view

Browse by topic

Getting started

Install, make your first entry, and manage tasks and feelings.

Organize & review

Track metrics, switch views, navigate the TUI, and handle date syntax.

Customize & maintain

Tune mood anchors, task defaults, editor templates, and database maintenance.

Quick command reference

CommandActionDescription
imOpen today viewInspect today's moods, trackers, and tasks in the TUI
im calmRecord moodLogs an entry with feeling "calm"
im focused . writing docsMood + noteLogs mood "focused" with note body "writing docs"
im ! Fix bug @tomorrow 9amAdd taskAdds a scheduled task due tomorrow at 9 AM
im -pushups 25Add tracker recordRecords a tracker value for pushups
im @dueView due tasksInteractive view of currently due and pending tasks
im :Mood & activity gridHeatmap grid of mood and task history
im :configEdit configurationOpens config.toml in your configured editor