Skip to content

ccutch/task-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GTM (Go/GIT Task Manager)

GTM is a simple task manager writen completely in go. The purpose of this package is to provide a simple method of tracking tasks in a git repositories. All of the task are stored in a local yaml file and will continue to be stored this way, though server support will be added in the future for more flexable usability.

Commands

gtm <command> [command option] [args...]

config Set config for your instance, including user name and server (coming soon)

  • options:
    • set Set a config option, user or server. example: gtm config set user "<your name>"
    • backup Get a backup copy of your config. example: gtm config backup > <your file name>.yml

tasks Run task commands such as list, add, claim, and mark complete

  • options:
    • list, l List all tasks for this project. example: gtm tasks list
    • add, a Add a new task to the list of tasks. example: gtm tasks add "<Task Name>" --description="<Task Description>"
    • claim, c Claim a task as something you are doing, uses your config user value. example gtm tasks claim <project number from list>
    • mark, m Mark a task as complete, must be a task that you have claimed. example gtm tasks mark <project number from list>

help Help, SOS, I need help :(

Installation

Right now there are no distribution copies, install with go! :D go get github.com/ccutch/task-manager

Thank you for checking out this project, feel free to contribute!

MIT License

About

Simple task managers for git repositories

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages