Duplicate PIO environment across machines

Apologies if this has been discussed before quick searches didn’t turn up anything.

I would like to share my pio environment with different machines ie: desktp/laptop both running OSX with dropbox or the like. is this possible?
I save all my projects to dropbox and that works but keeping the rest of the IDE/libs and what not in sync is proving to be a nightmare.

Thoughts?

Could you explain in detail your issue/question? It should work out of the box.