todo.txt(MAC版)

タスクを自分で管理できるテキストファイルに保存する、無料でオープンソースのコマンドライン ToDo リスト。

todo.txt の概要

todo.txt CLI は、ターミナルで ToDo リストを管理するためのシンプルなシェルスクリプト todo.sh です。タスクは todo.txt というプレーンテキストのファイルに 1 行 1 タスクで保存されるので、どのシステムのどのテキストエディタでも開いて編集でき、データを特定のアプリや企業に握られることもありません。このスクリプトを使えば、タスクの追加、一覧表示、優先度の設定、完了、アーカイブが数回のキー入力で行え、プロジェクト(+project)、コンテキスト(@context)、日付にも対応しています。todo.txt 形式のコマンドライン版で、この形式はスマートフォンやパソコンの多くのアプリでも読み込めます。

todo.txt CLI は GPL-3.0 ライセンスの無料オープンソースソフトウェアで、GitHub の todotxt プロジェクトがメンテナンスしています。Mac では Homebrew でインストールするのがいちばんかんたんです。brew install todo-txt を実行し、サンプルの設定ファイルをホームフォルダにコピーします。アカウントもサーバもインターネット接続も不要です。

主な機能

todo.txt CLI は、プレーンテキストのファイルを高速なタスク管理ツールに変えます。

  • プレーンテキスト:タスクは todo.txt に保存され、どのエディタでも読め、バックアップや同期もかんたん。
  • すばやいコマンド:add、list、do、pri、replace など。短いエイリアスも使えます。
  • 優先度:タスクに A から Z までの優先度を付け、順番に一覧表示できます。
  • プロジェクトとコンテキスト:+project や @context でタスクにタグを付け、絞り込めます。
  • アーカイブ:完了したタスクを done.txt に移して、リストを短く保てます。
  • 色分け:優先度、日付、プロジェクト、コンテキストをターミナルで色分け表示。
  • タブ補完:操作、プロジェクト、コンテキストを Bash で補完できます。
  • アドオン:独自の操作を追加して todo.sh を拡張できます。

バージョン 2.14.0 の新機能

todo.txt CLI 2.14.0 では、オプションの追加、互換性の向上、いくつかの問題の修正が行われました。

  • TODOTXT_DEFAULT_ACTION で操作のパラメータも指定可能に
  • BSD システムや Busybox の GNU 以外の sed との互換性を改善
  • make install で Bash の補完が正しいフォルダに入るようになり、make uninstall も再び動作するように
  • 設定したファイルの場所を上書きできるように
  • セキュリティ修正:todo.sh が現在のフォルダからバージョンファイルを読み込まないように

todo.txt のよくある質問

todo.txt は無料ですか?

はい。todo.txt CLI は GPL-3.0 ライセンスの無料オープンソースソフトウェアです。

Mac に todo.txt をインストールするには?

Homebrew を使います。brew install todo-txt を実行してから、cp -n $(brew --prefix)/opt/todo-txt/todo.cfg ~/.todo.cfg でサンプルの設定をコピーします。GitHub から最新版をダウンロードすることもできます。

タスクを追加するには?

todo.sh add "やること +project @context" を実行します。タスクが todo.txt に新しい行として追加されます。

タスクを完了にするには?

todo.sh list で表示されるタスク番号を付けて todo.sh do を実行します。完了したタスクは todo.sh archive で done.txt に移せます。

todo.txt 形式とは?

プレーンテキストのタスクリストのためのシンプルなルールです。1 行に 1 タスクを書き、必要に応じて優先度、作成日と完了日、+プロジェクト、@コンテキストを付けます。人にも機械にも読みやすい形式です。

todo.txt をテキストエディタで編集できますか?

はい。プレーンテキストのファイルなので、どの OS のどのテキストエディタでも開いて変更できます。

todo.txt を複数のデバイスで同期できますか?

はい。iCloud Drive や Dropbox など同期されるフォルダにファイルを置き、設定ファイルの TODO_DIR で todo.sh にその場所を指定します。

アカウントやインターネット接続は必要ですか?

いいえ。todo.txt CLI は、ローカルのファイルを使って Mac だけで動作します。

独自のコマンドを追加できますか?

はい。todo.sh はアドオンの操作に対応しているので、独自のコマンドを作って内蔵のコマンドと同じように使えます。

todotxt.FULLMAC.app の todo.txt のダウンロードはどこから提供されていますか?

ダウンロードボタンは、GitHub にある todo.txt CLI の公式リポジトリ https://github.com/todotxt/todo.txt-cli につながっています。todotxt.FULLMAC.app がスクリプトを改変したり再パッケージしたりすることはありません。

似ているアプリ

FULLMAC.app はこのアプリをホストしていません。ダウンロードボタンは開発元のページにリンクしています。