Page 1 of 1
Does LibreWolf really include uBlock? (Yes, solved)
Posted: Tue Oct 24, 2023 4:51 am
by MochiMoppel
I'm using a LibreWolf AppImage as my main browser in BW64.
Currently LibreWolf-118.0.2-1.x86_64.AppImage, directly downloaded from their website https://librewolf.net
The site claims that the uBlock content blocker is included, but I can't find it in the menu. Do I miss something?
Of course I can install it from the provided link, but that's not how I understand "included"
- libre.jpg (38.15 KiB) Viewed 427 times
Re: Does LibreWolf really include uBlock?
Posted: Tue Oct 24, 2023 12:12 pm
by geo_c
The answer appears to be yes uBlock is indeed included.
I get my appimage from here:https://gitlab.com/librewolf-community/ ... -/releases
I just booted up a fresh LibreWolf v118.0.1 and then updated to v118.0.2-1 and checked the extensions, and it's there and active (v118.0.1 shown in pic, but same for both):
Re: Does LibreWolf really include uBlock?
Posted: Tue Oct 24, 2023 2:25 pm
by MochiMoppel
geo_c wrote: ↑Tue Oct 24, 2023 12:12 pm
The answer appears to be yes uBlock is indeed included.
You are right, it is. Thanks.
My launch script expects LibreWolf to create all necessary folders/files in a designated and at startup very basic profile folder. Generally it works well but the extensions folder is not created for reasons I still have to find out.
The content blocker is installed and works when starting without the launch script
Re: Does LibreWolf really include uBlock?
Posted: Tue Oct 24, 2023 2:45 pm
by geo_c
MochiMoppel wrote: ↑Tue Oct 24, 2023 2:25 pm
geo_c wrote: ↑Tue Oct 24, 2023 12:12 pm
The answer appears to be yes uBlock is indeed included.
You are right, it is. Thanks.
My launch script expects LibreWolf to create all necessary folders/files in a designated and at startup very basic profile folder. Generally it works well but the extensions folder is not created for reasons I still have to find out.
The content blocker is installed and works when starting without the launch script
What I do is simply launch the app with a very basic command:
Code: Select all
#!/bin/bash
/mnt/home/portableAPP/LibreWolf-img/LibreWolf.x86_64.AppImage
and then let the appimage create it's default directory in /root/.librewolf
Then I immediately move that directory to my appimage directory located outside the system as /mnt/home/portableAPP/LibreWolf-img/.librewolf and symlink it back to /root/.librewolf
That makes updating easy and installing in a new OS only takes symlinking the /.librewolf directory
Re: Does LibreWolf really include uBlock?
Posted: Wed Oct 25, 2023 3:35 am
by MochiMoppel
geo_c wrote: ↑Tue Oct 24, 2023 2:45 pmThen I immediately move that directory to my appimage directory located outside the system as /mnt/home/portableAPP/LibreWolf-img/.librewolf and symlink it back to /root/.librewolf
This surely would solve the uBlock issue but that's not an option for me. What you do is what @mikewalsh does with his 'portable' stuff (though his launch scripts automate the redirection process). It essentially runs the browser as a full installation, saving all profile changes immediately to your storage device.
I prefer to start each Puppy session with a "clean" browser. i.e. the browser has to newly create the necessary files for the profile directory. The only files that I don't let it create are a basic prefs.js and the bookmarks file places.sqlite. These are fixed and I add them beforehand and fortunately the browser doesn't overwrite them. I now tested to add also the extensions directory and it seems to work.
Re: Does LibreWolf really include uBlock? (Yes, solved)
Posted: Wed Oct 25, 2023 7:07 am
by fredx181
What works nicely for me is to create a folder next to the appimage, name it exactly the same but add .home extension.
So I have LibreWolf.x86_64.AppImage and LibreWolf.x86_64.AppImage.home (with the profile folder) at the same level (ublock is included, btw).
- librewolf profile folder
- 2023-10-25_09-04-19.png (20.52 KiB) Viewed 280 times
Re: Does LibreWolf really include uBlock?
Posted: Wed Oct 25, 2023 2:06 pm
by geo_c
MochiMoppel wrote: ↑Wed Oct 25, 2023 3:35 am
I prefer to start each Puppy session with a "clean" browser. i.e. the browser has to newly create the necessary files for the profile directory. The only files that I don't let it create are a basic prefs.js and the bookmarks file places.sqlite. These are fixed and I add them beforehand and fortunately the browser doesn't overwrite them. I now tested to add also the extensions directory and it seems to work.
Starting clean everytime is something I've been thinking about myself, and I need to try this, because all I really need is bookmarks and extensions.
LibreWolf is a great browser btw.
Between this and Ungoogled Chromium for variety, I don't really use anything else. Occasionally palemoon, but that has it's issues.