have been using emacs orgmode's timesheet feature for time tracking for ages, but don't feel like it's the right tool as it's too heavy :(
sudo apt install timewarrior taskwarrior
start a task:
timew start "task tag"
timew summary :month "task tag"