<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>TannieSpace (Posts about todotxt)</title><link>https://tannie.nl/</link><description></description><atom:link href="https://tannie.nl/tags/todotxt.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><copyright>Contents © 2022 &lt;a href="mailto:tanja@tannie.nl"&gt;Tanja&lt;/a&gt; </copyright><lastBuildDate>Wed, 30 Mar 2022 13:35:12 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Manager update</title><link>https://tannie.nl/2006/manager-update/</link><dc:creator>Tanja</dc:creator><description>&lt;div&gt;&lt;p&gt;The &lt;a href="http://todotxt.com/library/todo.sh/"&gt;todo.txt manager&lt;/a&gt; by Gina Trapani moved to a new site recently and has a nice short film to show you what you can do with it and how to use it.&lt;/p&gt;
&lt;p&gt;I wrote previously that I edited the script to work as my own text-file &lt;a href="https://tannie.nl/keeping-a-todolist-in-plain-text/"&gt;manager&lt;/a&gt;. I updated the script and created a new &lt;a href="https://tannie.nl/files/todo163.diff"&gt;.diff&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Same changes apply.&lt;/p&gt;&lt;/div&gt;</description><category>geekery</category><category>todotxt</category><guid>https://tannie.nl/2006/manager-update/</guid><pubDate>Tue, 11 Jul 2006 16:34:54 GMT</pubDate></item><item><title>Using postfix to get my shoppinglist per txt</title><link>https://tannie.nl/2006/using-postfix-to-get-my-shoppinglist-per-txt/</link><dc:creator>Tanja</dc:creator><description>&lt;div&gt;&lt;p&gt;My cell-phone provider lets me send messages to e-mail using txt and the reply will then come back to my cellphone through their e-mail to txt gateway.&lt;/p&gt;
&lt;p&gt;This made me think of a setup where I'd send a message to my mailserver (txt message that gets forwarded to e-mail), requesting my shoppinglist. With all the new phones around a special phone e-mailaddress would also work.&lt;/p&gt;
&lt;p&gt;First I activated the address by putting
&lt;code&gt;list@mydomain.com list&lt;/code&gt;
in
&lt;code&gt;/etc/postfix/virtual&lt;/code&gt;
and
&lt;code&gt;/etc/postfix/virtual-mailbox-maps&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;then I postmapped both:
&lt;code&gt;postmap /etc/postfix/virtual&lt;/code&gt;
and
&lt;code&gt;postmap /etc/postfix/virtual-mailbox-maps&lt;/code&gt;
(this step can wait till after the next one, but as it didn't really matter, why not straight away)&lt;/p&gt;
&lt;p&gt;In the file /etc/postfix/aliases, I added:
&lt;code&gt;list: |/Users/tannie/bin/list.sh&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;This points the user 'list' to a script (the | puts it through) in my ~/bin directory called 'list.sh' &lt;a class="link" href="https://tannie.nl/files/mail.sh.txt"&gt;View the content of that script&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Anything else than 'list' will ofcourse work as an alias, you'd just have to set it up like that.&lt;/p&gt;
&lt;p&gt;If I send a message to 'list+shop@mydomain.com' with the subject 'list @supermarket' it'll send back a message with the body:&lt;/p&gt;
&lt;pre class="code literal-block"&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="err"&gt;potatoes @supermarket&lt;/span&gt;
&lt;span class="err"&gt; milk @supermarket @farmer&lt;/span&gt;
&lt;span class="err"&gt; eggs @supermarket&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The script will only allow listing, it does pretend to 'do' things if you make the subject 'do 3' or something like that, but due to rights it won't actually do it. I don't mind, I just need it for listing anyway.&lt;/p&gt;&lt;/div&gt;</description><category>geekery</category><category>postfix</category><category>textmate</category><category>todotxt</category><guid>https://tannie.nl/2006/using-postfix-to-get-my-shoppinglist-per-txt/</guid><pubDate>Thu, 29 Jun 2006 13:50:54 GMT</pubDate></item><item><title>Keeping a todolist in plain text</title><link>https://tannie.nl/2006/keeping-a-todolist-in-plain-text/</link><dc:creator>Tanja</dc:creator><description>&lt;div&gt;&lt;p&gt;After discovering the &lt;a href="http://www.lifehacker.com/software/to-do-managers/geek-to-live-readerwritten-todotxt-manager-173018.php"&gt;todo.txt manager&lt;/a&gt; by Gina Trapani from &lt;a href="http://www.lifehacker.com/"&gt;lifehacker&lt;/a&gt; I decided to give it a try. All todo-applications annoyed the hell out of me, even though I really do like a good GUI. It just never did what I wanted to do, involved a lot of mouse-clicking and most of the time took too much time to set up and adjust to my needs. I don't mind using a mouse, but using &lt;em&gt;only&lt;/em&gt; a mouse makes my arm hurt.&lt;/p&gt;
&lt;p&gt;The project has since moved to &lt;a href="http://www.todotxt.com/"&gt;todotxt.com&lt;/a&gt; and I joined the mailinglist. My version has a few additions the current official version doesn't have and I've uploaded the &lt;a href="https://tannie.nl/files/todo.diff"&gt;.diff&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The most important changes I made:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Removed the need for a temporary file&lt;/li&gt;
&lt;li&gt;Items marked as 'done' get 'x:done &lt;date&gt; ' in front of them. I prefer x:done over just plain x, x:done immediately means 'marked done' in my brain&lt;/date&gt;&lt;/li&gt;
&lt;li&gt;The x:done part gets stripped when archiving / reporting.&lt;/li&gt;
&lt;li&gt;The reportfile has a year attached, so it looks like report2006.txt&lt;/li&gt;
&lt;li&gt;The donefile gets created per week, looking like 2006-25.txt&lt;/li&gt;
&lt;li&gt;Creating multiple lists by using symlinks. I use 'manager' as a name for the script, and created symlinks to keep a shoppinglist and a todolist seperately (ln -s manager todo). The archive directory and the lists use the linkname to create the names, running 'todo' means it checks 'listtodo.txt', running 'shop' means it checks 'listshop.txt'&lt;/li&gt;
&lt;li&gt;The script does not yet create the archive directory, this needs a 'mkdir archives/shop' (or todo or whatever)&lt;/li&gt;
&lt;li&gt;Pretty outlining:&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class="code literal-block"&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="err"&gt; 1 do laundry&lt;/span&gt;
&lt;span class="err"&gt;10 wash windows&lt;/span&gt;
&lt;span class="err"&gt; 5 hoover&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;It all should 'just work' but be sure to backup your existing copy of your todo-list and your todo.sh.&lt;/p&gt;&lt;/div&gt;</description><category>geekery</category><category>todotxt</category><guid>https://tannie.nl/2006/keeping-a-todolist-in-plain-text/</guid><pubDate>Wed, 28 Jun 2006 19:12:05 GMT</pubDate></item></channel></rss>