<?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>Josef Richter &#187; applesctipt</title>
	<atom:link href="http://www.josefrichter.com/blog/tag/applesctipt/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.josefrichter.com/blog</link>
	<description>blogging about the world around</description>
	<lastBuildDate>Sat, 14 Jan 2012 10:55:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Dynamic GTD wallpaper with Things to dos</title>
		<link>http://www.josefrichter.com/blog/dynamic-gtd-wallpaper-with-things-to-dos/</link>
		<comments>http://www.josefrichter.com/blog/dynamic-gtd-wallpaper-with-things-to-dos/#comments</comments>
		<pubDate>Sun, 24 May 2009 20:02:24 +0000</pubDate>
		<dc:creator>Josef Richter</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[user interface]]></category>
		<category><![CDATA[applesctipt]]></category>
		<category><![CDATA[culturedcode]]></category>
		<category><![CDATA[date]]></category>
		<category><![CDATA[dynamic]]></category>
		<category><![CDATA[geektool]]></category>
		<category><![CDATA[gtd]]></category>
		<category><![CDATA[things]]></category>
		<category><![CDATA[time]]></category>
		<category><![CDATA[todo]]></category>
		<category><![CDATA[wallpaper]]></category>

		<guid isPermaLink="false">http://www.josefrichter.com/blog/?p=136</guid>
		<description><![CDATA[I&#8217;ve made myself a simple wallpaper with categorized sections, which helps me be more organized. I am also recently using great Things by CulturedCode to do manager. I made use of Things scripting capabilities to display Today&#8217;s to-dos on the wallpaper. Here is what the result looks like: So here is how to do that: [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve made myself a simple wallpaper with categorized sections, which helps me be more organized. I am also recently using great <a href="http://www.culturedcode.com/things/">Things by CulturedCode</a> to do manager. I made use of Things scripting capabilities to display Today&#8217;s to-dos on the wallpaper.</p>
<p>Here is what the result looks like:</p>
<p><a href="http://www.josefrichter.com/blog/wp-content/uploads/screenshot1.png"><img src="http://www.josefrichter.com/blog/wp-content/uploads/screenshot1-500x312.png" alt="GTD wallpaper screenshot" title="GTD wallpaper screenshot" width="500" height="312" class="alignnone size-large wp-image-138" /></a></p>
<p>So here is how to do that:</p>
<p>1. Grab <a href="http://www.josefrichter.com/blog/wp-content/uploads/gtd_wallpaper.png">my wallpaper</a> or use your own, as you wish. My wallpaper is in 1920&#215;1200. If you would like a smaller version, please let me know, I will try to add them asap if demanded.</p>
<p>2. Get the <a href="http://projects.tynsoe.org/en/geektool/">GeekTool</a>. It allows adding the dynamic elements to desktop.</p>
<p>3. Open the GeekTool in System Preferences and add the &#8220;Time&#8221; item with following content:</p>
<p><a href="http://www.josefrichter.com/blog/wp-content/uploads/voila_capture4.png"><img src="http://www.josefrichter.com/blog/wp-content/uploads/voila_capture4-500x355.png" alt="Time added in GeekTool" title="Time added in GeekTool" width="500" height="355" class="alignnone size-large wp-image-144" /></a></p>
<p>Adjust the font style, size, colors and position according to your needs. It&#8217;s kinda self obvious how to do that.</p>
<p>3. Add &#8220;Date&#8221; item as follows:</p>
<p><a href="http://www.josefrichter.com/blog/wp-content/uploads/voila_capture5.png"><img src="http://www.josefrichter.com/blog/wp-content/uploads/voila_capture5-500x355.png" alt="Date added in GeekTool" title="Date added in GeekTool" width="500" height="355" class="alignnone size-large wp-image-145" /></a></p>
<p>GeekTool uses standard PHP date and time formatting. So if you want them in different format than I have, use <a href="http://cz2.php.net/manual/en/function.date.php">this</a> as a reference.</p>
<p>4. Now the Things thing. Open Script Editor.app and fill in with the following code (if you are lazy or want to avoid typos, download the <a href="http://www.josefrichter.com/blog/wp-content/uploads/todo.scpt">todo.scpt</a> directly):</p>
<p><a href="http://www.josefrichter.com/blog/wp-content/uploads/voila_capture12.png"><img src="http://www.josefrichter.com/blog/wp-content/uploads/voila_capture12-500x460.png" alt="Things AppleScript" title="Things AppleScript" width="500" height="460" class="alignnone size-large wp-image-157" /></a></p>
<p>It&#8217;s written in AppleScript. Don&#8217;t worry, I haven&#8217;t done anything in AppleScript before this, but the nice thing about it it&#8217;s pretty obvious what the code does, cos it&#8217;s almost plain English. <del datetime="2009-05-26T08:43:10+00:00">The only &#8220;strange&#8221; thing in the code is the first line, which just makes a line break between the todo items.</del> UPDATE: the new script will open Things, get the to-dos and will close it again, if it wasn&#8217;t open before. You may want to change the update interval from 10sec to something like 10 minutes or so.</p>
<p>If you want to change the script to display not only items in Today, but maybe others as well, just replace &#8220;Today&#8221; with &#8220;Inbox&#8221; or &#8220;Scheduled&#8221; or whatever. It&#8217;s that easy. If you want some more complex functionality, like also showing the tags, due date, etc., please refer to the full <a href="http://www.culturedcode.com/things/wiki/index.php/Welcome">Things AppleScript Guide</a>.</p>
<p>Save the script anywhere you wish (just remember where it is <img src='http://www.josefrichter.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> )</p>
<p>5. Now add the &#8220;ToDo&#8221; item in GeekTool which should look like this:</p>
<p><a href="http://www.josefrichter.com/blog/wp-content/uploads/voila_capture6.png"><img src="http://www.josefrichter.com/blog/wp-content/uploads/voila_capture6-500x355.png" alt="Todo in GeekTool" title="Todo in GeekTool" width="500" height="355" class="alignnone size-large wp-image-147" /></a></p>
<p>Of course, use your own path to the script file. Again adjust the formatting and the position of the list.</p>
<p>Done! Now you should have Things to-dos, time and date at your desktop. Enjoy! And leave a comment how you like it! Thank you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.josefrichter.com/blog/dynamic-gtd-wallpaper-with-things-to-dos/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>

