nsis-installer-generator

Solid

Generate NSIS installer scripts for Windows with custom UI and features

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
65
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# nsis-installer-generator Generate NSIS (Nullsoft Scriptable Install System) installer scripts for Windows applications. ## Capabilities - Generate NSIS scripts - Configure installer UI - Set up components selection - Configure file associations - Add registry entries - Create shortcuts - Configure uninstaller ## Input Schema ```json { "type": "object", "properties": { "projectPath": { "type": "string" }, "appName": { "type": "string" }, "version": { "type": "string" }, "components": { "type": "array" }, "createShortcuts": { "type": "boolean" } }, "required": ["projectPath", "appName", "version"] } ``` ## NSIS Script Example ```nsi !include "MUI2.nsh" Name "My Application" OutFile "MyApp-Setup.exe" InstallDir "$PROGRAMFILES\MyApp" RequestExecutionLevel admin !insertmacro MUI_PAGE_WELCOME !insertmacro MUI_PAGE_DIRECTORY !insertmacro MUI_PAGE_INSTFILES !insertmacro MUI_PAGE_FINISH !insertmacro MUI_LANGUAGE "English" Section "Install" SetOutPath $INSTDIR File /r "dist\*.*" WriteUninstaller "$INSTDIR\Uninstall.exe" CreateShortcut "$DESKTOP\MyApp.lnk" "$INSTDIR\MyApp.exe" SectionEnd Section "Uninstall" Delete "$DESKTOP\MyApp.lnk" RMDir /r "$INSTDIR" SectionEnd ``` ## Related Skills - `wix-toolset-config` - `windows-authenticode-signer`

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills