bmk : add or load bookmarks #
#!/bin/sh
# addbmk
# store an URL in $HOME/.bookmarks
# edit the page
bmk=$HOME/.bookmarks
PROMPT="url title:"
URL=$(xclip -o | match -p "$PROMPT")
test -z "${URL}" && exit
echo "${URL}" >> "${bmk}"
sort -u "${bmk}" -o "${bmk}"
# edit bookmark
test -z "${TERM}" && $EDITOR ${bmk} || st -e $EDITOR "${bmk}"
#!/bin/sh
url="$(grep -v "^#" $HOME/.bookmarks | \
match -p "bmk>" |\
cut -d' ' -f1 )"
if [ -n "$url" ]; then
url "${url}"
fi
exit 0