Skip to content

Keep track of the time you spend on the computer

Notifications You must be signed in to change notification settings

briantracy/vigilant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

+----------+
| vigilant |
+----------+

This software keeps track of how long you use your computer every day.
This is accomplished by creating a daemon that runs the included 
python script every 15 (by default) minutes while your computer is not
asleep. Each time the script is invoked, it writes this to file. When
you want to see your metrics, simply invoke the script to see a 
tabular readout.

Here is a typical readout:

$ vigilant
+-----------------+--------+
| Mon Mar 18 2019 | 02h45m | ***** 
+-----------------+--------+
| Tue Mar 19 2019 | 06h30m | ************* 
+-----------------+--------+
| Wed Mar 20 2019 | 07h30m | *************** 
+-----------------+--------+
| Thu Mar 21 2019 | 06h15m | ************ 
+-----------------+--------+
| Fri Mar 22 2019 | 02h15m | **** 
+-----------------+--------+
| Sun Mar 24 2019 | 00h45m | * 
+-----------------+--------+
| Mon Mar 25 2019 | 00h15m |  
+-----------------+--------+


The following arguments are supported:
    1. -h, --help
    2. --checkpoint <int>
        This is called by the daemon every <int> minutes
    3. -l
        Prints the path of the LOG_FILE

About

Keep track of the time you spend on the computer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages