Skip to content

kliko9/day_watch

Repository files navigation

Simple golang application for working hours notification and pomodoro timing.

App stores work and break sessions in sqlite database. Displays gnome notification with the start time of the working hours, estimated timeout and daily worked hours. Project contains installation file that creates files with scripts launched on Ubuntu login/logout and lock/unlock. If necessary, every session might be created manually by calling app with --login / --logout flag.

Prerequisites:

notify-send zenity

Usage example:

day_watch //runs pomodoro timer

day_watch --login //writes login/unlock time (session start) into the database

day_watch --logout //writes logout/lock time (session end) into the database

day_watch --status //prints in shell table with recorded hours from the current day

day_watch --notify //dislpays gnome notification with the beginning of the working hours end of the work and time being logged on the device

day_watch --break //treat following logout/lock as beginning of the break that is not considered as a part of work time,

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •