Sentried is an Ubuntu panel indicator that logs the currently active window and how long it's been open.
It helps to train to be more disciplined by keeping track of what you're spending your time on.
It is also very helpful for when making invoices for clients because of the
It checks the currently active window every half a second, and checks if the window has changed. If it has, the start and end times of the window are logged. Simple.
Source is here.
Well, installing is totally manual.
sudo apt-get install python3-gi gir1.2-wnck-3.0 gir1.2-appindicator3-0.1
git clone ssh://github.com/regoje/sentried
cd sentried && nano sentried.pyand change the constants at the top
nano sentried.desktopand set the correct path to the script
chmod a+x sentried.py
mv sentried.desktop ~/.config/autostart
nano projects_setup.jsonand set up project (it's additional column)
for file in sentried-2019-04-*; do cat $file >> sentried-2019-04.csv; done– would combine all April 2019 files.
In your favorite spreadsheet program.Eye icon from FontAwesome under this licence.