feat: configure file associations and NSIS installer

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-05-18 00:14:04 +05:30
co-authored by Claude Opus 4.7
parent d58a4349b6
commit e5eb1e151a
2 changed files with 27 additions and 1 deletions
+22 -1
View File
@@ -37,11 +37,32 @@
"../assets/icons/icon.icns",
"../assets/icons/icon.ico"
],
"fileAssociations": [
{
"ext": ["md", "markdown"],
"name": "Markdown Document",
"description": "Markdown Document",
"role": "Editor",
"mimeType": "text/markdown"
},
{
"ext": ["pdf"],
"name": "PDF Document",
"description": "PDF Document",
"role": "Viewer",
"mimeType": "application/pdf"
}
],
"resources": {},
"windows": {
"certificateThumbprint": null,
"digestAlgorithm": "sha256",
"timestampUrl": ""
"timestampUrl": "",
"nsis": {
"languages": ["English", "German", "French", "Spanish", "Portuguese", "Japanese", "Korean", "SimpChinese", "TradChinese"],
"displayLanguageSelector": true,
"installMode": "currentUser"
}
}
},
"plugins": {