Obsidian is a note-taking powerhouse. Unfortunately, no app can offer every feature. One thing missing from Obsidian for iOS is the ability to add widgets to the home screen. In this article I'll show you how to get that functionality back with Apple Shortcuts.
#Prerequisites
Before I continue, there is some functionality that you may need or want to add to your Obsidian setup via community plugins in order to use these shortcuts.
#1. Advanced URI
Advanced URI by Vinzent is required to add additional URL Schemes to Obsidian. These additional URL schemes will allow you to trigger functionality in Obsidian through links that can be called from outside the app. The documentation lists the following examples:
- open files
- edit files
- create files
- open workspaces
- navigate to headings/blocks
- automated search and replace in a file
Here is an example URL scheme:
obsidian://advanced-uri?vault=<your-vault>&workspace=main
#2. Obsidian Homepage
Obsidian Homepage by mirnovov allows you assign a note, canvas or workspace as a "home page". It allows you to configure when and how this homepage note is opened. This plugin isn't really necessary to use the Home shortcut, but it's a good plugin that deserves a mention in this context.
#3. Quick Add
Quick Add by Christian Bager Bach Houmann adds functionality to Obsidian to enable you quickly create notes with a specified template. It is a very powerful plugin that enables you take additional actions such as capturing information and running macros when adding notes. This plugin is required for the Quick Add shortcut.
#4. Obsidian Hotkeys for Templates
Obsidian Hotkeys for Templates, also by Vinzent adds a command to list all your templates. You can then assign a hotkey to bring up this list. This is useful when you want to call a command to insert a template from an Apple Shortcut using Advanced URI.
#Shortcuts
In this section I'll describe five shortcuts that will allow you to control Obsidian from Apple shortcuts on iPhone, iPad and Mac. Feel free to download and modify them to suit your needs.
#1. Home
This shortcut will open your Obsidian home note. When you import it into the shortcuts app it will ask you two setup questions:
- What is the name of your Vault?
- What is the name of your home note?
In reality, you can simply duplicate and rename this shortcut to make it open any note in your Obsidian vault. Don't forget to modify or remove the import question that asks for the name of your home note.
#2. Today (Daily Note)
This shortcut will open today's daily note. Additionally, if you have Obsidian Hotkeys for Templates installed, it will also insert the template for your daily note.
When you import this shortcut it will ask you two setup questions:
- What is the name of your vault?
- What is the path to your Daily Notes? (e.g.
Journal/
)
#3. Quick Open
This shortcut will open Obsidian and then call the command to open the Quick Open palette. You can start typing immediately to quickly open the note you are looking for.
When you import this shortcut it will ask you one setup question:
- What is the name of your vault?
#4. Open Note for Date
This shortcut lets you open a daily note for any date by letting you choose from a date picker as well as offering shortcuts for Yesterday, Today and Tomorrow.
When you import this shortcut it will ask you two setup questions:
- What is the name of your vault?
- What is the format date you have chosen for your daily notes?
#5. Quick Add
This shortcut will open Obsidian and call the Quick Add command. This will list all of the quick add commands you have configured in the plugin settings.
When you import this shortcut it will ask you one setup question:
- What is the name of your vault?
#Customisation
Remember, you are free to copy and modify all of these shortcuts to fit into your Obsidian workflow. It's easy to change the icon, colour and title of each shortcut in the Shortcuts app.
You can also modify the shortcuts to use other urls exposed by the Advanced URI plugin. Get it touch with me on Twitter/X if you have any questions.
#Quick Tips
- All text entered during import will be URL Encoded so you can just enter the names as they appear in Obsidian.
- These shortcuts will work on both iOS and MacOS.
- You can search for these shortcuts in Spotlight or Raycast.
- You can pin shortcuts to the menu bar on Mac OS.
- You can modify the shortcuts to accept input and then use them as Quick Actions on iOS.
- You can add shortcut widgets that will trigger these shortcuts.
- You can ask Siri to trigger these shortcuts.
- You can even make new shortcuts to call existing shortcuts.
#Credit
Finally, I'd like to mention the Obsidian community forum, where you can find a thread called iOS Shortcuts - Share your ideas!. My shortcuts are modified versions inspired by shortcuts I found on this forum. Unfortunately, its been some time since I made these shortcuts so I can't credit people individually as I normally do.
Make sure to check the thread out if you are looking for inspiration or ready-made shortcuts that I don't cover in this article.