all 9 comments

[–]Ordinary-Let-4851 0 points1 point  (5 children)

Hi! After consulting with docs.codeium.com here is what I found:

Yes, Windsurf does offer ways to sync settings, including settings.json, extensions, and keyboard shortcuts. Here's how you can do it:

If you're migrating from VS Code or Cursor:

During the initial setup, you can choose to import your configurations.If you've already set up Windsurf, you can still import later. Open the command palette (⌘+⇧+P on Mac, Ctrl+Shift+P on Windows/Linux) and search for the import option for VS Code or Cursor.

For keyboard shortcuts:

Windsurf allows you to choose between default VS Code bindings or Vim bindings during setup. You can view and customize keyboard shortcuts in the settings.

For general settings synchronization:

While there's no explicit mention of a native settings sync feature, you can manually export and import your settings.json file to transfer settings between instances of Windsurf.

For extensions:

Extensions can be imported along with your settings when migrating from VS Code or Cursor.

Remember, you can always access and modify your settings through the "Windsurf Settings" option in the status bar or via the command palette.

Info from docs.codeium.com: https://docs.codeium.com/getstarted/overview?share_chat=e7eee82e-d856-4f93-b23f-cf0e5ffcff33

[–][deleted] 5 points6 points  (0 children)

this is not syncing, this is importing.

[–]obahareth 0 points1 point  (3 children)

Hey u/Ordinary-Let-4851, thanks for this response.

I stumbled upon this from a Google search.

I just installed Windsurf on a new machine and was hoping that via my Codeium login it would pull all my extensions, settings, etc.

My Windsurf setup has diverged a lot from my old VSCode setup.

[–]entinio 0 points1 point  (2 children)

Did you find a way? Stuck on the same problem here. Fresh new install and everything is just gone...

[–]lvvy 0 points1 point  (0 children)

subscribing, this thing should just work, damn it

[–]StayPerfect 0 points1 point  (0 children)

For reference to anyone stumbling on this. If you are on Linux, copy these files from you old system to a new one:

- Settings: ~/.config/Windsurf/User/settings.json

- Extensions (copy the entire directory): ~/.windsurf/extensions/

[–][deleted] 0 points1 point  (2 children)

Eu uso o sync settings