From 8036e814b5317a1efcf0c149c57804fddef65600 Mon Sep 17 00:00:00 2001 From: Matt Toohey Date: Thu, 2 Apr 2026 17:04:19 +1100 Subject: [PATCH] fix: set binary name to 'Goose' for macOS Dock and App Switcher (#75) Without an explicit [[bin]] section, Cargo uses the package name 'goose2' as the binary name. macOS uses the process/binary name for the Dock and App Switcher labels in dev mode, so the app appeared as 'goose2' instead of 'Goose'. --- ui/goose2/src-tauri/Cargo.toml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ui/goose2/src-tauri/Cargo.toml b/ui/goose2/src-tauri/Cargo.toml index 3200d7ead8..4eeb452cbd 100644 --- a/ui/goose2/src-tauri/Cargo.toml +++ b/ui/goose2/src-tauri/Cargo.toml @@ -5,6 +5,10 @@ description = "Goose desktop app" authors = ["you"] edition = "2021" +[[bin]] +name = "Goose" +path = "src/main.rs" + [lib] name = "goose2_lib" crate-type = ["staticlib", "cdylib", "rlib"]