Skip to content

Releases: alxhall/toki2

v0.3.0

12 Mar 21:54

Choose a tag to compare

New features

Entry templates

Define reusable presets in config.toml via [[template]] sections (description, project, activity, note). Press T in the timer view to open a fuzzy picker and apply a template to the current entry.

[[template]]
description = "Standups"
project = "My Project"
activity = "Meeting"
note = "Daily standup"

Log notes

Attach a local markdown file to any time entry. Press Ctrl+L in the description editor to create/open the log, Ctrl+R to remove the link. The link is stored as a tag embedded in the note field ([log:XXXXXX]) and stripped in all display locations — only the clean summary is shown.

Log files live in ~/.local/share/toki-tui/logs/ and are never synced to Milltime. Ctrl+L is also available from the timer and history views to open a linked log directly without entering edit mode.

Word-boundary navigation

Ctrl+←/→ and Ctrl+Backspace for word-level cursor movement and deletion across all text inputs (description, note, project/activity search, CWD, template search).

Daily totals in history separators

Date separators in the history view and this-week panel now show total logged hours for that day, e.g. Monday 2026-03-10 (04h30m).

Key binding changes

Old New Action
R Ctrl+R Resume last / selected entry
Y Removed; merged into Ctrl+R (copies when timer running)
G X Toggle timer size
T T Now opens template picker (was toggle size)

Other

  • Force full redraw on FocusGained to recover from corruption after
    sleep/wake
  • Remove cursor block artifact from note field in inline history edit row
  • Rename "Stats" → "Statistics" in hint bar and view title
  • Add Ratatui render tests and action handler unit tests

Full Changelog: https://github.com/alxhall/toki2/commits/v0.3.0

v0.3.0-rc.1

12 Mar 20:21

Choose a tag to compare

v0.3.0-rc.1 Pre-release
Pre-release

v0.2.0

06 Mar 15:13

Choose a tag to compare

v0.2.0-rc.2

04 Mar 11:34

Choose a tag to compare

v0.2.0-rc.2 Pre-release
Pre-release

v0.2.0-rc.1

03 Mar 22:40

Choose a tag to compare

v0.2.0-rc.1 Pre-release
Pre-release

v0.1.2

27 Feb 15:26

Choose a tag to compare

Full Changelog: v0.1.1...v0.1.2

v0.1.1

26 Feb 21:22

Choose a tag to compare

Download

Platform File
macOS Apple Silicon (M1/M2/M3) toki-tui-macos-arm
macOS Intel toki-tui-macos-intel
Windows (PowerShell) toki-tui-windows.exe
WSL / Linux toki-tui-linux-musl

Installation

macOS
chmod +x toki-tui-macos-arm or chmod +x toki-tui-macos-intel
sudo mv toki-tui-macos-arm /usr/local/bin/toki-tui
Note: On first launch macOS will block the binary. Right-click → Open → Open anyway. Subsequent runs work normally.

Windows (PowerShell)
Download and run directly:
.\toki-tui-windows.exe

WSL/Linux
chmod +x toki-tui-linux-musl
sudo mv toki-tui-linux-musl /usr/local/bin/toki-tui