As many other Microsoft Apps (like Photos, Store, etc.), I think it is good and maybe necessary to Dev Home automatically login into Windows Microsoft account and stores / load all configurations and settings for this app from / to OneDrive and personalize this app from these configurations and settings.
Scenario
After install and first run Dev Home, this app try to detect if Windows account is Microsoft account, try to login to that like many others app (For example Photos app) and load all configurations and settings (for example widgets and settings of widgets) and personalize itself.
as well as showing Microsoft account on settings app, and top of app (like Microsoft 365 App) to make better personalize feel.
[ ] Sync vcpkg env and global packages (related to #1298)
[ ] Sync some personalization info and extension management for Visual Studio (based on Visual Studio account)
[ ] Sync Visual Studio (In general IDE and Editors) sub menu settings (related to #1300)
[ ] Sync Git credentials and configurations (for example username and email) (related to #950)
[ ] Sync repository settings and history (related to #779) (related to #1044)
[ ] Show related Azure DevOps On-Premises accounts (store information into my Microsoft Account) (related to #521)
[ ] Show Azure DevOps services projects and repos based on Microsoft Account (related to #521)
[ ] Show (CRUD) all available configuration files and DSCs (for example for multiple dev machines based on different environments) (related to #721) (related to #685) (related to #876)
[ ] Show in all my systems (all machines that login with my Microsoft Accounts) developments status at a glance based on each machine (for example repos name and paths, developments tools installed, packages and more. ) (related to #679)
[ ] Suggested Apps based on history installed apps in other my machines (information store into my Microsoft Account) (related to #375)
[ ] Improve First run page user experience. (Login into Microsoft accounts and show related information based on user history) (related to #589)
[ ] Repositories and tools suggestion based on Microsoft account information. (related to #1301)
[ ] Sync Dashboard and sharing dashboard (related to #684)
[ ] Sync Dev Home installed Extensions and roaming extension (like Visual Studio roaming extension feature) (related to #676)
Suggested new feature or improvement
ITNOA
As many other Microsoft Apps (like Photos, Store, etc.), I think it is good and maybe necessary to Dev Home automatically login into Windows Microsoft account and stores / load all configurations and settings for this app from / to OneDrive and personalize this app from these configurations and settings.
Scenario
After install and first run Dev Home, this app try to detect if Windows account is Microsoft account, try to login to that like many others app (For example Photos app) and load all configurations and settings (for example widgets and settings of widgets) and personalize itself.
as well as showing Microsoft account on settings app, and top of app (like Microsoft 365 App) to make better personalize feel.
Additional details
List of needed features