Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

How to show favorite bar by default, for all users?

more options

I am trying to create a Mint Mate image for many users. I already setup a distribution.ini file with the default favorites, amongst other things, but the favorite bar is hidden by default.

Every single solution I found online involves manually right clicking and selecting "Favorite bar", but that only applies to the current user. I also searched in about:config for anything I can add to mozilla.cfg, but found nothing related to the favorite bar, I might have missed something.

I'd like a way to make it so that it shows, by default, to all users, without doing something weird like making it manually, then copying the entirety of .mozilla to /etc/skel or something similar. If it can be done from the terminal, better.

Also, I'd like to disable the "Most visited" and "First Steps" on the favorite bar as well, but that is out of the scope of this question.

I am trying to create a Mint Mate image for many users. I already setup a distribution.ini file with the default favorites, amongst other things, but the favorite bar is hidden by default. Every single solution I found online involves manually right clicking and selecting "Favorite bar", but that only applies to the current user. I also searched in about:config for anything I can add to mozilla.cfg, but found nothing related to the favorite bar, I might have missed something. I'd like a way to make it so that it shows, by default, to all users, without doing something weird like making it manually, then copying the entirety of .mozilla to /etc/skel or something similar. If it can be done from the terminal, better. Also, I'd like to disable the "Most visited" and "First Steps" on the favorite bar as well, but that is out of the scope of this question.

Modified by cmc_suporte.estag2

Chosen solution

Since this wasn't answered, I ended up finding an answer myself. So for anyone googling and finding this, maybe this will help:

The value is stored inside ~/.mozilla/firefox/[profile].default/xulstore.json, where [profile] is defined inside ~/.mozilla/firefox/profiles.ini. You can alter it there, then toss it in /etc/skel along with an apropriate profiles.ini and it should do the trick.

Read this answer in context 👍 0

All Replies (1)

more options

Chosen Solution

Since this wasn't answered, I ended up finding an answer myself. So for anyone googling and finding this, maybe this will help:

The value is stored inside ~/.mozilla/firefox/[profile].default/xulstore.json, where [profile] is defined inside ~/.mozilla/firefox/profiles.ini. You can alter it there, then toss it in /etc/skel along with an apropriate profiles.ini and it should do the trick.