summary refs log tree commit diff
path: root/emacs.d/core
diff options
context:
space:
mode:
authorFranck Cuny <franckcuny@gmail.com>2016-03-07 10:25:18 -0800
committerFranck Cuny <franckcuny@gmail.com>2016-03-07 10:25:18 -0800
commit5d0d05877508d8e24095e29e983bde5617f565ae (patch)
treebfc31b292ad727dcf98ce0eac0e88423ccd974d9 /emacs.d/core
parent[emacs] We need helm (diff)
downloademacs.d-5d0d05877508d8e24095e29e983bde5617f565ae.tar.gz
[emacs] Use unicode symbols for org tasks status.
Instead of using keyworks like 'TODO', 'DOING', let's use some unicode
characters to represent the status. Set a different color of each status
too.
Diffstat (limited to 'emacs.d/core')
-rw-r--r--emacs.d/core/core-org.el10
1 files changed, 8 insertions, 2 deletions
diff --git a/emacs.d/core/core-org.el b/emacs.d/core/core-org.el
index 84b28f9..85abeed 100644
--- a/emacs.d/core/core-org.el
+++ b/emacs.d/core/core-org.el
@@ -23,7 +23,13 @@
         org-default-notes-file (concat org-directory "/refile.org")
         org-refile-targets '((org-agenda-files . (:maxlevel . 6)))
         org-outline-path-complete-in-steps t
-        org-todo-keywords '((sequence "TODO(t)" "DOING(i!)" "WAITING(w!)" "|" "DONE(d!)" "CANCEL(c!)"))
+        org-todo-keywords '((sequence "➜(t)" "⎔(i!)" "•(w!)" "|" "✔(d!)" "✘(c!)"))
+        org-todo-keyword-faces
+        (quote (("➜" :foreground "red" :weight bold)
+                ("✔" :foreground "forest green" :weight bold)
+                ("⎔" :foreground "orange" :weight bold)
+                ("•" :foreground "magenta" :weight bold)
+                ("✘" :foreground "forest green" :weight bold)))
         org-link-abbrev-alist '(("src" . "~/src/%s")
                                 ("jira" . "https://jira.twitter.biz/browse/%s")
                                 ("rb" . "https://reviewboard.twitter.biz/r/%s")
@@ -31,7 +37,7 @@
                                 ("gdoc" . "https://docs.google.com/document/d/%s")
                                 ("gsheet" . "https://docs.google.com/spreadsheets/d/%s"))
         org-capture-templates '(("t" "Todo" entry (file+headline (concat org-directory "/refile.org") "Tasks")
-                                 "* TODO %?\n %i")
+                                 "* ➜ %?\n %i")
                                 ("m" "Meeting" entry (file+headline (concat org-directory "/twitter.org") "Meetings")
                                  "* %T %?\n %i")
                                 ("q" "Quick Note" entry (file+headline (concat org-directory "/refile.org") "Notes")