Copy Eclipse workspace settings to another workspace

Eclipse saves it’s settings on a per-workspace basis. The majority of the settings which you will want to have to get started are found under the

.metadata/.plugins/org.eclipse.core.runtime./settings

This means on some operating systems you could symlink a central copy of this folder to the .settings on each newly created workspace to auto-sync all settings across all workspaces. However, the obvious downside is that introducing problems into one workspace means introducing it ionto all others too.
If you just want a base template to get started with, copy the

.metadata/.plugins/org.eclipse.core.runtime./settings

of your choosing to a central location, and copy it’s files into each new workspace you create, overwriting whatever is there after creating it. Note: This is about solving base settings for your personal workspace environment. If you want to share settings across multiple workstations or developers you will need to look into check your settings, or a copy of the base settings it into source control.