https://github.com/hlaueriksson/community.powertoys.run.plugin.dependencies
This NuGet package simplifies referencing all PowerToys Run Plugin dependencies.
https://github.com/hlaueriksson/community.powertoys.run.plugin.dependencies
microsoft-powertoys plugin plugins powertoys powertoys-run powertoys-run-plugin
Last synced: 26 days ago
JSON representation
This NuGet package simplifies referencing all PowerToys Run Plugin dependencies.
- Host: GitHub
- URL: https://github.com/hlaueriksson/community.powertoys.run.plugin.dependencies
- Owner: hlaueriksson
- License: mit
- Created: 2024-07-22T11:37:39.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-03-09T19:54:59.000Z (about 2 months ago)
- Last Synced: 2025-03-09T20:29:18.298Z (about 2 months ago)
- Topics: microsoft-powertoys, plugin, plugins, powertoys, powertoys-run, powertoys-run-plugin
- Homepage: https://www.nuget.org/packages/Community.PowerToys.Run.Plugin.Dependencies/
- Size: 70.3 KB
- Stars: 10
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Community.PowerToys.Run.Plugin.Dependencies
[](https://github.com/hlaueriksson/Community.PowerToys.Run.Plugin.Dependencies/actions/workflows/package.yml)
[](https://www.nuget.org/packages/Community.PowerToys.Run.Plugin.Dependencies)
[](https://github.com/hlaueriksson/awesome-powertoys-run-plugins)This NuGet package simplifies referencing all PowerToys Run Plugin dependencies.
It contains the `ARM64` and `x64` versions of:
- `PowerToys.Common.UI.dll`
- `PowerToys.ManagedCommon.dll`
- `PowerToys.Settings.UI.Lib.dll`
- `Wox.Infrastructure.dll`
- `Wox.Plugin.dll`## Installation
.NET CLI:
```cmd
dotnet add package Community.PowerToys.Run.Plugin.Dependencies
```Package Manager:
```cmd
PM> NuGet\Install-Package Community.PowerToys.Run.Plugin.Dependencies
```PackageReference:
```csproj
```
## Example
Example of a `.csproj` file:
```csproj
net9.0-windows10.0.22621.0
true
x64;ARM64
$(Platform)
PreserveNewest
PreserveNewest
```
Use these properties:
```
net9.0-windows10.0.22621.0
```- The target framework for the official plugins is defined in [Common.Dotnet.CsWinRT.props](https://github.com/microsoft/PowerToys/blob/main/src/Common.Dotnet.CsWinRT.props)
```
true
```- Enable [`UseWPF`](https://learn.microsoft.com/en-us/dotnet/core/project-sdk/msbuild-props-desktop#usewpf) to include necessary WPF libraries
```
x64;ARM64
$(Platform)
```- The official plugins target both the `x64` and `ARM64` platforms in [Directory.Build.props](https://github.com/microsoft/PowerToys/blob/main/Directory.Build.props)
## Disclaimer
This is not an official Microsoft PowerToys package.
The DLLs are built from [source](https://github.com/microsoft/PowerToys) and pushed to [NuGet](https://www.nuget.org/packages/Community.PowerToys.Run.Plugin.Dependencies) with a GitHub Actions [workflow](https://github.com/hlaueriksson/Community.PowerToys.Run.Plugin.Dependencies/actions/workflows/package.yml).