Problem
I currently use both a desktop and a laptop which both require WSL to be run on them.Often times I install something at school and have to manually redo it at home.
Optimally I could also sync or export (maybe similar to package.json and npm install) installed software without sharing possibly sensitive dotfiles to classmates.
What I've found
Mackup or unison both seem to be quite close to what I need.My two personal Devices aren't in the same network at any time.