Console Time Manager
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
LICENSE
README.md
timemgr.cpp

README.md

TimeMgr

Console Time Manager

Allows you to keep track of used time for a given task.

Compile the file timemgr.cpp, e.g. as tm.exe.

Copy the file tm.exe in the directory you want to store the data. To use TimeMgr open a terminal and change to the directory where you copied tm.exe.

First use: call tm init

#Commands:

tm init		initializes the save file
tm list		list all available tasks
tm add		add a new task
tm remove	remove a task
tm start	start a task
tm end		end the active task
tm status	shows the active task
tm reset	resets the time for all tasks
tm archive	saves the save file under a different name
tm sum		sums up the times of all the given tasks (e.g. tm sum task1 task3 task4). Use -2 for the active task.
tm rename	renames the given task (e.g. tm rename oldTaskName newTaskName).
tm cat		changes the active task to the given task.
tm pa		prints all defined aliases