Quicksilver wishlist
This is probably more of a cry for help than an actual wishlist, but let’s see what happens.
I use the append to/prepend to command a fair bit with QS, but I really wish it would somehow datestamp the entry. Or at least give me an option of datestamping the entry. I can accomplish this on Windows with either ActiveWords or AutoHotKey, so it kinda sticks in my craw that I haven’t figured this out on the Mac yet… Any powerusers want to throw me a bone?
Related Stories
POSTED IN: productivity
10 opinions for Quicksilver wishlist
joshwa
Feb 18, 2006 at 10:37 pm
if you wait til tuesday, I wrote a shell script that does exactly that. It’s on my office computer, though, so that’s why you’ll have to wait.
Swifter shell-heads that I can cook something up sooner, if they’re so motivated.
joshwa
Feb 18, 2006 at 10:39 pm
s/that/than
Ken
Feb 18, 2006 at 10:51 pm
I use Textpander to let me quickly datestamp entries in QS.
Bren
Feb 19, 2006 at 7:54 am
@Joshwa: Nice! I’ll wait patiently–looking forward to checking out your solution. Never worked with a shell script before…
@Ken: Yeah, I use Textpander all the time, but I’ve never thought about using it for datestamping text entries. *slaps head* Geez. I’m gonna go play with that now!
Bren
Feb 19, 2006 at 8:11 am
Hey Ken… I’m not getting Textpander and Quicksilver to play nice together. What’s your trick? I’m using ‘/dts’ to make a date and time stamp. Works fine everywhere else, but doesn’t work in QS…
Ken
Feb 19, 2006 at 8:20 am
First I hit ‘.’ so I can enter text and then I use ‘dt’ (which I’ve got set for “2006-02-20 01:17:24 - “). The only thing I notice with QS is that sometimes I have to wait a sec longer than usual to get textpander to react.
Other than that I’m not sure.
Bren
Feb 19, 2006 at 8:43 am
Thanks…I fiddled with mine and got it working, too. Took out the non-alpha numeric characters in both the trigger and the results and it seems to be doing the trick now.
I’m also getting what I want by using the AppendNote service, but I need to figure out how to specify or change which file it writes to. The AppendNote service automatically adds the datestamp, but seems to only write to one specific file.
Joshwa
Feb 23, 2006 at 8:14 am
Here’s what I use:
#!/bin/sh
NOW=`date`
FILE=~/foo.txt
#echo “$NOW: $*” >>$FILE
cp $FILE temp1
echo “$NOW: $*” | cat - temp1 >$FILE
rm temp1
change FILE to the one you want to write to…
Joshwa
Feb 23, 2006 at 8:17 am
haha ignore that commented-out line in the middle there…
#!/bin/sh
NOW=`date`
FILE=~/foo.txt
cp $FILE temp1
echo “$NOW: $*” | cat - temp1 >$FILE
rm temp1
Bren
Feb 23, 2006 at 10:30 am
Excellent, thanks Joshwa. I’ll give it a try!