The NavBar can turn into anything you want really. From extra shortcuts to icons set for reminders and contextual actions. In this profile, I will show you how to control the NavBar actions using time and location contexts. It’s a perfect way of having extra actions that are not only timed, but appear in certain locations.
NavBar actions: Time and Location
Setting a timer isn’t a big (or complicated) thing, but paired with a variable that contains your location information (like in this case %DEVICELOCATION – if you are interested why the variable is in CAPS, read this post) can create very interesting interactions. In the NavBar #1 I used a profile that would set the variable
%DEVICELOCATION based on WIFI connected at that time (for simplicity choices are: home, work, elsewhere).
The combination of the time context and the variable state gives me a possibility to create an alarm reminder in my NavBar. This alarm can be set or ignored and it will go away after a specified time.
NavBar Alarm Reminder
Because the time and Location context will do all the heavy lifting for us, all we have to do is link a NavBar task that links to the correct task.
You will also need a reset task that will restore the original NavBar once the event hours or location changes.
When the NavBar icon is pressed, a preset alarm is set and the NavBar returns to the original one.
Smarter NavBar
This is a stand-alone version of the Smart NavBar actions. Once I created the standalone versions for each NavBar Task I will show you how to integrate it together. You can read the tutorial about this now!
Conclusion
This is not a complicated setup, but with some clever planning, you could launch tasks, set up dynamic reminders, create shortcuts and so much more. Simplicity doesn’t mean it’s not smart! Let me know how you are going to use NavBar actions: Time and Location in this Reddit thread.
Project Download
Download project files here. Bear in mind that Patreon supporters have early access to project files and videos.