<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Amateur Topologist &#187; gnome do</title>
	<atom:link href="http://www.amateurtopologist.com/blog/tag/gnome-do/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.amateurtopologist.com/blog</link>
	<description>Everything but topology.</description>
	<lastBuildDate>Sun, 15 Jan 2012 21:33:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4-alpha-19719</generator>
		<item>
		<title>Gnome-Do: easy keyboard launching for Linux</title>
		<link>http://www.amateurtopologist.com/blog/2009/05/14/gnome-do-easy-keyboard-launching-for-linux/</link>
		<comments>http://www.amateurtopologist.com/blog/2009/05/14/gnome-do-easy-keyboard-launching-for-linux/#comments</comments>
		<pubDate>Thu, 14 May 2009 19:08:20 +0000</pubDate>
		<dc:creator>Patrick Hurst</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[gnome do]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[useful programs]]></category>

		<guid isPermaLink="false">http://amateurtopologist.com/?p=51</guid>
		<description><![CDATA[This is the first entry in what I hope will be a regular series: highlighting a useful Linux application that I use and that I think would benefit a significant number of people, as well as providing (Ubuntu-centered) installation and configuration instructions. I intend to keep a Monday/Thursday schedule, although certain events (more on those [...]]]></description>
			<content:encoded><![CDATA[<p>This is the first entry in what I hope will be a regular series: highlighting a useful Linux application that I use and that I think would benefit a significant number of people, as well as providing (Ubuntu-centered) installation and configuration instructions. I intend to keep a Monday/Thursday schedule, although certain events (more on those in a later post) might disrupt my schedule, as well as my general posting for the next couple of weeks.</p>
<p><a href="http://do.davebsd.com/">GNOME-Do</a> is probably one of the most useful programs for any operating system I have ever used, aside from basics such as word processing, music playing, and web browsing. It lets you search for applications and launch them, post to Twitter, control your music, open Firefox bookmarks, and even open ssh and VNC sessions, all without having to drop down into a command line.</p>
<h1>Installation</h1>
<p>Although the default Ubuntu repositories do carry it, their versions are relatively out of date; I recommend you use the official Do repositories. To do this, open up /etc/apt/sources.list as root (such as by typing</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">gksu gedit /etc/apt/sources.list</div></div>
<p>in a terminal) and add these two lines, replacing jaunty with hardy or intrepid as appropriate:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">deb http://ppa.launchpad.net/do-core/ubuntu jaunty main<br />
deb-src http://ppa.launchpad.net/do-core/ubuntu jaunty main</div></div>
<p>Then save and run</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">sudo apt-get update</div></div>
<p>from a terminal to update your package database, and then</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">sudo apt-get install gnome-do gnome-do-plugins</div></div>
<p>to install it. Users of other operating systems, or users who want to build from source, can visit <a href="http://do.davebsd.com/wiki/index.php?title=Installing_Do">the official Do wiki&#8217;s installation instructions.</a></p>
<h1>Use</h1>
<p>GNOME-Do should automatically start up whenever you log in; if it doesn&#8217;t, you might need to tell it to do so. On Ubuntu, you can do this by opening Startup Applications under System-&gt;Preferences (Sessions on older versions) and adding a new entry, putting gnome-do as the command. Once you have Do running, try pressing Super-Space (Super is usually the windows key if you have it). If this doesn&#8217;t work or you want a different keybinding, change the keybinding by right-clicking on the tray icon, selecting Preferences, and editing the &#8216;Summon&#8217; shortcut. In any case, you should see a window with two search panes, the item pane on the left and the action pane on the right, appear in the center of your screen. This is Do. To launch a program, start typing its name, and eventually Do should recognize which program you want. If it doesn&#8217;t, try pressing up and down to scroll through the list. If you still don&#8217;t find it, you might need to try using a different name for it; Do pulls its names from the Ubuntu menu. For example, to launch gedit, type &#8216;Text Editor&#8217;. Note that you don&#8217;t need to type the entire name; all that&#8217;s necessary is that it show the proper program in the left pane. If you need to cancel, press the Escape key or press the Summon key combination again.</p>
<h1>Plugins</h1>
<p>Of course, Do is really useful only when combined with plugins, which can be enabled by launching &#8216;Preferences&#8217; from Do (or right-clicking on the tray icon and selecting Preferences). Here are some of my personal favorites:</p>
<h2>ssh</h2>
<p>If you have various hosts that you ssh to often, Do can simplify the process. If you haven&#8217;t already, open up ~/.ssh/config and add the hosts in the format:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">HostName myhostalias<br />
User myremoteusername<br />
HostName myhost.com</div></div>
<p>If you need more customization, read the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh_config">ssh_config manpage</a>.<br />
Then enable the ssh plugin, and try typing the name of one of your hosts. The words &#8216;Connect with SSH&#8217; should appear in the action pane; if they don&#8217;t, press tab and select them by pressing up and down. Hit enter to connect; Do will launch a terminal When you log out or the connection is lost, the terminal will auto-close. You can also type &#8216;Connect with SSH&#8221; or some substring in the Item pane and select the host from the action pane; you can even type in an arbitrary host and Do will try to connect to it, using any options you may have added</p>
]]></content:encoded>
			<wfw:commentRss>http://www.amateurtopologist.com/blog/2009/05/14/gnome-do-easy-keyboard-launching-for-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using apc
Database Caching 1/9 queries in 0.003 seconds using apc
Object Caching 572/581 objects using apc

Served from: www.amateurtopologist.com @ 2012-02-05 21:17:26 -->
