GTD w/ Org mode
Application de la méthode GTD via le Org-mode d’Emacs.
Ci-dessous une petite présentation du Org-mode d’Emacs (notamment les TODO lists) et comment l’appliquer à la méthode GTD.
Cette présentation est une alternative à l’oulil yaGTD que j’ai développé.
Org-mode fait partie d’Emacs depuis sa version 22. Mais pour simplifier la collecte de tâches et de notes on configurera notre ~/.emacs comme suit :
;; Org-mode
(require 'org)
(add-to-list 'auto-mode-alist '("\\.org$" . org-mode))
(global-set-key (kbd "C-c a") 'org-agenda)
(setq org-todo-keywords '("TODO" "SOMEDAY" "WAITING" "DONE"))
(setq org-agenda-include-diary t)
(setq org-agenda-include-all-todo t)
;; Org-capture
(setq org-default-notes-file (concat org-directory "/notes.org"))
(setq org-capture-templates ;; cf. http://orgmode.org/org.html#Capture-templates
'(("t" "Todo" entry (file+headline "~/org/todo.org" "Tasks")
"* TODO %?")
("j" "Journal" entry (file+datetree "~/org/journal.org")
"* %?\n Entered on %U\n %a")
("n" "Note" item (file+headline "~/org/notes.org" "Notes")
"- %?\n %t")
)
)
(define-key global-map "\C-cc" 'org-capture)Ainsi :
– nos tâches pourront prendre les status TODO, SOMEDAY (/MAYBE), WAITING (FOR) et DONE
– la séquence de touches C-c c permettra de saisir des notes (’n’) ou des nouvelles tâches (’t’) directement
Ensuite on configurera notre fichier GTD/Org de façon à placer chaque projet dans une section p:Projet (headline).
Dans l’entête, on définit la liste des contextes @CONTEXT que l’on utilisera (TAGS à personnaliser selon les besoins).
Ex. todo.org :
#+TITLE: TODO list
#+AUTHOR: klnavarro
#+DATE: 2016-08-03 wed.
#+STARTUP: overview hidestars
#+TAGS: @OFFICE(o) @COMPUTER(c) @PHONE(t) @HOME(h)
* Tasks [2/8]
** TODO Initier des fichiers Org-mode. :@COMPUTER:
* p:Doc [100%]
** DONE Publier "GTD w/ Org mode" sur mon Blog. :@COMPUTER:Pour rappel :
– TAB pour afficher / masquer les sections
– C-c C-t permet de changer le status d’une tâche
– C-c C-q permet d’assigner un ou plusieurs contexte (tag) à une tâche
– C-c [ pour rajouter le fichier courant dans l’agenda (à ne faire que la première fois)
– C-c a t pour voir toutes vos tâches en cours
Ersuite y-a qu’à appliquer la méthode… :
| Phase | GTD | Org |
|---|---|---|
| Collect | Capturez tout ce que vous devez faire. | Rassemblez tous vos morceaux de papier ou tout mettre dans votre boîte de réception. |
| Process | Actionable ? Oui : faire, déléguer ou différer ; Non : archiver, jeter ou incuber. | Mettez les tâches sur votre liste, suivi des tâches déléguées. |
| Organize | Actions suivantes, les projets, en attendant, un jour / peut-être. | Taguer les tâches, les afficher par contexte. |
| Review | Quotidien, hebdomadaire, etc. | Vue de l’agenda. |
| Do | En fait, faire le travail ! | Non, Emacs ne fera pas le travail pour vous... (mais il peut préparer le café !) |
MiKey’s Lands
Ma modeste contribution, sans SAD (Service Après Don ;)