<p dir="auto">Ok, this is a (relatively) simple one: when there's no hits for text in the run bar, provide an option to web search. Of course, PowerToys should have configuration for search engines and include at least Google, DuckDuckGo, Bing and Yahoo. Or perhaps just provide an url input with replacement text, so I could, for instance, configure:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="https://https://duckduckgo.com/?q=%q%"><pre class="notranslate"><code class="notranslate">https://https://duckduckgo.com/?q=%q%
</code></pre></div>
<p dir="auto">and have <code class="notranslate">%q%</code> replaced by my search text</p>
<h1 dir="auto">Summary of the new feature/enhancement</h1>
<p dir="auto">I want to be able to start a web search from the launcher.<br>
Ideally, I'd type <code class="notranslate">bing power toys</code> and it would navigate to <code class="notranslate">https://www.bing.com/search?q=power+toys</code> in my default browser.<br>
<code class="notranslate">google power toys</code> would go to the equivalent.</p>
<p dir="auto">The ability to specify the keyword/search engine to use and the domain it goes to would also be necessary. Not only would this enable supporting other search engines, but it would also allow for people to adjust for different TLD versions of search engines.</p>
<p dir="auto"><em>This would be similar to functionality that used to be available in Enso launcher.</em></p>

<h1 dir="auto">Proposed technical implementation details (optional)</h1>

<p dir="auto">This would presumably require some settings for determining which words are identified as initiating the search and the URL to submit the query to.<br>
This could also be the base for similar functionality where a keyword could launch an app and pass other values as command-line arguments. Without additional arguments, this could also serve as a way to create aliases for apps so they could be launched with a small number of keystrokes.</p>
<p dir="auto"><strong>crutkas:</strong> possible solution to this issue in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="851600669" data-permission-text="Title is private" data-url="https://github.com/microsoft/PowerToys/issues/10619" data-hovercard-type="issue" data-hovercard-url="/microsoft/PowerToys/issues/10619/hovercard" href="https://github.com/microsoft/PowerToys/issues/10619">#10619</a>.  It defers to default browser + user's search engine.  Lets PT Run be generic</p>