linux/Desktop/xdg-default-browser.adoc

81 lines
2.1 KiB
Plaintext

= Browser predefinito per XDG
Impostazione web browser predefinito con XDG
:authors: Celestino Amoroso
:docinfo: shared
:encoding: utf-8
:toc: right
:toclevels: 4
:toc-title: Indice Generale
:icons: font
:icon-set: fi
:numbered:
:table-caption: Tabella
:figure-caption: Diagramma
:docinfo1:
:sectlinks:
:sectanchors:
:source-highlighter: rouge
// :rouge-style: ThankfulEyes
:rouge-style: gruvbox
// :rouge-style: colorful
//:rouge-style: monokay
toc::[]
== Impostazione web browser predefinito con XDG
Il browser predefinito si imposta con il comando `xdg-settings`.
In generale comando `xdg-settings` è utilizzato per impostare proprietà del desktop KDE o GNOME.
Questa guida mostra come usare `xdg-settings` per modificare il browser predefinito del desktop. In particolare, è sostituito _Firefox_ con il più leggero _Otter Browser_, adatto all'uso remoto attraverso tunnel SSH.
=== Elenco delle proprietà del desktop
[source,shell]
----
$ xdg-settings --list
Known properties:
default-url-scheme-handler Default handler for URL scheme
default-web-browser Default web browser
----
=== Lettura proprietà
Recupero del valore di una proprietà desktop.
.Lettura proprietà *default-web-browser*
[source,shell]
----
$ xdg-settings get default-web-browser
firefox.desktop
----
Si vede che il valore della proprietà _default-web-browser_ è il nome di un file desktop.
Il web browser inizialmente predefinito è quindi Firefox. Il suo file desktop è `/usr/share/applications/firefox.desktop`.
=== Impostazione proprietà
Impostazione di una proprietà desktop.
.Impostazione proprietà *default-web-browser*
[source,shell]
----
$ xdg-settings get default-web-browser
otter-browser.desktop
----
Il web browser predefinito è ora Otter Browser. Il suo file desktop è `/usr/share/applications/otter-browser.desktop`.
=== Esecuzione del browser predefinito
L'esecuzione del browser predefinito si esegui "aprendo" un'URL con il comando
xdg-open URL
.Apertura browser predefinito su Google
[source,shell]
----
$ xdg-open https://www.google.it
----
TIP: Per aprire il browser senza una specifica URL, invocare `xdg-open http:/`.