TimeLog Workflow for Alfred 3
Start tracking time in TimeLog with a quick tl command at your fingertips ⌚
- Download latests release
- Double-click the
timelog.alfredworkflowpackage to install - Run the
timelog logincommand, with your TimeLog credentials, to log in - Start tracking time, without Microsoft Silverlight. Great success 🎉
-
timelog loginwill log in on your TimeLog account. Required for workflow to work. -
tlwill display active task being tracked, if any. Otherwise, just a placeholder. -
tl [query]will fuzzy search your tasks. Hit enter on a task to start tracking time on that task.
- Trigger macOS Notification Center notificaitons, for better UI feedback
- List completed work of the day, when query is empty
- Optionally accept a decription, when completing a task
- Ammend previous work
- Handle HTTP errors, on POSTs
- Verify token expiry, instead of refetching it every hour
This workflow uses the great Python Alfred-Workflow library, by @deanishe.
This is an unofficial client for the TimeLog Project APIs, and it's not affiliated with TimeLog A/S. Use at your own risk. If you are looking for the offical SDKs, they can be found here TimeLog/TimeLogApiSdk.
