Sync settings.json to gist (same as in Visual Studio Code) #15865

Closed
opened 2026-01-31 04:50:46 +00:00 by claunia · 1 comment
Owner

Originally created by @ob1-sc on GitHub (Nov 12, 2021).

Description of the new feature/enhancement

Please can we have an option to sync our terminal settings to a public gist in the same way that we can with Visual Studio Code? This would give users an easy to use backup/restore option for settings, particularly across multiple development machines and would follow an already well accepted approach to backing up personalised settings in Visual Studio code.

Many thanks.

Originally created by @ob1-sc on GitHub (Nov 12, 2021). <!-- 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨 I ACKNOWLEDGE THE FOLLOWING BEFORE PROCEEDING: 1. If I delete this entire template and go my own path, the core team may close my issue without further explanation or engagement. 2. If I list multiple bugs/concerns in this one issue, the core team may close my issue without further explanation or engagement. 3. If I write an issue that has many duplicates, the core team may close my issue without further explanation or engagement (and without necessarily spending time to find the exact duplicate ID number). 4. If I leave the title incomplete when filing the issue, the core team may close my issue without further explanation or engagement. 5. If I file something completely blank in the body, the core team may close my issue without further explanation or engagement. All good? Then proceed! --> # Description of the new feature/enhancement Please can we have an option to sync our terminal settings to a public gist in the same way that we can with Visual Studio Code? This would give users an easy to use backup/restore option for settings, particularly across multiple development machines and would follow an already well accepted approach to backing up personalised settings in Visual Studio code. Many thanks.
Author
Owner

@zadjii-msft commented on GitHub (Nov 15, 2021):

Sounds like you're talking about this 3rd party extension? Settings Sync

This totally sounds like something a third party tool could implement! Heck, they could store your settings as Fragments, and just stash all the changes to your settings in a json file that the Terminal loads on top of your settings.json.

It's a cool extension (#4000) idea, but not one I think we need to do any more on our side to support!

@zadjii-msft commented on GitHub (Nov 15, 2021): Sounds like you're talking about this 3rd party extension? [Settings Sync](https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync) This totally sounds like something a third party tool could implement! Heck, they could store your settings as [Fragments](https://docs.microsoft.com/en-us/windows/terminal/json-fragment-extensions), and just stash all the changes to your settings in a json file that the Terminal loads on top of your `settings.json`. It's a cool extension (#4000) idea, but not one I think we need to do any more on our side to support!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#15865