diff --git a/.local/bin/scripts/duck b/.local/bin/scripts/duck new file mode 100755 index 0000000..0142eb2 --- /dev/null +++ b/.local/bin/scripts/duck @@ -0,0 +1,6 @@ +#!/bin/sh +#exec w3m "duckduckgo.com/lite?kd=-1&kp=-1&q=$*" +exec lynx "https://lite.duckduckgo.com/lite?kd=-1&kp=-1&q=$*" # 🦆 +#exec lynx "duckduckgo.com/lite?q=$*" # 🦆 +#exec lynx "duckduckgo.com/lite?q=$*" + diff --git a/.local/bin/scripts/google b/.local/bin/scripts/google new file mode 100755 index 0000000..dc2bb1a --- /dev/null +++ b/.local/bin/scripts/google @@ -0,0 +1,4 @@ +#!/bin/sh +exec lynx "https://google.com/search?q=$*" +#useragent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_0) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.79 Safari/537.1" +#/usr/bin/lynx "--useragent=$useragent" "google.com/search?q=$*" diff --git a/.local/bin/scripts/lynx b/.local/bin/scripts/lynx new file mode 100755 index 0000000..f1b295b --- /dev/null +++ b/.local/bin/scripts/lynx @@ -0,0 +1,20 @@ +#!/bin/sh + +lynxpath=/usr/bin/lynx +useragent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_0) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.79 Safari/537.1 Lynx" + +if [ -e "$HOME/.config/lynx/lynx.cfg" ];then + export LYNX_CFG="$HOME/.config/lynx/lynx.cfg" +fi + +if [ -e "$HOME/.config/lynx/lynx.lss" ];then + export LYNX_LSS="$HOME/.config/lynx/lynx.lss" +fi + +if [ ! -x "$lynxpath" ]; then + echo "Doesn't look like lynx is installed." + exit 1 +fi + +exec "$lynxpath" --useragent="$useragent" "$@" +