From 1739142cf30559fcee2192d5530b446a0640e9d4 Mon Sep 17 00:00:00 2001 From: Izan Gil <66965250+SrIzan10@users.noreply.github.com> Date: Tue, 10 Feb 2026 08:03:48 +0100 Subject: [PATCH] fix: stuff not right with electron --- electron/main/index.ts | 3 ++- package.json | 17 ++++++++++++----- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/electron/main/index.ts b/electron/main/index.ts index 2275c67..1958aa0 100644 --- a/electron/main/index.ts +++ b/electron/main/index.ts @@ -75,6 +75,7 @@ function createWindow(): void { }, titleBarStyle: isMac ? 'hiddenInset' : 'default', backgroundColor: '#1a1a2e', + autoHideMenuBar: true, }); setupDisplayMediaHandler(); @@ -83,7 +84,7 @@ function createWindow(): void { mainWindow.loadURL(NUXT_DEV_URL); mainWindow.webContents.openDevTools(); } else { - const prodUrl = process.env.HELIUM_URL || 'http://localhost:3000'; + const prodUrl = 'https://helium.srizan.dev'; mainWindow.loadURL(prodUrl); } diff --git a/package.json b/package.json index 12bd4eb..caab505 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,11 @@ { "name": "helium", + "version": "0.1.0", + "author": { + "email": "helium@srizan.dev", + "name": "eth0 software", + "url": "https://helium.srizan.dev" + }, "type": "module", "private": true, "main": "./electron/dist/main/index.js", @@ -13,10 +19,10 @@ "db:migrate": "drizzle-kit generate && drizzle-kit migrate", "electron:compile": "tsc -p electron/tsconfig.json", "electron:dev": "pnpm electron:compile && concurrently \"nuxt dev --host\" \"wait-on http://localhost:3000 && electron . --dev\"", - "electron:build": "pnpm electron:compile && nuxt build && electron-builder", - "electron:build:win": "pnpm electron:compile && nuxt build && electron-builder --win", - "electron:build:mac": "pnpm electron:compile && nuxt build && electron-builder --mac", - "electron:build:linux": "pnpm electron:compile && nuxt build && electron-builder --linux" + "electron:build": "pnpm electron:compile && electron-builder", + "electron:build:win": "pnpm electron:compile && electron-builder --win", + "electron:build:mac": "pnpm electron:compile && electron-builder --mac", + "electron:build:linux": "pnpm electron:compile && electron-builder --linux" }, "dependencies": { "@clerk/localizations": "^3.34.0", @@ -74,6 +80,7 @@ "output": "dist-electron" }, "files": [ + "electron/package.json", "electron/dist/**/*", ".output/**/*" ], @@ -94,7 +101,7 @@ "target": ["nsis", "portable"] }, "linux": { - "target": ["AppImage", "deb"], + "target": ["AppImage"], "category": "Utility" } }