¿Cómo hacer que los enlaces de Chrome se abran en Firefox?

¿Cómo hacer que los enlaces de Chrome se abran en Firefox?

Firefox es mi navegador predeterminado, pero tengo que ejecutar Chrome para poder utilizar PWA (aplicaciones web progresivas). Cuando hago clic en enlaces en la PWA, siempre abren una ventana de Chrome. He estado jugando agregando un ff:a las URL y luego manejando xdg-openla URL con Firefox, pero hasta ahora no he tenido suerte. Leí muchos xdg-openartículos pero parece que no consigo que funcione correctamente. Sin embargo, esta parece la forma más limpia de hacerlo.

Me doy cuenta de que necesitaría escribir una extensión para agregar cada URL de la página con ff:. Estoy en KDE Neon pero creo que esto se aplica aquí.

Fuentes ya utilizadas infructuosamente:

Respuesta1

Así que intentaré ayudar a hacer que las URL ff:whateverse abran en Firefox. Primero, Firefox no sabe cómo interpretar ff:el tipo MIME, por lo que necesitamos escribir un script simple que elimine ff:de la URL y pase el resto a Firefox:

#!/bin/bash
firefox $(echo $1 | sed 's/ff://')

Coloque este script en algún lugar (me referiré a él más adelante como /path/to/script) y no olvide hacerlo ejecutable con chmod +x /path/to/script. A continuación, necesitamos crear un .desktoparchivo que maneje ff:mime y llame a este script. Un buen lugar para este archivo sería ~/.local/share/applications/. Puedes darle cualquier nombre

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Name=OpenInFirefox
Comment=Open link in Firefox
Categories=Application;Network;
MimeType=x-scheme-handler/ff;
Exec=/path/to/script %u

No olvide reemplazar /path/to/scriptcon la ruta al script creado anteriormente.

Eso es todo. Ahora ejecute sudo update-desktop-databasey todos los enlaces que comiencen con ff:deberían abrirse en Firefox.

información relacionada