Ask Your Question

How much of the settings directory is appropriate to sync between machines?

asked 2020-09-14 13:16:11 -0600

updated 2020-09-14 13:17:43 -0600

I keep all of my dotfiles in a git repo, so when I'm setting up a new machine I can just:

cd ~
git init
git remote add github
git pull origin master
git submodule update --init --recursive

...and all of my customizations are present. I want to do the same for wing (more about it here:

I get the impression that some of the contents of the settings directory would be inappropriate to sync this way. Like, we definitely do want to sync ~/.wingpro7/preferences but probably not license* or recent*

Would you recommend that I write a ~/.wingpro7/.gitignore so that the sync includes everything except for the things I've mentioned? Or should I just sync ~/.wingpro7/preferences and ignore the bulk of that folder?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2020-09-14 13:27:01 -0600

It depends on what you want to sync. There's a list of the likely things under Shared Settings in

The other things are more machine-specific although you may also want to include wingdebugpw if you're doing remote development. That one isn't currently listed in the above URL.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2020-09-14 13:16:11 -0600

Seen: 67 times

Last updated: Sep 14 '20