A collection of Powershell functions that expand the PowerShell ISE themeing capability to the command line. These functions allow you to import, remove, and apply native xml and registry based ISE themes without the need to format and translate the xml ARGB values to hex for use in a specific theme script.

Minimum PowerShell version


Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name ISEColorTheme.Cmdlets

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More


Jeff Pollock


(c) 2016 Jeff Pollock. All rights reserved.



ISE Theme Color PS1XML StorableColorTheme


Import-GroupISETheme Convert-HexToARGB Convert-ARGBToHex Get-CurrentISETheme Get-ISETheme Get-ImportedISETheme Set-ISETheme Import-ISEThemeFile Export-ISEThemeFile Remove-ISETheme Set-ISEColor Select-ISETheme Add-ISEThemeMenu


This module has no dependencies.

Release Notes

Special thanks to Ryan Yates for the assist in tidying things up a bit, encouraging me to publish to the psGallery, and adding some test functionality.

Also included here are several themes from .  Be sure to keep an eye on that space for more.

- Updated so that module loading works correctly and explictly has proper exported functions and added basic Pester test shell files too as well - @ryanyates1990

Version History

Version Downloads Last updated
1.5 (current version) 21,446 6/28/2016
1.4 33 6/28/2016
1.3 109 6/28/2016
1.2 22 6/28/2016
1.0 22 6/28/2016