Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[PTRun] Create a powertoys run plugins store #32451

Open
Daydreamer-riri opened this issue Apr 14, 2024 · 2 comments
Open

[PTRun] Create a powertoys run plugins store #32451

Daydreamer-riri opened this issue Apr 14, 2024 · 2 comments
Labels
Idea-Enhancement New feature or request on an existing product Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams Product-PowerToys Run Improved app launch PT Run (Win+R) Window

Comments

@Daydreamer-riri
Copy link
Contributor

Daydreamer-riri commented Apr 14, 2024

Description of the new feature / enhancement

This issue is intended to be a discussion, not a bug report or feature suggestion. If this topic has a negative impact, I will close it.

I love powertoys run and want to contribute to the ecosystem. I wrote a plugin that works great for me (and I've seen a lot of people need it), but I think we can go a step further now.

For a long time, powertoys run lacked a convenient platform or tool to track, download, install, and update various plugins.

This can be broken down into the following steps:

  1. Create a manifest repository similar to: https://github.com/Flow-Launcher/Flow.Launcher.PluginsManifest

  2. Create a command line tool that can get the manifest file, download the plugin and put it to the corresponding plugin directory, and also has functions such as checking for updates and uninstalling.

  3. A further step is to implement a GUI, or another PTRun plugin to call this tool.

In other aspects, I hope to allow developers to write plugins in other languages ​​(such as JavaScript, Python). This can greatly accelerate the evolution of the ecosystem. Wox itself supports plugins in different languages, and I think this is achievable.

We can start a community organization to do these things.

Scenario when this would be used?

When you look for more PTRun plugins.

Supporting information

#3200

@Daydreamer-riri Daydreamer-riri added the Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams label Apr 14, 2024
@Aaron-Junker Aaron-Junker changed the title [PTRun] Create a powertoys run plugins manager [PTRun] Create a powertoys run plugins store Apr 14, 2024
@Aaron-Junker Aaron-Junker added Idea-Enhancement New feature or request on an existing product Product-PowerToys Run Improved app launch PT Run (Win+R) Window labels Apr 14, 2024
@Advaith3600
Copy link
Contributor

This is an amazing idea for PowerToys Run. Currently, this repository hosts a curated list of the most popular plugins. Making them searchable and findable through first-party channels will be a win for everyone. Personally, I feel like the third-party plugins complete PowerToys Run, as it lacks a lot of features for niche needs.

@Daydreamer-riri
Copy link
Contributor Author

I am familiar with this repository, and a plugin I wrote is also on its list. I am planning to initiate a plugins store project. This may take some time. I will implement the steps proposed in this Issue as soon as possible.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Idea-Enhancement New feature or request on an existing product Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams Product-PowerToys Run Improved app launch PT Run (Win+R) Window
Projects
None yet
Development

No branches or pull requests

3 participants