Skip to content

The Tacky Task Manager For Tiresome Tasks

Notifications You must be signed in to change notification settings

jklepatch/taskers

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Taskers

The Tacky Task Manager For Tiresome Tasks

This is just a project built while learning the ropes in rust. Please, if you notice something that can be improved make an issue :)

Download and try it! It's just a cargo run command away!

What does it do?

Outputs the contents of a task.list file to a terminal. You can create, remove and mark tasks as complete.

Everything is stored in the tasks.list file. That file name is currently hardcoded in. Lines (tasks) that begin with a '~' are treated as complete tasks. All other starts to a line are assumed to be incompete tasks.

How to use it

  1. When started, the program will attempt to open the task.list file in it's directory. If it fails it will attempt to create it.
  2. Once the task.list file is loaded the file contents will be parsed into a TaskList struct and printed out to screen if there is any.
  3. A menu will appear listing the current options

It's pretty simple

Things still to do

  • Actually handle errors properly.
  • Record when a task was created, record a date they should be finished by.
  • Sub tasks.

About

The Tacky Task Manager For Tiresome Tasks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%