sakd-0.1.0 is not a library.
Visit the last successful build:
sakd-0.6.1
sakd (Sakkuri Done)
最速・便利・美しい、Rust製のCLIタスクマネージャー。
特徴
- 高速動作: RustとSQLite (rusqlite) を使用した軽量設計。
- 洗練されたUI:
- ミニマルなリスト表示。
- 期限の状態に応じた5段階のカラー表示。
- ANSIカラーコードによるレイアウト崩れのない、整然としたカラム表示。
- 強力なインタラクティブモード:
sakd単体で起動し、対話形式でタスクを追加・編集・完了・削除可能。- 項目選択や確認プロンプトによるスムーズなUX。
- 柔軟な期限管理: 日付のみ、または時刻指定を含めた期限設定が可能。
インストール
パスの設定
ビルド後、生成されたバイナリ target/release/sakd をシステムのパスが通ったディレクトリに配置するか、エイリアスを設定することで sakd コマンドとして利用可能になります。
例(PowerShellの場合):
$env:Path += ";C:\path\to\td\target\release"
使い方
インタラクティブモード
引数なしで実行すると、メニューが表示されます。
コマンドライン実行
-
タスクの追加
# alias: a -
タスクの一覧表示
# alias: l # 完了済みも含める場合 -
タスクを完了にする
# alias: d -
タスクの表示
# alias: s -
タスクの編集
# alias: e -
タスクの削除
# alias: r