FAQ: Add Tridactyl integration for Librewolf via Flatpak
I could not find where to do a pull request for the Wiki so I'm posting this here. Below is an addition I recommend to the FAQ that'll inform folks how to integrate Tridactyl's native feature for Flatpak Librewolf.
See a historical conversation on Gitter (begin at "hm, are you using the flatpak release?")
===
- Copy the installation script for Librewolf
- Make the installation script executable. For most systems do: right click > properties > check the "executable" flag.
- Open the installation script. Replace
.mozilla
with.var/app/io.gitlab.librewolf-community/.librewolf
- Allow Flatpak to permit Librewolf to access
$XDG_DATA_HOME/tridactyl
, using Flatseal. Alternatively, if using the terminal execute:flatpak --user override io.gitlab.librewolf-community --filesystem="${XDG_DATA_HOME:-~/.local/share}"/tridactyl
Within the terminal:
curl \
https://gitlab.com/librewolf-community/browser/common/-/raw/master/helpers/tridactyl-install.sh \
> /tmp/tridactyl-install.sh
sed -i 's/\.librewolf/\.var\/app\/io\.gitlab\.librewolf-community\/\.librewolf/g' /tmp/tridactyl-install.sh
chmod +x /tmp/tridactyl-install.sh
/tmp/tridactyl-install.sh
# If installed onto the system, rather than the user, then remove `--user`
flatpak --user override io.gitlab.librewolf-community --filesystem="${XDG_DATA_HOME:-~/.local/share}"/tridactyl`
Alternatively, the above would be a fine pre-made script for plug-and-play.
===
(closed previous one because it's posted on the wrong account)
Cheers.
Edited by Jonathan C