I have written a modified version of the KGTD Inbox Quicksilver action that Quicksilver keyboard users might be interested in using. The modified action allows you to enter the project and context along with the action. The three values are separated by semi-colons (“;”) and spaces are stripped from the start and end of the input values.
Basic usage:
Household; @shopping; buy light bulbs (60 watt)
will set the project to “Household” and the context to “@shopping”. You can also specify just the context and action:
Calls; call dentist to reschedule root canal
will set the context to “Calls”.
Of course, you can still just enter the action as in the original script:
send package at post office
That’s the default behavior. If you want customize it then you can edit the script.
If you want to use a different separator then you can edit the script variable “Delimiter” (e.g. to “-” or “,”).
You can also edit the script to set a default project, e.g. “#Single Action Projects”. Then when you leave project value empty, it will set the default project for that action:
;Errands; Pick up drycleaning
will create an action with context “Errands” and project “#Single Action Projects”. Details of how to set the default project are in the script comments.
There are also directions in the comments that describe how to change the order of input values (e.g. Action;Context;Project).
More details about customization are in the comments of the script.
You can download the script here.
Your script rocks, Guy!
Thanks!
well that rocks, thanks
that was pretty much on my stocking-stuffer wishlist.
Sorry admin,i tested your blog:)
zxxsdjisif4244243fbsd454vnmzxc110
This is pretty much what I
This is pretty much what I have been after for weeks - thanks heaps.
Am I right in thinking that
Am I right in thinking that this only works with top-level projects? I have many sub-projects and sub-sub-projects that I can’t get to match.
Also, another suggestion for refinement would be to make the context/project parts case-insensitive.
Promising start…
Rules backgammon
Rules backgammon Super :)
doesnt work for me
Hi, loved the idea of this script, but i can not make it work. for example typing “Project A; @Errands; buy books” gives me “buy books” in the inbox without project or context specified. What can be wrong? Running latest KGTD 0.752 with OSX10.4.4
Try not leaving a space
Try not leaving a space after the semicolons.
Thanks guy for the script; it’s handy.
ringtones
ringtones Very nice article :)
Online backgammon
Online backgammon Super :)
problems with Quicksilver scripts
i also had a lot of problems with both Quicksilver inbox scripts. i opened and saved the scripts, rebuilt permisions and restarted machine before i could get them to work. for this script to work try dropping the @. Also the project name used (here “Project A”) must be defined. it took me along time to figure this out. i am wondering why nobody else has commented it. maybe it is just affecting some installations? please leave feedback if any of these suggestions help….or not.
Hi Severin,I had it working
Hi Severin,
I had it working and then something happened, and it isn’t working anymore. The PCA KGTD script is in the right place, but when I try to make a trigger in Quicksilver, I can’t call up the script.
Hmmm.
Sorry admin,i tested your blog:)
zxxsdjisif4244243fbsd454vnmzxc110
Anyone able to fix this so that it works with Sub projects
I dont know apple script but i will still attempt to post a solution
Project A/Sub Project1;@context;task name
Basically, I’m suggesting that you seperate the projects by / or \ to note that it is a sub project..
beautiful work otherwise…
Post new comment