diff options
author | Mason Larobina <mason.larobina@gmail.com> | 2009-11-25 07:17:35 +0800 |
---|---|---|
committer | Mason Larobina <mason.larobina@gmail.com> | 2009-11-25 07:17:35 +0800 |
commit | 2138add3e391bbc08b386fcfcb02ed6f4616248b (patch) | |
tree | 28df52026043df471014340462175a48cb0fa04c /examples/config | |
parent | 46005a341732359013572564f299901838eb7c2b (diff) |
Use js for conditional <Button2> binding & fix \wiki bind.
Diffstat (limited to 'examples/config')
-rw-r--r-- | examples/config/uzbl/config | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/examples/config/uzbl/config b/examples/config/uzbl/config index 5945985..ed522cc 100644 --- a/examples/config/uzbl/config +++ b/examples/config/uzbl/config @@ -125,8 +125,10 @@ set socket_dir = /tmp # Middle click # if clicked on a link open the link in a new uzbl window -# otherwise open the selection in the current window -@bind <Button2> = sh 'if [ "\@SELECTED_URI" ]; then uzbl-browser -u \@SELECTED_URI; else echo "uri $(xclip -o)" > $4; fi' +# otherwise open the selection in the current window1 +set load_from_xclip = sh 'echo "uri $(xclip -o)" > $4' +set open_new_window = sh 'uzbl-browser -u \@SELECTED_URI' +@bind <Button2> = js if("\@SELECTED_URI") { Uzbl.run("\@open_new_window"); } else { Uzbl.run("\\\@load_from_xclip"); } @bind j = scroll vertical 20 @bind <Page_Down> = scroll vertical 100% @@ -157,7 +159,7 @@ set socket_dir = /tmp @bind gh = uri http://www.uzbl.org # shortcut to set variables @bind s _ = set %s -@bind \wiki _ = uri http://wiki.archlinux.org/index.php/Special:Search?search=%s&go=Go +@bind \\wiki _ = uri http://wiki.archlinux.org/index.php/Special:Search?search=%s&go=Go @bind gg _ = uri http://www.google.com/search?q=%s # Enclose the executable in quotes if it has spaces. Any additional parameters you use will # appear AFTER the default parameters |