summaryrefslogtreecommitdiff
path: root/.uzbl/scripts/load_url_from_surfraw.sh
diff options
context:
space:
mode:
authorUrbain Vaes <urbain@vaes.uk>2015-12-25 12:44:27 +0000
committerUrbain Vaes <urbain@vaes.uk>2015-12-25 12:44:27 +0000
commit0ea0d11d21de1234f1a5562b8b9e171d41896150 (patch)
treefc95023987a688595be298cd6ad49d3d69ae9b40 /.uzbl/scripts/load_url_from_surfraw.sh
parent1303e21f431bc49bba6dc275053d516da0392e54 (diff)
Update uzbl config
Diffstat (limited to '.uzbl/scripts/load_url_from_surfraw.sh')
-rwxr-xr-x.uzbl/scripts/load_url_from_surfraw.sh57
1 files changed, 0 insertions, 57 deletions
diff --git a/.uzbl/scripts/load_url_from_surfraw.sh b/.uzbl/scripts/load_url_from_surfraw.sh
deleted file mode 100755
index 641ca3c..0000000
--- a/.uzbl/scripts/load_url_from_surfraw.sh
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/bin/bash
-
-# Default search engine. If we really are at a loss, use this
-DEFAULT_SEARCH=google
-
-# The location of the surfraw bookmark file
-BOOKMARKS="$HOME/.surfraw.bookmarks"
-
-# Colors for dmenu
-COLORS=" -nb #303030 -nf khaki -sb #CCFFAA -sf #303030"
-
-# Prompt for dmenu
-PROMPT="Open"
-
-# Use surfraw to search for the words
-function search()
-{
- # Does surfraw know what to do with it?
- url=`surfraw -print $@`
-
- # If not, then use the default search engine
- if [ $? -ne 0 ]
- then
- url=`surfraw -print $DEFAULT_SEARCH $@`
- fi
-
- echo $url
-}
-
-# We assume that this is a URL
-function goto()
-{
- case "$1" in
- *:*) echo $1 ;;
- *) echo "http://$1" ;;
- esac
-}
-
-# Use dmenu to navigate through possible choices
-function present_menu()
-{
- elvi=`surfraw -elvi | cut -f 1 | tail --lines=+2`
- if [ -r "$BOOKMARKS" ]
- then
- bookmarks=" `cut -f 1 -d ' ' "$BOOKMARKS" 2>/dev/null`"
- else
- bookmarks=""
- fi
-
- echo "${elvi}${bookmarks}" | tr ' ' '\n' | sort | dmenu -p "$PROMPT" -i $COLORS
-}
-
-present_menu | \
- ( read car cdr
-test -z "$car" && exit 1
-( test -z "$cdr" && echo $car | fgrep -c '.
-:' > /dev/null && goto $car ) || search "$car $cdr" )