# PowerToys Desired State Configuration samples

This folder contains samples of DSC files that can be used to configure PowerToys.

> [!NOTE]
> PowerToys DSC user documentation can be found on [Learn Microsoft PowerToys documentation](https://aka.ms/powertoys-docs-dsc-configure).

### [configuration.dsc.yaml](./configuration.dsc.yaml)

Sample configuration file that changes the enabled state of some modules, changes an integer setting and a hotkey setting.

### [installAndConfiguration.dsc.yaml](./installAndConfiguration.dsc.yaml)

Installs PowerToys and applies configuration.dsc.yaml to it.

### [enableAllModules.dsc.yaml](./enableAllModules.dsc.yaml)

Enables all PowerToys utilities.

### [disableAllModules.dsc.yaml](./disableAllModules.dsc.yaml)

Disables all PowerToys utilities.

### [configureLauncherPlugins.dsc.yaml](./configureLauncherPlugins.dsc.yaml)

Enables PowerToys Run and all its plugins and changes action keyword and global state for the Program plugin.
