doc/devdocs/modules/environmentvariables.md
Public overview - Microsoft Learn
Environment Variables is a PowerToys module that provides an easy and convenient way to manage Windows environment variables. It offers a modern user interface for viewing, editing, and managing both user and system environment variables.
Profiles are collections of environment variables that can be enabled or disabled together. When a profile is enabled:
The module follows this precedence order for environment variables:
The Environment Variables module is structured into three main components:
EnvironmentVariables/ # Contains assets, main windows, and telemetry
EnvironmentVariablesModuleInterface # Interface definitions and package configurations
EnvironmentVariableUILib # Abstracted UI methods and implementations
VARIABLE_NAME_powertoys_PROFILE_NAME