Godot Engine

Godot Engine

Not enough ratings
How to disable self-contained mode aka use editor settings globally
By -▽- Locke
Disable portable mode of Steam's Godot release in order to make custom editor settings shared among all Godot builds on the OS.
   
Award
Favorite
Favorited
Unfavorite
❓ For whom is this for
You have multiple Godot versions outside of Steam, for example custom builds or for trying out the latest build freshly baked from the Godot repo and would love having your personalized configuration shared among all builds. 🌐 In that case, it's best to disable self-contained mode of the Steam instance of Godot.
🪛 How to
Navigate to your Steam Godot installation and delete this file:
._sc_
❌ Delete this file in order to go non-portable.
✈️ Transfer existing portable data for OS-wide usage
If you have extensively used Godot in Steam already before and would like to take over its settings as the main configuration for every Godot build, move its data from the local editor_data to the equivalent global locations as follows:

Windows
.\editor_data\cache\ => %LocalAppData%\Godot\
everything else => %AppData%\Godot\
macOS
./editor_data/cache/ => ~/Library/Caches/Godot/
everything else => ~/Library/Application Support/Godot/
Linux
./editor_data/cache/ => ~/.cache/godot/
./editor_data/app_userdata/ => ~/.local/share/godot/
./editor_data/templates => ~/.local/share/godot/
everything else => ~/.config/godot/

The editor_data folder can safely be removed from the Steam directory afterwards.

Source: Godot Docs - Editor data paths[docs.godotengine.org]
❗ Important Note & Conclusion
Beware to repeat this action everytime Godot gets updated as the ._sc_ file will be restored.

For more information about self-contained mode / portable mode, see here.[docs.godotengine.org]