Release Notes
- Settings page on
,: language, default bucket, how long done tasks stay visible,
auto-sync and holidays, changed with ←/→ and applied at once; it also archives
old done tasks, opens the settings file and shows the data directory and git remote
- Done tasks are shown for 14 days (
done_days, 7/14/30/90 or all); the done column
says so and counts the older ones it hides. Open tasks are never hidden by age
shdo archive now archives done tasks older than done_days; --all archives all
- The tag filter moved into the filter popup (
f): ←/→ switches between buckets
and tags, Enter saves both, Esc restores both; + still jumps to the tags
- The header no longer mentions a hidden done column when it is empty
- View state (bucket and tag filter, done column, calendar) moved from config.toml to
~/.local/state/shdo/state.toml; config.toml keeps only settings. Existing values are
moved automatically on the first start
name is optional for statuses and buckets in shdo.toml: without one, todo, doing,
wait, done, home and work are shown in the board's language (other keys as the key).
New boards are written without names; the settings page can open shdo.toml
Install shdo 0.5.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AxelRHD/rust-shdo/releases/download/v0.5.0/shdo-installer.sh | sh
Download shdo 0.5.0