| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 | 
							- #!/bin/bash
 - 
 - . $(ffoom path)
 - 
 - ffoo import config
 - ffoo import pretty
 - 
 - ffoo import saturnin_www
 - 
 - clipln() {
 -     #
 -     # Print primary clipboard and \n
 -     #
 -     case $1 in
 -         1) s=primary   ;;
 -         2) s=secondary ;;
 -         c) s=clipboard ;;
 -     esac
 -     xclip -o -selection $s 2>/dev/null
 -     echo ""
 - }
 - 
 - src=args
 - while true; do case "$1" in
 -     -f) src=file; file=$2; shift 2 ;;
 -     -1) src=clp1;          shift   ;;
 -     -2) src=clp2;          shift   ;;
 -     -c) src=clpc;          shift   ;;
 -     -C) src=clpx;          shift   ;;
 -     *)  break ;;
 - esac done
 - 
 - debug "\$@='$@'"
 - debug "src='$src'"
 - 
 - case "$src" in
 -     args) uri="$(echo "$@" | find_uri)" ;;
 -     file) uri="$(cat "$file" | find_uri)" ;;
 -     clp1) uri="$(clipln 1 | find_uri)" ;;
 -     clp2) uri="$(clipln 2 | find_uri)" ;;
 -     clpc) uri="$(clipln c | find_uri)" ;;
 -     clpx) uri="$(clipln 1 | find_uri)"
 -           uri="$(clipln 2 | find_uri)"
 -           uri="$(clipln c | find_uri)"
 -           ;;
 - esac
 - debug -v uri
 - 
 - test -z "$uri" && uri="$(cfgrep -p www.bookmark.default)"
 - 
 - echo "$uri"
 
 
  |