xdg-settings
Manage settings of XDG-compatible desktop environments. More information: https://portland.freedesktop.org/doc/xdg-settings.html.
- Print the default web browser:
xdg-settings get
default-web-browser
- Set the default web browser to Firefox:
xdg-settings set
default-web-browser
firefox.desktop
- Set the default mail URL scheme handler to Evolution:
xdg-settings set
default-url-scheme-handler
mailto
evolution.desktop
- Set the default PDF document viewer:
xdg-settings set
pdf-viewer.desktop
- Display help:
xdg-settings --help