Where does Unity store project directories?

On the welcome screen, you’re presented with a list of projects. Where is the file for that stored? I’d like to piggyback it to get that list elsewhere.

1 Like

On Windows it’s in the Registry (HKEY_CURRENT_USER\Software\Unity Technologies\Unity Editor 4.x).

MacOS, I’m guessing in a plist?

I found it here
C:\Users\Public\Documents\Unity Projects

in public directory

2 Likes

In MacOS the data is stored in a plist file:

~/Library/Preferences/com.unity3d.UnityEditor4.x.plist

you can use the command line tool “defaults” to read the data like this:

defaults read com.unity3d.UnityEditor4.x | grep RecentlyUsedProjectPaths

People deciding for a developer that the environment will only save a new project in the Documents folder, not thinking for a second that a developer probably has more than one harddrive and probably do not want the project in Documents are very much mistaken… and to place that setting in registry on windows is even more so a mistake.

  1. Move setting for default folder of projects to a configuration file and make it editable from the menu in unity.
1 Like

Thanks found it!

I found it here:
C:\Users\(the user using it)\AppData\Local\Temp

For the fps microgame at least it’s inside of “C:\Users[Your Username Goes Here]” by default.

I believe the OP was asking where the “list” of projects is stored. Not where projects are stored (which can be in any location). “Where is the file for that stored”, singular.

2 Likes