winget install --id SevIQ.ThemeToggle
About ThemeToggle
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 standar...
What's new in 1.5.7
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
Version history
| Version | Updated | Notes |
|---|---|---|
| 1.5.7 | Unknown | 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... |
| 1.5.5 | Unknown | 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... |
| 1.5.4 | Unknown | Distribution and packaging update: - NSIS installer with optional shortcuts/startup/scheduled tasks - Unified release pipeline (dist/build-release.bat) - WinGet manifest updater (dist/update-winget.ps1) - Consolidated si... |
| 1.5.2 | Unknown | Distribution and packaging update: - NSIS installer with optional shortcuts/startup/scheduled tasks - Unified release pipeline (dist/build-release.bat) - WinGet manifest updater (dist/update-winget.ps1) - Consolidated si... |