Steps to reproduce
- Install Obsidian on Linux from the AppImage download link
- Create a vault called main and a file called start in it.
- Close the start note in Obsidian.
- On command line, run xdg-open obsidian://vault/main/start
Expected result
Running Obsidian instance opens up the start note.
Actual result
A new obsidian instance opens up, asking to select the vault - the same behaviour as running obsidian without a url
Environment
- Operating system: Debian Linux
- Obsidian version: 0.11.13
Additional information
The default .desktop file installed by AppImage in .local/share/applications/appimagekit_39876e19698f682fb7c53abcd04f3540-obsidian.desktop
contains
[Desktop Entry]
Name=Obsidian
Exec=/home/thomasvs/bin/Obsidian-0.11.13.AppImage %u
Terminal=false
Type=Application
Icon=appimagekit_39876e19698f682fb7c53abcd04f3540_obsidian
StartupWMClass=obsidian
X-AppImage-Version=0.11.13
Comment=Obsidian
MimeType=x-scheme-handler/obsidian;
Categories=Office;
TryExec=/home/thomasvs/bin/Obsidian-0.11.13.AppImage
X-AppImage-Comment=Generated by appimaged continuous-1-g6f3138f
X-AppImage-Identifier=39876e19698f682fb7c53abcd04f3540
If I update the Exec line to read
Exec=/home/thomasvs/bin/Obsidian-0.11.13.AppImage %u
then xdg-open works as expected.