Allow custom config file location #2405

Closed
opened 2026-01-30 22:54:14 +00:00 by claunia · 1 comment
Owner

Originally created by @blami on GitHub (Jun 30, 2019).

Summary of the new feature/enhancement

As many of us carry over settings between computers using dotfiles git repository or similar technique it would be useful to allow custom configuration file location (adding RoamingState dir to dotfiles repo sounds wrong). Even with working configuration sync this would allow to carry over Terminal configuration from e.g. home to workplace/school where different restricted account is being used.

Proposed technical implementation details (optional)

Ideally it can be just registry setting that when imported changes config file discovery area to something like %HOME%/.config (using %HOME% as ~ in WSL). Would prefer something that could be automated rather than flipswitch in UI.

Originally created by @blami on GitHub (Jun 30, 2019). # Summary of the new feature/enhancement As many of us carry over settings between computers using dotfiles git repository or similar technique it would be useful to allow custom configuration file location (adding RoamingState dir to dotfiles repo sounds wrong). Even with working configuration sync this would allow to carry over Terminal configuration from e.g. home to workplace/school where different restricted account is being used. # Proposed technical implementation details (optional) Ideally it can be just registry setting that when imported changes config file discovery area to something like %HOME%/.config (using %HOME% as ~ in WSL). Would prefer something that could be automated rather than flipswitch in UI.
claunia added the Issue-FeatureResolution-Duplicate labels 2026-01-30 22:54:14 +00:00
Author
Owner

@DHowett-MSFT commented on GitHub (Jul 2, 2019):

This is just going to be another version of #1567

@DHowett-MSFT commented on GitHub (Jul 2, 2019): This is just going to be another version of #1567
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#2405