-
Notifications
You must be signed in to change notification settings - Fork 6.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Run][Plugin Manager] Support Community / non-core plugins #3200
Comments
right now we haven't tested that path. is there a plugin you want enabled? would be good to know what some of everyone's favorites are so we can validate. |
I’m experimenting with developing my own extensions. I managed to get it working with Wox and it seems that PowerToys Run is using a very similar system. I tried compiling my extension and mimicking the other extensions by placing the folder with the other plugins |
I could try to contribute some plugin installation support if this hasn’t been looked into yet. |
right now it is disabled so we can stabilize the core. Else debugging could get progressively hard if we can't account for the base with people |
everything search would be the must have for me including configuring indexed locations etc (even if this is done through everything itself like the wox integration) |
Some of us would appreciate an instant translation plugin, like Gtranslate. |
I personally would appreciate default browser's bookmark search. From what I remember when I was using Wox, their various bookmark search plugins were not efficient. Chromium's own omnibox is an excellent tool for bookmark searching. |
I would personally really like the ability to convert between units, for example, to convert from imperial to metric. |
Lorem Ipsum Generator would be awesome |
Would also be great to convert currencies |
Am also hoping to see plugins soon! This would allow developers to focus more on core features and leave stuff like integrated search #3245 and translate to the plugin creators. |
So this means we can enable it and compile it ourselves? |
In theory, if the plugins go against the plugin interface, it should work. I know we may have tweaked the interface however from the wox |
I would also appreciate plugins support as I find Powertoys Run fast and well-designed but I've moved temporarily to Listary due to their extensibility, e.g. you can setup shortcut and url with placeholder {query} which is replaced so we can fast query nearly all pages like google, bing, filmweb, imdb, etc. |
Devdocs or Zeal or something similar would be great. |
Adding a reference to #5273 |
I would love to see Steam, Clipboard History, Youtube Query and an integration for the markdown note-taking tool Obsidian. |
I would like to use Kitty. |
+1 I'd like to have a google/bing search plugin sort of |
Hi!
|
I am not a coder so seeking community help than building. Is it possible to add a custom unit conversion feature to the PowerToys Run Unit Converter plugin? Have used keypirinha-cvt plugin for many years and there is no equivalent low-code option in PowerToys to do the same. Couple links on topic from history of Cvt plugin development -
Perhaps can seek help from @DrorHarari |
After some scrolling through this thread I see that I'm not alone in asking for this particular functionality so getting this would make more than one person happy :) I did have a quick peak myself in the IMDb plugin source code, but me having only dabble every so slightly in python or even programming was quite lost. So hoping someone else with a bit more skills could help out? :) |
I and many community members could not do currency conversion in Powertoys Run. I have been through other discussions which discuss this in more detail. I took the liberty to create a custom plugin that does this. It is available here: https://github.com/Advaith3600/powertoys-run-currency-converter |
I took the time to write a blog post on the subject: Creating custom PowerToys Run plugins |
I created a plugin that lets you search sites with DuckDuckGo !Bangs I think it's something along the lines of what you described in your comments above. |
Hey guys, I implemented "select a site to search" in my plugin. I think a lot of people need this feature. |
I took the matters into my own hands and created: that builds and published a NuGet package to: I have tried this approach here: and it builds: Example of usage in a <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net8.0-windows</TargetFramework>
<UseWPF>true</UseWPF>
<Platforms>x64;ARM64</Platforms>
<PlatformTarget>$(Platform)</PlatformTarget>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Community.PowerToys.Run.Plugin.Dependencies" Version="0.82.1" />
</ItemGroup>
<ItemGroup>
<None Include="plugin.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="Images/*.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>
</Project> |
With the aforementioned NuGet package in place, I created a set of Create a solution: dotnet new ptrun-sln -o MyPlugin Create a project: dotnet new ptrun-proj -o Community.PowerToys.Run.Plugin.MyPlugin |
Is the plugin environment the same as with Wox? The Wox.Plugin package seems to still be present. Can existing wox plugins be used? I can't drag any files into the launcher like I could with wox.
Do you have any guides or tips for creating a plugin otherwise?
The text was updated successfully, but these errors were encountered: