Repository navigation
0.1.0 - 2026-10-22
Release Notes
First release.
Board
- Kanban columns per status (Todo, Doing, Waiting, Done – configurable in
shdo.toml),
sorted by priority, due date and age; the done column lists the most recent first - Permanent, context-aware key bar and vim-style navigation
- Form for creating and editing tasks with a live preview of recognized dates and
quick-add tokens in the title - Buckets (e.g. home/work) with a per-machine filter; new tasks inherit the bucket when
exactly one is shown; buckets can be created, renamed and deleted from the filter - Calendar sidebar with the number of tasks due per day and German public holidays
- Detail view with Markdown notes; checklists are counted on the card
- Seven built-in themes (Tokyo Night, Nord, Gruvbox Dark/Light, Catppuccin
Mocha/Latte, Terminal) and custom themes - English and German interface; first-run setup for language, data directory and
holidays (shdo setupto run it again) - Auto-reload when task files change outside the board
Command line
- Quick capture:
shdo Pay invoice P1 due:fri @work ls,done,mv,rm,edit,bucket,sync,archive,init,setup- ID prefixes, a guard against typos of command names
- Shell completion for fish, bash, zsh, elvish and PowerShell; fish also completes
task IDs, statuses, buckets anddue:values
Data
- One Markdown file with TOML frontmatter per task in a git repository; comments and
unknown fields are preserved shdo sync: add, commit, pull --rebase, push
Install shdo 0.1.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AxelRHD/rust-shdo/releases/download/v0.1.0/shdo-installer.sh | shDownload shdo 0.1.0
| File | Platform | Checksum |
|---|---|---|
| shdo-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| shdo-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| shdo-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| shdo-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |