You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16-22Lines changed: 16 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -433,36 +433,22 @@ Example: Archive all Currently items for `@client` that are marked `@done`
433
433
434
434
## Extras
435
435
436
-
### Bash completion
436
+
### Shell completion
437
437
438
-
See the file `doing.completion.bash` in the git repository for full bash completion. Thanks to [fcrespo82](https://github.com/fcrespo82) for getting it [started](https://gist.github.com/fcrespo82/9609318).
438
+
__Bash:__See the file [`doing.completion.bash`](https://github.com/ttscoff/doing/blob/master/doing.completion.bash) in the git repository for full bash completion. Thanks to [fcrespo82](https://github.com/fcrespo82) for getting it [started](https://gist.github.com/fcrespo82/9609318).
439
439
440
-
### Zsh completion
441
440
442
-
See the file `doing.completion.zsh` in the git repository for zsh completion.
441
+
__Zsh:__See the file [`doing.completion.zsh`](https://github.com/ttscoff/doing/blob/master/doing.completion.zsh) in the git repository for zsh completion. Courtesy of [Gabe Anzelini](https://github.com/gabeanzelini).
443
442
444
-
### Launchbar
443
+
__Fish:__ See the file [`doing.fish`](https://github.com/ttscoff/doing/blob/master/doing.fish) in the git repository for Fish completion. This is the least complete of all of the completions, but it will autocomplete the first level of subcommands, and your custom sections and views for the `doing show` and `doing view` commands.
445
444
446
-
The previous incarnation of `doing` had a [LaunchBar](http://obdev.at/launchbar/) action that I used frequently. The Day One popup has mostly replaced that for me, but only because I have a system that connects it to my WWID file. However, I've still found a place for adding WWID entries without including them in my journal, and LaunchBar is the perfect way to do that for me.
445
+
### Launchbar/Alfred
447
446
448
-
All you need is an AppleScript saved at `~/Library/Application Support/LaunchBar/Actions/Doing.scpt`. It should look like this:
447
+
The LaunchBar action requires that `doing` be available in `/usr/local/bin/doing`. If it's not (because you're using RVM or similar), you'll need to symlink it there. Running the action with Return will show the latest 9 items from Currently, along with any time intervals recorded, and includes a submenu of Timers for each tag.
449
448
449
+
{% download 117 %}
450
450
451
-
on handle_string(message)
452
-
-- get the input from LaunchBar
453
-
if message is "?" then
454
-
-- if the input is just "?" display the last three entries
455
-
set _doing to do shell script "/usr/bin/doing recent 3"
456
-
tell application "LaunchBar" to display in large type _doing
457
-
else
458
-
-- otherwise, create a new entry using the input
459
-
do shell script "/usr/bin/doing now " & quoted form of message
460
-
end if
461
-
462
-
end handle_string
463
-
464
-
465
-
Evan Lovely has [converted this to an Alfred workflow as well](http://www.evanlovely.com/blog/technology/alfred-for-terpstras-doing/).
451
+
Evan Lovely has [created an Alfred workflow as well](http://www.evanlovely.com/blog/technology/alfred-for-terpstras-doing/).
466
452
467
453
## Troubleshooting
468
454
@@ -504,6 +490,14 @@ I'll try to document some of the code structure as I flesh it out. I'm currently
504
490
505
491
## Changelog
506
492
493
+
#### 1.0.17
494
+
495
+
- Add `--stdout` global option to send reporting to STDOUT instead of STDERR (for use with LaunchBar et al)
496
+
497
+
#### 1.0.16
498
+
499
+
- Fixes overzealous color resetting
500
+
507
501
#### 1.0.15
508
502
509
503
- CLI/text totals block was outputting when HTML output was selected
0 commit comments