URL opening should be configurable instead of being hardcoded to xdg-open
URL opening is currently done via link_launch
in zathura/links.c
, which calls girara_xdg_open_with_working_directory
. So this is hardcoded to xdg-open
. This is a poor choice, because xdg-open
and the associated xdg-settings
command (to select the default browser) are known to have many issues, yielding a wrong browser to be launched (see the various Debian bugs; and this may be the cause of #367 (closed), which was closed as assumed to be an issue with xdg-open
).
So the command to open URLs should be configurable, either directly in zathura or via girara.