VSCode settings import fails to import any VSCode extensions

Hey, thanks for the detailed report (and for the pentagram, I appreciated it).

One important note: Cursor doesn’t currently have native cloud sync like VS Code, where settings and extensions automatically sync after you sign in. So after installing and logging in on a new machine, nothing being transferred is expected, not an issue with your install. This is a long-standing open request: Sync of keybindings and settings Sync of keybindings and settings, feel free to upvote it.

You can move your config from Machine A to Machine B manually in two working ways:

Option 1: Profiles (moves extensions, settings, keybindings, themes)

  • On Machine A: Command Palette Cmd+Shift+P > Preferences: Open Profiles (UI)
  • Find your profile in the left sidebar, click the three dots menu > Export Profile > export to a GitHub Gist or a local file
  • On Machine B: Preferences: Open Profiles (UI) > next to New Profile click the arrow > Import Profile > paste the Gist URL or choose the file > Import
  • Select the imported profile in the sidebar and activate it (checkmark icon)

Option 2: Copy the extensions folder directly

  • Copy ~/.cursor/extensions/ from Machine A to the same location on Machine B, then restart Cursor.

Profiles is the cleanest way. I’d start with that. Let me know if anything doesn’t get picked up.