Customise right click with adding action from command palette

Would be really interesting for user to be able to add action from command palette to right click menu.

So every user could do their own right click menu with favorite commands without having to create shortcuts or go through cmd + P menu.

5 Likes

I would also really want this. I don’t know why there hasn’t been any replies to this. A right click menu with all options would be very helpful!

2 Likes

This is a great idea. Would be really handy on mobile too (long press).

2 Likes

Maybe its just old habits but I keep thinking of the command palette in the form of a toolbar. A “customize toolbar” feature would be an added bonus.

I just released the customizable menu plugin, which lets you add commands to the right click menu.

1 Like

This is really great!
Is there any possibility to add custom URI links into the commands panel? This would allow hot keys to specific notes, a vault, or specific plugin settings, etc.

Hmm, I don’t think this in the scope of this plugin, but I’ll see what I can do.

1 Like

Thank you for considering! :+1:

It’s not in the plugin store yet (I haven’t gotten a chance to test it properly), but here’s v0.0.1 of a plugin that lets you add custom URI links as commands. I’d appreciate feedback on any bugs/issues/improvements you might want!

1 Like

Holy heck you are fast! How amazing! I truly think this plug-in will advance the Obsidian community, especially for making better use of URI commands. The Bear app community has thrived quite a bit when URI commands were introduced, and Obsidian has so much more power.

I tried to install it on iOS by pasting the folder into .obsidian/plugins/, and I see the plug-in in community plugins, but it unfortunately I get an error: “Failed to load plug-in URI commands”.
Any ideas?

And thank you again for developing this. :+1:

What do you mean “pasted the folder”? You want to go to the latest release and copy just the main.js and manifest.json files into a folder in .obsidian/plugins.

If you’ve done that and still have that error, can you check if it works on desktop? I haven’t tested on mobile.