From 67e7e73029d125ee3427f27aa7708798fb1be166 Mon Sep 17 00:00:00 2001 From: Will Chen Date: Tue, 22 Apr 2025 22:00:27 -0700 Subject: [PATCH] Support dyad protocol in forge --- forge.config.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/forge.config.ts b/forge.config.ts index b7a8c0c..617fa54 100644 --- a/forge.config.ts +++ b/forge.config.ts @@ -40,6 +40,12 @@ const ignore = (file: string) => { const config: ForgeConfig = { packagerConfig: { + protocols: [ + { + name: "Dyad", + schemes: ["dyad"], + }, + ], icon: "./assets/icon/logo", osxSign: { @@ -62,7 +68,11 @@ const config: ForgeConfig = { new MakerSquirrel({}), new MakerZIP({}, ["darwin"]), new MakerRpm({}), - new MakerDeb({}), + new MakerDeb({ + options: { + mimeType: ["x-scheme-handler/dyad"], + }, + }), ], publishers: [ {