]> git.armaanb.net Git - bin.git/blob - dweb
rss: implement parallel downloads
[bin.git] / dweb
1 #!/usr/bin/env sh
2
3 engine="https://duckduckgo.com?q="
4
5 case "$1" in
6                 uri)
7                                 :| dmenu -p "Open a URL:" | xargs -I % chorizo "%"
8                                 ;;
9                 bookmark)
10                                 cat ${2:-~/org/bookmarks} | dmenu -l 20 -p "Open a bookmark:" \
11                                                 | xargs -I % chorizo "%"
12                                 ;;
13                 search)
14                                 :| dmenu -p "Search the web:" | xargs -I % chorizo "$engine%"
15                                 ;;
16                 -h|--help|help)
17                                 echo "$0 [bookmark|help|search|uri]"
18                                 exit 0
19                                 ;;
20                 *)
21                                 echo "No such option. See \"$0 help\" for more information."
22                                 exit 1
23                                 ;;
24 esac
25
26 input=$(echo "$input" | tr -d '\n')
27