56 lines
1.7 KiB
Plaintext
56 lines
1.7 KiB
Plaintext
|
== 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:/`.
|
||
|
|