diff --git a/package.json b/package.json index 871ce8d..0e91d5d 100644 --- a/package.json +++ b/package.json @@ -27,9 +27,22 @@ "env": "browser" }, "build": { + "productName": "Miru", "files": [ "src/**/*" - ] + ], + "win": { + "target": "nsis", + "icon": "src/renderer/public/logo.ico" + }, + "linux": { + "target": "AppImage" + }, + "nsis": { + "installerIcon": "src/renderer/public/logo.ico", + "installerHeaderIcon": "src/renderer/public/logo.ico", + "deleteAppDataOnUninstall": true + } }, "dependencies": { "anitomyscript": "^2.0.4", diff --git a/src/index.js b/src/index.js index 7e27c4f..30585d9 100644 --- a/src/index.js +++ b/src/index.js @@ -34,7 +34,7 @@ function createWindow () { enableRemoteModule: true, backgroundThrottling: false }, - icon: path.join(__dirname, '/renderer/public/favicon.ico'), + icon: path.join(__dirname, '/renderer/public/logo.ico'), show: false }) // mainWindow.removeMenu() @@ -69,7 +69,7 @@ function createWindow () { // Open the DevTools and also disable Electron Security Warning. process.env.ELECTRON_DISABLE_SECURITY_WARNINGS = true - mainWindow.webContents.openDevTools() + // mainWindow.webContents.openDevTools() // Emitted when the window is closed. mainWindow.on('closed', function () { diff --git a/src/renderer/index.html b/src/renderer/index.html index 924fc2b..3565cd6 100644 --- a/src/renderer/index.html +++ b/src/renderer/index.html @@ -7,7 +7,7 @@