Cursor Bundle Identifier

Hi,

I’m wondering if Cursor is planning to create it’s own bundle Identifer on Mac for the application. If Cursor would have a unique and static bundle identifier it would allow us to for example submit Cursor to the list of external code editors in GitHub Desktop (thus allowing you to open projects in Cursor directly from Github Desktop).

Right now the bundle identifier seems to be randomly generated. I found the value com.todesktop.230313mzl4w4u92 in my info.plist but my gut feeling says that this could change in a new release. If this could be change to something like com.anysphere.cursor (like Visual Studio Code does with com.microsoft.VSCode) it would be awesome :smiley:

3 Likes

Hey! Thanks for asking about this. That is indeed our bundle identifier. It will not change. (We’d prefer it look nicer but actually cannot change it now that the app is published.

2 Likes

Hey @truell20,

Excellent! Since the bundle identifier is static I’ve now submitted a Pull Request to GitHub Desktop with added support for Cursor (Add support for Cursor IDE in MacOSX · Issue #17462 · desktop/desktop · GitHub). Not sure if/when it will be accepted but I hope soon!

Thanks for making an awesome product :smiley:

2 Likes

Why is it signed by “Hilary Stout”?

❯ codesign -d -vvv /Applications/Cursor.app |& grep Authority
Authority=Developer ID Application: Hilary Stout (VDXQ22DGB9)
Authority=Developer ID Certification Authority
Authority=Apple Root CA

ToDesktop.com is a platform that enables web businesses to convert their web applications into cross-platform desktop applications. It allows users to package web apps as desktop apps for Windows, Mac, and Linux, making them accessible from the desktop or start menu without a URL bar. This provides a more native and less cluttered user experience.

I would argue that Cursor leverages this framework to minimise rework and simply their application architecture.

Why is it signed by Hilary Stout? I wasn’t sure if I could trust this and ended up deleting it to be on the safe side.