Vim edition
Settings sync is a sledgehammer in my opinion, this is the bare minimum configuration and extensions I use personally for a functional and productive VSCode environment.
Each project may have a different set of extenstions that I install as and when they're needed and is not synced to this Gist.