NAME
browseclip - Load a URL from the clipboard into your browser.
MOTIVATION
It saves a couple of seconds every time you run it. Firefox, for example, automatically creates a new tab and loads the page when you invoke it from the command line. Already we've saved a Ctrl+T and a Shift+Insert. When you consider the parallelizing (that your browser will be actively loading the page while you're Alt+Tabbing to it), you've squeaked out a little more.
Maybe I'm just a freak, but I like shaving out wasted time like that.
X+FIREFOX MOTIVATION
It seems like Firefox (currently) isn't very smart about the X selections. If your data is in the "buffer" or "primary" selection, it will find it every time. But if it's in "clipboard" or "secondary", it won't.
When I understand all of this better I might submit some kind of bug report or patch to Firefox, but for now this script puts the love on me just fine.
CONFIGURATION
The environment variable $BROWSER will change from the default, which is "firefox".
AUTHOR
Ryan King <rking@panoptic.com>
COPYRIGHT
Copyright (c) 2005. Ryan King. All rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.