xdg-settings
Manage settings of XDG-compatible desktop environments. tldr-pages
On Linux
Linux
Print the default web browser
xdg-settings get default-web-browserIdentifySet the default web browser to Firefox
xdg-settings set default-web-browser firefox.desktopIdentifySet the default mail URL scheme handler to Evolution
xdg-settings set default-url-scheme-handler mailto evolution.desktopIdentifySet the default PDF document viewer
xdg-settings set pdf-viewer.desktopIdentifyDisplay help
xdg-settings --helpIdentify