<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>Shouting Into Space - Mac OS X</title>
    <link>http://blog.latcarf.com/</link>
    <description>When the creative urge strikes, I do what I must.</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.5.5 - http://www.s9y.org/</generator>
    
    <image>
        <url>http://blog.latcarf.com/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Shouting Into Space - Mac OS X - When the creative urge strikes, I do what I must.</title>
        <link>http://blog.latcarf.com/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Run Script at Mac OS X Login</title>
    <link>http://blog.latcarf.com/archives/150-Run-Script-at-Mac-OS-X-Login.html</link>
            <category>Mac OS X</category>
    
    <comments>http://blog.latcarf.com/archives/150-Run-Script-at-Mac-OS-X-Login.html#comments</comments>
    <wfw:comment>http://blog.latcarf.com/wfwcomment.php?cid=150</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.latcarf.com/rss.php?version=2.0&amp;type=comments&amp;cid=150</wfw:commentRss>
    

    <author>nospam@example.com (Latcarf)</author>
    <content:encoded>
    I know alot of people want to know how to do this. The solution is usually creating a shell script and naming it with the &#039;.command&#039; extension so it&#039;ll launch the Terminal.&lt;br /&gt;
&lt;br /&gt;
The cleaner way is through a simple &lt;tt&gt;launchd&lt;/tt&gt; plist placed in your &lt;tt&gt;~/Library/LaunchAgents&lt;/tt&gt; folder.&lt;br /&gt;
&lt;br /&gt;
Here&#039;s my example:&lt;br /&gt;
&lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&gt;&lt;br /&gt;$ &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;cat&lt;/span&gt; ~&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;Library&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;LaunchAgents&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;com.latcarf.loginscript.plist&lt;br /&gt;&amp;#160;&lt;/div&gt;&lt;div class=&quot;xml geshi&quot; style=&quot;text-align: left&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;?xml&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;version&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;1.0&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;encoding&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;UTF-8&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #00bbdd;&quot;&gt;&amp;lt;!DOCTYPE plist PUBLIC &amp;quot;-//Apple//DTD PLIST 1.0//EN&amp;quot; &amp;quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&amp;quot;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;plist&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;version&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;1.0&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;dict&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;key&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Label&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/key&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;string&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;com.latcarf.loginscript&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/string&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;key&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;ProgramArguments&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/key&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;array&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;string&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;/bin/bash&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/string&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;string&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;/Users/latcarf/Documents/script/loginscript.bash&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/string&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/array&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;key&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;RunAtLoad&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/key&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;true&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/dict&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/plist&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160;&lt;/div&gt;&lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# Start it up&lt;/span&gt;&lt;br /&gt;$ launchctl load ~&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;Library&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;LaunchAgents&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;com.latcarf.loginscript.plist&lt;br /&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# Or just reboot or logout and back in to kick it off.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# Only runs once at login.&lt;/span&gt;&lt;br /&gt;&amp;#160;&lt;/div&gt;&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Wed, 06 May 2009 00:28:12 -0700</pubDate>
    <guid isPermaLink="false">http://blog.latcarf.com/archives/150-guid.html</guid>
    
</item>
<item>
    <title>Lexikon</title>
    <link>http://blog.latcarf.com/archives/16-Lexikon.html</link>
            <category>Mac OS X</category>
    
    <comments>http://blog.latcarf.com/archives/16-Lexikon.html#comments</comments>
    <wfw:comment>http://blog.latcarf.com/wfwcomment.php?cid=16</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.latcarf.com/rss.php?version=2.0&amp;type=comments&amp;cid=16</wfw:commentRss>
    

    <author>nospam@example.com (Latcarf)</author>
    <content:encoded>
    Just Released:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://blog.latcarf.com/uploads/nlt_software/Lexikon.dmg&quot; title=&quot;Lexikon.dmg&quot; target=&quot;_blank&quot;&gt;Lexikon&lt;/a&gt; - Konfabulator Widget for Macintosh! (version 1.0)&lt;br /&gt;
by Latcarf and NeurolithicTechnology();&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=48&amp;amp;entry_id=16&quot;  onmouseover=&quot;window.status=&#039;http://www.widgetgallery.com/view.php?widget=36358&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Lexikon.dmg&quot; target=&quot;_blank&quot;&gt;Lexikon&lt;/a&gt; offers a tiny interface to search for definitions and synonyms using public dictionary and thesaurus websites. Over 10 different websites are currently supported so you can choose your favorite one. &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=48&amp;amp;entry_id=16&quot;  onmouseover=&quot;window.status=&#039;http://www.widgetgallery.com/view.php?widget=36358&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Lexikon.dmg&quot; target=&quot;_blank&quot;&gt;Lexikon&lt;/a&gt; searches can be initiated by the keyboard or the mouse and the interface is unobtrusive so as not to interfere with your daily activities. As an added bonus, &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=48&amp;amp;entry_id=16&quot;  onmouseover=&quot;window.status=&#039;http://www.widgetgallery.com/view.php?widget=36358&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Lexikon.dmg&quot; target=&quot;_blank&quot;&gt;Lexikon&lt;/a&gt; offers special features to allow searching Google.com or the iTunes Music Store! Use Lexikon to define unknown words and add to your own mental lexicon.&lt;br /&gt;
&lt;br /&gt;
You must have &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=51&amp;amp;entry_id=16&quot;  onmouseover=&quot;window.status=&#039;http://www.konfabulator.com&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Konfabulator - whatever you want it to be&quot; target=&quot;_blank&quot;&gt;Konfabulator&lt;/a&gt; installed to use this widget.&lt;br /&gt;
&lt;br /&gt;
Thanks alot to &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=668&amp;amp;entry_id=16&quot;  onmouseover=&quot;window.status=&#039;http://neurolithictech.com/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;NeurolithicTechnology();&quot;&gt;NeurolithicTechnology();&lt;/a&gt; for handling packaging and release distribution for me!&lt;br /&gt;
&lt;br /&gt;
Download &lt;a href=&quot;http://blog.latcarf.com/uploads/nlt_software/Lexikon.dmg&quot; title=&quot;Lexikon.dmg&quot; target=&quot;_blank&quot;&gt;Lexikon&lt;/a&gt;.&lt;br /&gt;
UDIF-CRC32 Checksum: $FEA92523&lt;br /&gt;
&lt;br /&gt;
Enjoy! 
    </content:encoded>

    <pubDate>Sat, 18 Dec 2004 14:47:00 -0800</pubDate>
    <guid isPermaLink="false">http://blog.latcarf.com/archives/16-guid.html</guid>
    
</item>

</channel>
</rss>
