ThemeToggle

SevIQ · SevIQ.ThemeToggle

CLI Windows theme switcher for scripts, hotkeys, and scheduled tasks

ThemeToggle is a lightweight command-line utility for switching Windows between light and dark themes. It is designed for shortcuts, scripts, and scheduled automation, with typical execution around 10-15 ms on a test system. Features: - CLI operations for /toggle, /light, and /dark - Silent, shortcut-friendly direct execution without wrapper scripts - Useful automation flags such as /quiet, /passthru, and /exitcode - Task Scheduler and hotkey friendly invocation - Compatibility handling for apps that ignore standard theme broadcasts - Multi-monitor taskbar support - Windows 10 and Windows 11 support - Installer and portable package variants - No runtime dependencies

winget install --id SevIQ.ThemeToggle --exact --source winget

Latest 1.5.7

Release Notes

1.5.5 focuses on direct execution and release quality:

  • Installer shortcuts and setup flows now launch ThemeToggle.exe directly
  • GUI launches stay silent; /notify remains a backward-compatible no-op
  • Release workflow now submits CI-generated WinGet manifests to avoid hash drift
  • WinGet metadata and validation were updated for the new packaging flow

Observed toggle duration on test systems remains around 10-15 ms.

See full changelog at: https://github.com/espensev/ThemeToggle/blob/main/docs/RELEASE_NOTES.md

Installer type: zip

Architecture Scope Download SHA256
x64 Download 05C8BE148B24E4CDEDE93474D2B18E3D7F27BA73C5180BD093DA6E176C5E653B

Details

Homepage
https://github.com/espensev/ThemeToggle
License
Unlicense
Publisher
SevIQ
Support
https://github.com/espensev/ThemeToggle/issues
Copyright
Public Domain
Moniker
themetoggle

Tags

themedark-modelight-modetheme-switcherwindowstoggleautomationhotkeytaskbarwin11win10schedulerportablecli

Older versions (3)

1.5.5
Architecture Scope Type Download SHA256
x64 user Download 5a852de95ef321eca873232b448d316da33f77c5817bea5ffa2d191a26138ebb
x64 zip Download bbf4c580ae2e65debfeae11e6ad84c2a431ce8328a3abd443f778f24274ea917
1.5.4
Architecture Scope Download SHA256
x64 Download 5adf053b46149d1d7513ca7975ca8c16d5db899e35829377d3d4e9a7c8dbe3e5
1.5.2
Architecture Scope Download SHA256
x64 Download A8D57D793F4E3FF48268BB0B8262527B37C1B7D64C6E44E23505E0D326846D8B