The Shell commands plugin allows users to define, customize, and execute shell or terminal commands directly from Obsidian. Commands can be run via the command palette or assigned to hotkeys, streamlining access to external applications and system utilities. It supports dynamic variables like file path, file name, and timestamps, which can be used to customize commands. Users can specify the working directory for commands and capture the output of commands back into their notes. This plugin enhances Obsidian's functionality by bridging it with system-level commands, offering a powerful tool for automation and customization.
The CmdSearch plugin brings fast web search capabilities directly into Obsidian’s command palette. Users can define custom search commands for any site that supports query-based URLs, enabling seamless lookups without leaving the app. Each command can be personalized with a name and URL, with placeholders for dynamic search terms. For quick access, hotkeys can be assigned to frequently used searches. If the Web Viewer core plugin is enabled, search results display within Obsidian itself, otherwise they open in an external browser.