(previously Alfred-Complice)
- Alfred with Powerpack license
- Intend account (use this link to get a bonus third week of free trial)
- Intend API Token (available here while you are logged in)
-
Download the most recent release of
alfred-intend
from Github and double-click to install -
Get your Intend Auth Token
- in Intend, Select and copy to clipboard the auth token.
Example: if the string is
{"username":"johndoe","auth_token":"abcd1234"}
, copyabcd1234
(without quotes)
- in Intend, Select and copy to clipboard the auth token.
Example: if the string is
-
In Alfred, open the 'Configure Workflow' window in
Alfred Intend
preferences- set the
TOKEN
variable to the Intend Auth Token retrieved in Step 2 - Optional: set the
POMOLENGTH
variable (predefined value: 25 min) - Optional: set the
TIMERLENGTH
variable (predefined value: 10 min)
- set the
-
Optional: Setup a hotkey to launch alfred-intend
-
Optional: Change the keyword to launch alfred-intend
- keyword currently set to
!c
- keyword currently set to
Most features are self-explanatory, briefly described below:
- Add new intentions (remember to add the goal number (e.g.
1)
) otherwise it will be entered as&
) - List intentions for the day
- Complete intentions
- Start a pomodoro (default length set in Settings)
- Check remaining 🍅 time
- Cancel 🍅
- Start a timer (default length set in Settings)
- Start a 'targeted' timer to the top of the hour (:00) or next half-hour (:30)
- Check remaining ⏳ time
- Pause and restart ⏳
- Cancel ⏳
- Pausing a targeted time will shift the end time accordingly (for example, if you pause for 10 min and then restart a timer that is supposed to end at 9:30, it will end at 9:40). Unsure how to deal with this special case: 1) not allow pausing for targeted timers or 2) calculate the new timer duration after pausing. I will add this feature in future releases based on interest and feedback.
- nothing else for now, but please let me know if you see anything!
- Dean Jackson for creating the
alfred-workflow
package and for their incredible help on the Alfred mailing list. - Intend's creator Malcom Ocean for assistance with the API
- 12-10-2023: version 0.4.2 URL updates to intend.do
- 07-18-2023: version 0.4.1 sorting intentions
- 07-15-2023: version 0.4 (Rebranding to Intend, bug fixes)
- 12-04-2022: version 0.3 (Alfred 5)
- 03-16-2021: version 0.2 (Python3, reduced dependencies)
- 09-17-2021: version 0.1
Feedback welcome! If you notice a bug, or have ideas for new features, please feel free to get in touch either here, or on the Alfred forum.