Just a quick tip for today:
VS Code currently handles symlinks badly. Since
/home is a symlink, to the unsuspecting Silverblue user it gives them this buggy behaviour by default.
Navigating to my projects through
/var/home fixed all the issues I had. So if your VS Code is not showing you git gutters, or distinguishes between absolute and relative paths, this might be the culprit.