A StreamDock plugin which could help you open notes, run obsidian commands, search notes, switch workspace and tabs, or navigate through daily and weekly notes by date.
- Support both keypad and dial function.
- Cold launch any note, any vault.
- Run all the obsidian commands you want.
- Visible validation, all the critical parameters have a notice.
- Beautiful and elegant icon pack design.
- Multiple languages support.
- Install Local-REST-API, Advanced URI, Periodic Notes plugin on Obsidian.
- Download obsidian-for-streamdock directly from MiraBox Space.
- Install Local-REST-API, Advanced URI, Periodic Notes plugin on Obsidian.
- Download the
.sdPluginfile from the release page. - Double click it to install.
Tip
- You could get the
API Keyfrom local-REST-API setting page. - For enObsidian v2.x, see README_v2.md.
- Add a Plugin Setting action, select a Vault ID, then fill in
Vault Name / API Key / Port / HTTPSand click Save. - In other actions, select the same
Vault IDto reuse those values. - Most actions no longer require entering Vault Name directly; it is resolved from the selected Vault ID.
- The action will open your daily note directly even if obsidian did not open.
- With
Auto Modeenabled, the plugin opens the daily note in a new pane and focuses it if it is already open.
- Enter the property name that you want to check.
- The action will set the property to
True. - This can be useful for habit check.
- Enable the Unique note creator core plugin.
- Select where to open the note via
Pane Type. - This action requires obsidian
v1.13.3.
-
Enter the unique note name, or note relative path to
Note Path, the plugin will auto encode it. -
Files that aren't in
.mdformat must have an extension. -
Support open note when the obsidian did not open.
-
When
Auto Modeis enabled, the plugin opens the note in a new pane and focuses on it if it's already open.See showcase for inspiration.
- The action will open the Obsidian vault switcher window.
- Select the Vault you want to open.
- This is helpful when you have multiple vaults.
- Support cold launch.
- Choose the type you want to search (
all,tag,task,file,path,property). If you selecttask, you can also specify a task status to match. - Enter the search query, or provide a property name and value if you've selected
property. Note that hashtag(#) is not required for tag searches.
- This function requires Obsidian version
v1.8or later. Additionally, you need to enable the Web Viewer plugin in the Obsidian settings.
- This function requires Obsidian version
v1.8or later. Additionally, you need to enable the Web Viewer plugin in the Obsidian settings. - Recommend using AI search engines like
https://metaso.cn/?q=%s.
-
Enter the Command ID. You can get the ID from Local REST API for Obsidian.
See showcase for inspiration.
- Toggle Obsidian's color scheme between
LightandDark. - The action icon and title will auto change to fit the current color scheme.
- Use the
Switchbutton if you find the color scheme not match.
- This is useful when you have multiple workspace.
- This function requires Obsidian Advanced URI plugin, install it before use.
-
Enter the plugin ID. You could get it from community plugin list.
-
You could use this function to open community plugins setting quickly.
-
This function requires Obsidian Advanced URI plugin, install it before use.
See showcase for inspiration.
- Use the dial to switch between tabs.
- Use the dial to zoom in, zoom out or reset zoom in Web Viewer.
- Use the dial to zoom in, zoom out or reset zoom.
- Select the note type to navigate (Daily/Weekly), the title will automatically updates based on it.
- Use the dial to navigate through daily and weekly notes by date.
- This function relies on the Obsidian plugin Periodic Notes for navigation. Make sure to install and enable it.
Thanks to @data-enabler, his streamdeck-web-requests served as the base for this plugin.
