Esta pagina se ve mejor con JavaScript habilitado

Asignar navegador por defecto mediante xdg-settings

 ·  🎃 kr0m

Algo muy molesto es tener un navegador web por defecto y que algunas aplicaciones insistan en abrir otro, en mi caso me ocurrió al pasar de Firefox a Chrome, Telegram insistía en abrir las URLs mediante Chrome, para cambiar de forma global dentro de las X el navegador utilizaremos xdg-settings.

Nos aseguramos de no tener la variable de entorno BROWSER asignada, en caso de tenerla buscamos como ha llegado ese valor ahí seguramente sea por el script RC de nuestra shell, en cualquier caso debe ser nulo:

echo $BROWSER

Consultamos las aplicaciones disponibles.

  • FreeBSD:

    ls -la /usr/local/share/applications/

      -rw-r--r-- 1 root wheel 323 Mar 10 16:56 chromium-browser.desktop
      -rw-r--r-- 1 root wheel 9117 Mar 26 06:44 firefox.desktop
    
  • Linux:

    ls -la /usr/share/applications/

      -rw-r--r-- 1 root root 8411 mar 16 22:50 google-chrome.desktop
      -rw-r--r-- 1 root root 325 mar 13 08:14 firefox.desktop
    

Asignamos uno de los navegadores web disponibles:

xdg-settings set default-web-browser chromium-browser.desktop

Si te ha gustado el artículo puedes invitarme a un RedBull aquí