-
Notifications
You must be signed in to change notification settings - Fork 91
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
Cant find proper location to place config.js and config-prefs.js on Linux #8
Comments
On Linux, extractting folders structure from Of course, it's possible that you have installed Firefox in a different location, but If you use use Firefox snap, main folder is
|
It's working great on Linux, thank you :) |
Hello! Could you please explain this more detailed? |
I don't use Linux, but I think I need to edit my comment above. Here on Windows, The thing is that in my previous comment I said that So I think it's like: Try this and tell me if it works, so I can edit my previous comment. |
Yes, this seems to work (besides the UI looking bugged in detail, the paths seem to be working). /opt/waterfox-g3/browser/defaults/preferences/config-prefs.js Thank you! 👍 Btw: During this I found that the 'old' path still exists, which is adding some confusion:
|
Thank you, comment updated. About unpolished UI, unfortunately it's expected because I don't test on Linux and there are minor CSS differences here and there. Maybe someone could write fixes and submit them for me. |
Where would I have to search for the reason the button is not there? |
It must be |
Oh, sorry - it actually is. That was just a type of mine. Maybe this is the reason. |
Wow, both items don't exist in my browser. Neither The Manager's entry in the Tools menu, nor 'UserScripts' in the hamburger menu. I just naively I entered the rebuild-button-script into Tampermonkey and executed it through the context menu. Result was: |
userChromeJS scripts (.uc.js) are totally different than normal UserScripts (.user.js). Well, rebuild is not running for you. The reason, unfortunately, only you can debug. Just make sure rebuild_userChrome.uc.js is in chrome folder, in the same location as status-bar.uc.js and any other .uc.js. And you need to restart Firefox to apply. |
OK, then thank you very much! 👍 |
I just tried on Fx 78 and it's working. I don't know if Waterfox has something exclusive that may break it, but I don't think so. If status-bar is running, userChromeJS is running. So just save rebuild in the same folder you put satus-bar.uc.js and restart Firefox (Waterfox). |
Open about:config, set |
I found an error that comes with the rebuild script: |
Well, rebuild is on the list. The next step would be searching for errors caused by "userChrome" in Browser Console just after launching Firefox... |
I found an error and a warning that come with the rebuild script:
Sorry for posting twice - I posted without reloading first :) |
This must be Waterfox specific, because there are no errors in Firefox. Sorry, but I don't plan to support other versions or browsers. If you run this on Browser Console, it returns true or false? |
Hm. no idea, but somehow I just fixed it after 10 minutes of fiddling :) Your requests results in false :(
|
I think I got it. It's not Waterfox related, but Linux related. On Linux, Preferences is under Edit menu, not under Tools (and on Windows it's "Options" instead of "Preferences"). I'll try something... |
Oh, it would be super if that helped :) |
In rebuild code, try replacing Save then restart Firefox. It should work. I'll soon upload the updated script with something like this. |
It's working! 👍 I didn't expect it to go so fast, because we got so many unknonws here.. like Linux, Older Version and Waterfox. |
Script updated, thank you. |
Hello there! |
Any reason using snap FF? Uninstall the snap version and install the regular version: |
@mozo78 No reason in particular, it's just the default version that ships with Ubuntu these days. I'm wondering if it's possible to use |
I see :) Let's hope xiaoxiaoflood will know. |
I don't know, I don't use Linux (yet, maybe). |
Great mistake :) |
Hi, i have followed all the steps in the installation and i cant manage to make it work, i tried changing the ownership and permissions of the files with no luck, these are the paths that i am using: |
With Ubuntu 22.04 there is no longer a firefox apt package. So far I can't seem to get it to work with snap. Here's what I've found so far: |
How can I get this installed on FF 102.3.0 (ESR) on Linux? I can't find any config.js or config-prefs.js on my Firefox installation. |
This also worked for me on OpenSUSE Tumbleweed with FF104. The path for fx-folder.zip was: The trick, thanks to @BICH0, was to move chrome.manifest into a new (at least for me) folder called |
My question, when we update using package manager, @EzPzDev, does we need to backup all first so the data doesn't get lost or let the package manager done it, and the addons/JS still there? Thanks |
I'm probably not the best person to ask, and I recommend having at least a backup folder (preferably not on your main storage) to keep various files you've added or changed on your system. That being said; as long as Firefox doesn't change it's file structure or anything everything should still be there when you update using your package manager. Your |
You don't need to backup anything. |
This is now fixed ( #64 (comment) ) so drop files in
Although this doesn't seem to be working for me at present as Tab Mix Plus doesn't want to enable Edit : tab mix plus runs fine on Snap and non Snap |
Hi, can anyone advise me how to do this when firefox is installed in /opt/firefox? I don't use apt, snap or flatpak - I just download the zip file from mozilla's website and extract it to the /opt folder- |
The above should be sufficient. What happens when you try? |
I don't have all the folders mentioned - for example, I don't have an /etc/firefox directory so I can't try the above |
Create the folders if they don't exist. Sorry if this wasn't clear.
Any further issues should probably be on a new issue, not this closed one.
--
†øღ
Sent from a super computer that fits in my pocket and is connected to the sum total of all human knowledge
…On 19 February 2023 18:45:33 GMT, KarlG1965 ***@***.***> wrote:
I don't have all the folders mentioned - for example, I dont' have an /etc/firefox directory so I can't try the above
--
Reply to this email directly or view it on GitHub:
#8 (comment)
You are receiving this because you commented.
Message ID: ***@***.***>
|
Apologies, I didn't notice that this issue was closed. I'll create a new issue |
I am not sure what location to put these files in on Manjaro Linux (KDE Plasma).
Everything seems to be located at /home/myusername/.mozilla/firefox/myprofile/
Your instructions state to place the config.js and config-prefs.js in the firefox installation folder (with the latter being placed within \defaults\prefs). However, aside from the path mentioned above, I am having trouble finding anything else that looks like it could be my firefox installation folder.
I also tried looking for channel-prefs.js to get a frame of reference as to my installation folder location, but could not find that either.
Please help. Thank you!
The text was updated successfully, but these errors were encountered: