I want to have a way of outputting a terminal command, like:

$ cat todo.org | awk '{ print $1 }' > dashboard_widget

Into a dashboard widget, not necessarily the text output of a command. Maybe a "iTerm2" dashboard that only outputs but doesn't get input from the user.

What I want to do with this is to have the output of a emacs buffer with my todo list.

  • What did you try so far? – Daniel Beck May 2 '12 at 15:32
  • Don't know where to start. Already googled by didn't find any solution. – licorna May 2 '12 at 16:38
  • My suggestion: Set up a cron or launchd job to periodically transform your todo list like in the example you provided into an output file. Display that file's contents in a widget by getting a script's (cat comes to mind) output. This should help. Dashcode is part of Xcode. – Daniel Beck May 2 '12 at 17:02

There are dashboard widgets that execute shell scripts and display the output.


Your script can call emacs in batch mode to preprocess and export your todo.org into plain text mode, or you can use your awk preprocessing instead.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.