note takery thing
Posted Thu, 18 Nov 2004
For the longest time I've found myself jotting notes in files tossed
throughout my home directory. Finding these files later has become a
chore and half.
Some short while ago, the author of Ion, Tuomo Valkonen, wrote a little program called riot in haskel. I got this to build *once* and only once, so all future attempts to use this failed miserably. At any rate, riot is a useful tool to make notes of things. It stores notes in mbox format. All in all, a useful program, unless you can't get a haskell compiler working for your OS!
You'll need postgres and perl. Perl will need Curses::UI and File::Temp
I also have the sql you'll need to put in tables.sql
Some short while ago, the author of Ion, Tuomo Valkonen, wrote a little program called riot in haskel. I got this to build *once* and only once, so all future attempts to use this failed miserably. At any rate, riot is a useful tool to make notes of things. It stores notes in mbox format. All in all, a useful program, unless you can't get a haskell compiler working for your OS!
I quickly became annoyed, realizing the folly of my ways, having to put
little jotted notes in various files that end up everywhere. Annoyed, I
created a solution in a project I called 'note.' It's a simple perl
Curses::UI interface to let me take notes and post followups in a
thread-like manner.
The config file needs to go in your home directory as
~/.noterc. The format of the file is:
dbuser = DATABASE_USER dbpass = DATABASE_PASSWORD dbname = DATABASE_NAME dbhost = DATABASE_HOST
You'll need postgres and perl. Perl will need Curses::UI and File::Temp
I also have the sql you'll need to put in tables.sql
(set foldmethod=marker)
along with a small function to make the fold labels cleaner...
allow me to hierarchically store all my thoughts and tracking items...
I now have a 8000+ line file with many levels of notes.... folding the sections all the way gives me
a nice overview of what I need, I can drill down, and have simple search abilities.
And with folds, it's easy to re-arrange items.
combine that with an alias (or bash function) to save a backup every time I go to edit the file
(cause sometimes I just need to look back at what I changed), and I have just replaced any note-taking app I've ever used.
Now if only titrax worked in windows like it did on X11, I'd be all set.
-Eric