#2804·espanso

Login Items entry shows "Auca Coyan Maillot" instead of "Espanso"

Author: JaPossertCreated Sep 13, 2026Updated Sep 13, 2026
LabelsenhancementMacOS

Description

In macOS System Settings → General → Login Items & Extensions, Espanso's login item entry shows only the code-signing identity name, "Auca Coyan Maillot", instead of a recognizable product name like "Espanso".

This happens because the specific component macOS registers as the login item (the "launch at login" helper, distinct from the main app) has no CFBundleName of its own, so System Settings falls back to the Developer ID Application signing identity.

Impact

Users with several background login items can't tell which row is Espanso without already knowing the exact signing identity string, which is a minor but real usability/trust issue — it reads the same as an unrecognized/unknown item.

Suggested fix

Set CFBundleName (and ideally CFBundleDisplayName) to "Espanso" in the Info.plist of whichever bundle/helper is registered via SMAppService/SMLoginItemSetEnabled as the login item, so the friendly name is used instead of the certificate organization name falling back.

Happy to test a build if useful.