15 lines
380 B
Plaintext
15 lines
380 B
Plaintext
![]() |
#!/bin/sh
|
||
|
|
||
|
## TODO: 'urxvt -e' does not seem to work with ftp clients.
|
||
|
TERMCMD=xterm
|
||
|
|
||
|
[ -z "$(command -v xclip)" ] && exit
|
||
|
[ -z "$(command -v xdg-open)" ] && exit
|
||
|
[ -z "$(command -v $TERMCMD)" ] && exit
|
||
|
|
||
|
case ${DWB_SCHEME} in
|
||
|
mailto) echo "${DWB_URI}" | sed -e 's/mailto://' -e 's/?/ /' | xclip -i ;;
|
||
|
ftp) $TERMCMD -e "lftp ${DWB_URI}";;
|
||
|
*) xdg-open "${DWB_URI}"
|
||
|
esac
|