Using timimi on Steam Deck (or: how to use timimi with firefox flatpak on archlinux)

Install timimi Linux as normal, it will install timimi in the following directories :

  • manifest : /home/deck/.mozilla/native-messaging-hosts/timimi.json
  • executable : /home/deck/.local/share/timimi/timimi

However, firefox flatpak is sandboxed and can’t access these directories.

We will instead change the directories to :

  • manifest : /home/deck/.var/app/org.mozilla.firefox/.mozilla/native-messaging-hosts/timimi.json
  • executable : /home/deck/.var/app/org.mozilla.firefox/.mozilla/native-messaging-hosts/timimi. Note: Remember to make it executable (chmod +x) if it is not, already.

Copy the content of each directory to their new location.

Alternative using flatseal

You can also manage firefox’s permissions with Flatseal, and add the location of timimi directories to the Filesystem access.

Warning : Using flatseal will reset your firefox, make a backup of your bookmarks/settings before use !

See also


If any Linux expert is reading this and know of a better solution, please let me know ! I would also be very interested to know how to install node locally (in order to avoid node.js to be overridden by a system update) :slight_smile: