Describe the Bug
cursor
command (using zsh on macOS) adds a ghost icon to the dock if the Cursor icon is pinned in the doc.
Steps to Reproduce
- Open cursor on macOS
- Right click the icon and select
Options > Keep in Dock
- Install
cursor
command for opening projects from the terminal - Use
cursor
to open a couple of projects
Observe: for each project opened with the cursor
command, a new icon is added to the dock while the pinned icon (the one from “Keep in Dock”) is the only active icon.
Expected Behavior
Only the pinned icon is in the macOS Doc
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 1.2.4 (Universal)
VSCode Version: 1.99.3
Commit: a8e95743c5268be73767c46944a71f4465d05c90
Date: 2025-07-10T16:55:16.443Z (2 wks ago)
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.5.0
Additional Information
macOS 15.5 (24F74)
shell zsh
relevant .zshrc
alias c="cursor"
Does this stop you from using Cursor
No - Cursor works, but with this issue