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.alfredworkflow
package to install - Run the
timelog login
command, with your TimeLog credentials, to log in - Start tracking time, without Microsoft Silverlight. Great success 🎉
-
timelog login
will log in on your TimeLog account. Required for workflow to work. -
tl
will 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
.