Skip to content

jonlinkens/todosh-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

todosh

A lightweight CLI to do list manager.

Open tasks stored in local task.todo file, with completed tasks stored in completed.todo.

I made this for personal use because I find myself in Terminal so often that it made sense to keep track of tasks in it, rather than having to tab out to another program to see them. It also means that tasks are stored alongside projects. It was also a good opportunity to have a go at writing some Rust.

This is by no means well written, in fact it is probably terribly written—but it works for my needs.

Installation

brew tap jonlinkens/tap
brew install todosh

Commands

  • Creating a list
    todosh create
  • Listing tasks
    Shows all open tasks and the 5 most recently completed tasks.
    todosh list
  • Adding a task
    todosh create "task here"
  • Finishing a task
    todosh finish <task_number>
  • Deleting a list
    todosh delete

About

A lightweight CLI to do list manager written in Rust

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages