2013-08-03 16:07:08 +02:00
|
|
|
#!/bin/sh
|
|
|
|
|
|
|
|
## TODO: 'urxvt -e' does not seem to work with ftp clients.
|
|
|
|
TERMCMD=xterm
|
|
|
|
|
|
|
|
case ${DWB_SCHEME} in
|
2013-10-27 19:50:23 +01:00
|
|
|
mailto)
|
|
|
|
! command -v xclip >/dev/null && exit
|
|
|
|
echo "${DWB_URI}" | sed -e 's/mailto://' -e 's/?/ /' | xclip -i ;;
|
|
|
|
ftp)
|
|
|
|
! command -v $TERMCMD >/dev/null && exit
|
|
|
|
! command -v lftp >/dev/null && exit
|
|
|
|
$TERMCMD -e "lftp ${DWB_URI}";;
|
|
|
|
*)
|
|
|
|
! command -v xdg-open >/dev/null && exit
|
|
|
|
xdg-open "${DWB_URI}";;
|
2013-08-03 16:07:08 +02:00
|
|
|
esac
|