updated the yank.sh
authorSylvester Johansson <scj@archlinux.us>
Wed, 27 May 2009 01:31:28 +0000 (03:31 +0200)
committerSylvester Johansson <scj@archlinux.us>
Wed, 27 May 2009 01:31:28 +0000 (03:31 +0200)
examples/configs/sampleconfig
examples/scripts/yank.sh

index 06f3f13..df9b77b 100644 (file)
@@ -89,8 +89,8 @@ bind    B         = spawn /usr/share/uzbl/examples/scripts/insert_bookmark.sh
 bind    U         = spawn /usr/share/uzbl/examples/scripts/load_url_from_history.sh
 bind    u         = spawn /usr/share/uzbl/examples/scripts/load_url_from_bookmarks.sh
 # with the sample yank script, you can yank one of the arguments into clipboard/selection
-bind    yurl      = spawn /usr/share/uzbl/examples/scripts/yank.sh 8 primary
-bind    ytitle    = spawn /usr/share/uzbl/examples/scripts/yank.sh 9 clipboard
+bind    yurl      = spawn /usr/share/uzbl/examples/scripts/yank.sh 6 primary
+bind    ytitle    = spawn /usr/share/uzbl/examples/scripts/yank.sh 7 clipboard
 # does the same as yurl but without needing a script
 bind    y2url     = sh "echo -n $6 | xclip"
 # go the page from primary selection
index d4926be..ee140c7 100755 (executable)
@@ -2,10 +2,11 @@
 # in your uzbl config, make the first argument the number of the (later) argument you want to use (see README for list of args)
 # make the 2nd argument one of : primary, secondary, clipboard.
 # examples:
-# bind    yurl      = spawn ./examples/scripts/yank.sh 8 primary
-# bind    ytitle    = spawn ./examples/scripts/yank.sh 9 clipboard
+# bind    yurl      = spawn ./examples/scripts/yank.sh 6 primary
+# bind    ytitle    = spawn ./examples/scripts/yank.sh 7 clipboard
 
 which xclip &>/dev/null || exit 1
-[ "$2" == primary -o "$2" == secondary -o "$2" == clipboard ] || exit 2
+[ "$9" == primary -o "$9" == secondary -o "$9" == clipboard ] || exit 2
 
-echo -n "${!1}" | xclip -selection $2
\ No newline at end of file
+echo echo -n "${!8}" '|' xclip -selection $9
+echo -n "${!8}" | xclip -selection $9