Andrew recently blogged about some Ubuntu-related Ubiquity Scripts that he made. I personally find that Ubiquity gets in the way of my normal workflow. For the past year or so, I have been using special Firefox bookmarks to easily and quickly access various Ubuntu/Debian resources. Let me start with an example.
In many debian/changelog entries, people will use (LP: #123456) to close a bug on Launchpad. I created a bookmark that would allow me to type ‘lp 123456′ in my address bar, and be instantly taken to that bug on Launchpad. This is what the bookmark looks like:
Name: Launchpad Bug
Location: https://launchpad.net/bugs/%s
Keyword: lp
Did you notice the %s in the Location field? That will be replaced by any text after the keyword. So in the above example where I entered ‘lp 123456′, the %s would be replaced by 123456.
Here are some other special bookmarks that I have created; please note, I am only going to post the bookmark Name and Location fields. It should be pretty obvious what the bookmark does, but if you have any confusion, please ask in the comments.
—————————————————–
Name: apt-url
Location: apt:%s
—————————————————–
Name: Search packages.debian.org
Location: http://packages.debian.org/search?keywords=%s
—————————————————–
Name: Launchpad Person/Team
Location: https://launchpad.net/~%s
—————————————————–
Name: Report a bug
Location: https://bugs.launchpad.net/ubuntu/+source/%s/+filebug
—————————————————–
Name: Source package in Ubuntu
Location: https://launchpad.net/ubuntu/+source/%s
—————————————————–
Name: Bugs with Tag in Ubuntu
Location: https://bugs.launchpad.net/ubuntu/+bugs?orderby=-datecreated&field.tag=%s
—————————————————–
Name: Debian Bug
Location: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=%s
—————————————————–
Name: Debian Package Tracking System
Location: http://packages.qa.debian.org/common/index.html?src=%s
—————————————————–
Name: Search packages.ubuntu.com
Location: http://packages.ubuntu.com/search?keywords=%s
—————————————————–
Name: Ubuntu Manpage Search
Location: http://manpages.ubuntu.com/cgi-bin/search.py?q=%s
—————————————————–
Name: REVU Package
Location: http://revu.ubuntuwire.com/p/%s
—————————————————–
I hope that you all enjoy these bookmarks.
June 10, 2009 at 7:34 pm |
(via Planet Ubuntu) Great idea with the apt-url one, I’d never thought of that.
‘g’oogle and ‘w’ikipedia are useful for anybody, and I also use the ‘py’thon docs a lot.
June 10, 2009 at 7:38 pm |
I can’t take credit for the idea of the apt-url bookmark. I actually created that after seeing Andrew’s Ubiquity script for that (http://andrewsomething.wordpress.com/2009/06/10/a-few-ubuntu-related-ubiquity-scripts/)
June 11, 2009 at 4:00 am |
Good find! Thanks for sharing.
June 11, 2009 at 12:16 pm |
[...] to easily and quickly access various Ubuntu/Debian resources. Let me start with an example. More here In many debian/changelog entries, people will use (LP: #123456) to close a bug on Launchpad. I [...]
June 17, 2009 at 4:14 pm |
[...] Handler: A Few Ubuntu-related Bookmarks. If you don’t have these sites bookmarks you may want to add them to your [...]