From any desktop / window manager using the fallback mechanisms (enlightenment, XMonad tested)
$ xdg-settings get default-web-browser
firefox.desktop
$ xdg-settings set default-web-browser chromium-browser.desktop
$ xdg-settings get default-web-browser
firefox.desktop
-rw-r--r-- 1 root root 414 Oct 1 22:16 /usr/share/applications/chromium-browser.desktop
From any desktop / window manager using the fallback mechanisms (enlightenment, XMonad tested)
$ xdg-settings get default-web-browser browser. desktop
firefox.desktop
$ xdg-settings set default-web-browser chromium-
$ xdg-settings get default-web-browser
firefox.desktop
-rw-r--r-- 1 root root 414 Oct 1 22:16 /usr/share/ applications/ chromium- browser. desktop
openSUSE Bug report: https:/ /bugzilla. suse.com/ show_bug. cgi?id= 1004321
This issue is sitting somewhere on my todo list, but probably won't be looked at this week.