Closed ItsSimko closed 1 month ago
This PR enhances the NSIS installer by adding installation mode selection (Basic/Advanced) and Whisper settings configuration. The implementation includes conditional page displays, improved finish page options, and system restart handling after Docker installation. The changes focus on providing a more streamlined installation experience while maintaining advanced configuration options for users who need them.
No diagrams generated as the changes look simple and do not need a visual representation.
Change | Details | Files |
---|---|---|
Added installation mode selection with Basic and Advanced options |
|
install.nsi |
Implemented Whisper settings configuration during installation |
|
install.nsi |
Enhanced Docker installation process with system restart handling |
|
install.nsi |
Improved finish page and component launch options |
|
install.nsi |
Note: This still has Gemma 2 2b it as the basic default but it requires a huggingface token which doesn't let the llm container launch without it. We need to find a model that can isn't gated so the basic install does not require any input/additional steps from user.
Summary by Sourcery
Add new installation mode selection and Whisper settings pages to the installer, allowing users to choose between Basic and Advanced installations and configure Whisper settings. Enhance the installer with conditional page displays and improved finish page options for launching components.
New Features:
Enhancements:
Summary by Sourcery
Add new installation mode and Whisper settings to the NSIS installer, allowing users to choose between Basic and Advanced installations and configure Whisper settings. Implement conditional page displays and enhance the finish page with options for launching components. Introduce a system restart feature after Docker installation, with the installer resuming file installation post-restart.
New Features:
Enhancements: