From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rasmus Subject: Re: Org tasks from gnus Date: Mon, 23 Apr 2012 13:31:59 +0100 Message-ID: <878vhmvdc0.fsf@pank.eu> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:53757) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SMINV-0002DX-Hn for emacs-orgmode@gnu.org; Mon, 23 Apr 2012 08:28:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SMINT-0000hQ-Q4 for emacs-orgmode@gnu.org; Mon, 23 Apr 2012 08:28:25 -0400 Received: from plane.gmane.org ([80.91.229.3]:54040) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SMINT-0000hA-JO for emacs-orgmode@gnu.org; Mon, 23 Apr 2012 08:28:23 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1SMINS-0002EL-6G for emacs-orgmode@gnu.org; Mon, 23 Apr 2012 14:28:22 +0200 Received: from 194.66.250.5 ([194.66.250.5]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 23 Apr 2012 14:28:22 +0200 Received: from rasmus by 194.66.250.5 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 23 Apr 2012 14:28:22 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Kyle Sexton writes: > Does anyone know a way to automatically create/link org-tasks from Gnus > messages? My current workflow is to just start a new capture and type > in or paste some of the relevant info, but if org could link to the > message that would be ideal. As others said, use org-complete. Most of my TODOs link to a mail. Here's something to get you started (from my org-config.org). Then just call C-c c from a Gnus mail. Add what needs to be added and C-c C-c. It's in your agenda (assuming ~/documents/todo.org in in your Org agenda list) #+begin_src org * Capture Capture is used to capture things... It is the new thing #+begin_src emacs-lisp (setq org-default-notes-file (concat org-directory "~/documents/noter.org")) (define-key global-map "\C-cc" 'org-capture) #+end_src It needs templates #+begin_src emacs-lisp (setq org-capture-templates '(("t" "Todo" entry (file+headline "~/documents/todo.org" "Tasks") "* TODO %?\n %i\n %a") ("w" "Word" entry (file+headline "~/documents/words.org" "Sweet Words") "* %:subject %? %i%a") ;; ("j" "Journal" entry (file+datetree "~/documents/unidocs/journal.org") ;; "* %?\nEntered on %U\n %i\n %a") )) #+end_src –Ramsus -- This is the kind of tedious nonsense up with which I will not put