Theme of the application which is based on MahApps.Metro themes

Type: String

Default: Dark

Possible values:

  • Dark
  • Light


Accent of the application which is based on MahApps.Metro themes

Type: String

Default: Lime

Possible values:

  • Red
  • Green
  • Blue
  • Purple
  • Orange
  • Lime
  • Emerald
  • Teal
  • Cyan
  • Cobalt
  • Indigo
  • Violet
  • Pink
  • Magenta
  • Crimson
  • Amber
  • Yellow
  • Brown
  • Olive
  • Steel
  • Mauve
  • Taupe
  • Sienna

If you add, change or delete a theme in the folder, you must restart the application for the changes to be applied.

Use custom themes

Enables or disables the custom themes.

Type: Boolean

Default: Disabled

Custom themes can be placed in the Themes folder in the application folder (e.g. C:\Program Files\NETworkManager\Themes). The file name has the format <THEME>.<ACCENT>.xaml. For instructions on how to create custom themes, see the MahApp.Metro documentation.

Custom themes override the Accent and Theme settings.

Apply theme to PowerShell console

Apply the current application theme to the PowerShell console global profile(s).

Type: Boolean

Default: Disabled

If enabled, the PowerShell console global profile(s) are modified in the registry under Computer\HKEY_CURRENT_USER\Console (HKCU:\Console). This adjusts the background of the console and some other settings so that the console window integrates better with the NETworkManager application.

The profiles are changed for the PowerShell consoles configured in the PowerShell and AWS Session Manager tools. Both Windows PowerShell and PowerShell 7 and later are supported.

Example paths under HKCU:\Console:

PowerShell path Registry profile path
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe %SystemRoot%_System32_WindowsPowerShell_v1.0_powershell.exe
C:\Program Files\PowerShell\7\pwsh.exe C:_Program Files_PowerShell_7_pwsh.exe

The following registry keys are created, modified or deleted in the registry profile path:

Name Type Action Value Value basis
REG_DWORD Add/Modify CursorType 1 Hex
REG_DWORD Add/Modify FontFamiliy 36 Hex
REG_DWORD Add/Modify FontSize 120000 Hex
REG_DWORD Add/Modify FontWeight 400 Hex
REG_DWORD Add/Modify DefaultBackground 252525 (Dark) or FFFFFF (Light) Hex
REG_DWORD Add/Modify ColorTable00 252525 (Dark) or FFFFFF (Light) Hex
REG_DWORD Add/Modify ColorTable07 252525 (Dark) or 252525 (Light) Hex
REG_SZ Add/Modify FaceName Consolas String
REG_DWORD Delete ScreenColors    

If disabled, the Powershell console global profile(s) are no longer modified. But the original values are not restored.

Colors may not be set correctly when Use custom themes is enabled.