Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

when I figure out how to checkin Firefox profile, add these: #15

Open
DeeNewcum opened this issue Jun 9, 2012 · 7 comments
Open

when I figure out how to checkin Firefox profile, add these: #15

DeeNewcum opened this issue Jun 9, 2012 · 7 comments

Comments

@DeeNewcum
Copy link
Owner

@DeeNewcum
Copy link
Owner Author

The difficulty of checking in my Firefox profile is that it's located in a directory like ~/.mozilla/firefox/$profiledir/..., and $profiledir is different on each of my boxes.

I need to either 1) auto-detect which the "main" profile is, and use that path, or 2) configure Firefox to use the same $profiledir on each of my boxes.

@DeeNewcum
Copy link
Owner Author

Thunderbird profiles have the same problem trying to check them in, Thunderbird's directory is also in a randomly-named directory.

There isn't anything like Firefox Sync for Thunderbird. However, there are several writeups on how to move your Thunderbird Profile directory to your Dropbox account: [1] [2] [3] [4] [5]

@DeeNewcum
Copy link
Owner Author

step 1: look on Github to try to find someone else who checks in their Firefox plugin

step 2: if I can't find any examples, ask StackOverflow (as a literature-review, if nothing else)

@DeeNewcum
Copy link
Owner Author

Firefox Sync looks like a stable, mature way to do this.

It's not quite the same as using Git, but writing code to make it work with Git could take a lot of time.

@DeeNewcum
Copy link
Owner Author

Firefox Environment Backup Extension is another alternative. It works for Firefox and Thunderbird, and it's much more configurable than Firefox Sync.

Firefox Sync does not sync extensions, or greasemonkey scripts.

There are some writeups on syncing Greasemonkey scripts over Dropbox: [1] [[2]](firefox sync greasemonkey) [3]

@DeeNewcum
Copy link
Owner Author

DeeDot issue #4 describes the changes needed to DeeDot to make this happen.

After the changes are made to that project, then in this project, the first thing we should explore is getting some settings checked in to user.js. (see also: list of all preference files, and which have precedence)

@DeeNewcum
Copy link
Owner Author

The greasemonkey scripts would be REALLLLLLLLY nice to have, ASAP. It may be better to create a separate repo/install-script for syncing greasemonkey scripts, just to speed up development. Once we have a proof of concept working, we can integrate the code into DeeDot/Dotfiles.

mlevitt pushed a commit to mlevitt/dotfiles that referenced this issue Dec 11, 2013
Fixing that awk command in mustacheme
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant