К сожалению в Mate не работало открытие magnet ссылок в браузере (chromium).
Поправим это.
Chromium использует xdg-open. Вот его и надо пинать.
Надо открыть
$ vim ~/.local/share/applications/mimeapps.list
и добавить в [Added Associations] и [Default Applications]
application/x-bittorrent=deluge.desktop
x-scheme-handler/magnet=deluge.desktop
потом открыть
$ sudo vim /usr/bin/xdg-open
и добавить
в case "$DE" in
mate)
open_mate "$url"
в detectDE()
elif [ x"$DESKTOP_SESSION" = x"mate" ]; then DE=mate;
и просто новую функцию по аналогии с open_gnome()
open_mate()
{
if gvfs-open --help 2>/dev/null 1>&2; then
gvfs-open "$1"
else
mate-open "$1"
fi
if [ $? -eq 0 ]; then
exit_success
else
exit_failure_operation_failed
fi
}
и можно проверять
xdg-open 'magnet:?xt=urn:..........'
Должен открыться deluge c окном добавления торрента.
Комментарии