Skip to content

Shumpei0111/todo-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

todo-cli

コマンドラインで todo を管理するスクリプトです。

シンプルで必要最低限ですが、ブラウザで操作すると意識を持ってかれてしまうので、

すばやく設定できるものを作りました。

グローバルにインストールして使う想定なので、どこからもで書き込むことができます。

todo init コマンドで ~ ディレクトリに todo.txt を作成し、このファイルを使います。

Get started

$ npm install

$ npm run build

$ npm install -g .

Usage

コマンド 説明
todo init ~/todo.txt を作成します
todo add TASK に設定したものを todo に追加します
todo d 終了したいタスクを選びます。会話形式です。上下キーで選択。スペースで決定。Ctrl+c キーでモードを抜けます
todo l 未完了のタスクを一覧で出します
todo la すべてのタスクを一覧で出します

Favorite part

新しいタスクはファイルの先頭行に追加されます。

これで常に最新のタスクが最初に目に入ります。

また、形式としては GitHub Markdown を参考に、

- [ ] <TASK> yyyy-mm-dd <hash>

という形式で登録していくので、

todo.md に書き換えただけでマークダウンでも見ることができます。

About

todo.txtを参考にNode.js製のCLIで管理するnpm package

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors