Problem
- You have multiple Linux machines that you use on a regular basis.
 
- You want configuration changes that you make to a  single device to automatically be synced over to to your other devices. eg:
- Dolphin folder shortcuts
 
- auto-start entries
 
- .bashrc configuration
 
- the packages that you have installed.
 
 
- BUT not all your devices need the exact same configuration.
- Some might have a different GPU
 
- different screen,
 
- different use case which doesn’t need the applications that the other devices have
 
- the configuration file requires the device hostname within itself to work
 
 
Solution