A directory where all the source code lives. Do not put any additional project files in here.
Instead organize such files under ~/Documents
.
Suppose you have a directory for additional project files
~/Documents/…/Some\ Project
:It is advisable to create a symlink pointing to the corresponding source code directory.
You should also add a.url
file that is linking to the corresponding repository on GitHub or the like.