Org-Mode Survey Results

Table of Contents

Introduction

Here are the results from an Org-mode customization survey, done in January 2009. Thanks to Manish for collecting and organizing the results! These are just the most basic statistics you can run on this, but we are also publishing the full table with all customizations, as a database for people to dig into.

Contributors with abbreviations

Notes

"Check email" - indicates a setting that is too long and/or personal to be of general use. Of course, it can still be accessed from email by knowing the submitter and variable name.

"Same" means that the user has set the variables to its default, probably because of playing with different values and the returning to the default. Such "customizations" have been taken out in the statistical data, but they are still present in the raw data table.

Some statistics

ItemValue
Total respondents36
No. of customizations reported887 (minus faces)
Avg. no. of customizations/respondent24.6
No. of unique variables customized260 (give or take a few to account for faces etc.)
Percentage of variables customized~ 69% (when total 377)
Percentage of variables customized by >1~ 36% (135/377)

Note: `#' character used in the varlues of variable org-todo-keywords should be read as `|'. I did not not know how to escape it so I replaced it with `#'.

Variables most frequently customized

No. of times reported
Variablenot same as default
org-log-done22
org-todo-keywords22
org-agenda-files21
org-agenda-start-on-weekday19
org-hide-leading-stars19
org-remember-templates19
org-agenda-skip-scheduled-if-done18
org-agenda-include-diary17
org-agenda-skip-deadline-if-done16
org-use-fast-todo-selection16
org-agenda-custom-commands15
org-default-notes-file15
org-special-ctrl-a/e14
org-agenda-sorting-strategy13
org-fast-tag-selection-single-key12
auto-mode-alist11
org-agenda-window-setup11
org-stuck-projects11
org-mode-hook10
org-refile-targets10
org-completion-use-ido9
org-directory9
org-return-follows-link9
org-blank-before-new-entry8
org-columns-default-format8
org-enforce-todo-dependencies8
org-tag-alist8
org-reverse-note-order7
org-drawers7
org-export-with-LaTeX-fragments7
org-publish-project-alist7
org-special-ctrl-k7
org-tags-column7
org-export-html-style6
org-agenda-todo-ignore-scheduled6
org-modules6
org-refile-use-outline-path6
org-deadline-warning-days5
org-startup-folded5
org-agenda-todo-ignore-with-date5
org-archive-location5
org-clock-persist5
org-export-latex-classes5
org-global-properties5
org-id-method5
org-odd-levels-only5
org-agenda-ndays4
org-agenda-restore-windows-after-quit4
org-agenda-skip-timestamp-if-done4
org-agenda-tags-column4
org-agenda-time-grid4
org-agenda-todo-ignore-deadlines4
org-archive-save-context-info4
org-clock-in-resume4
org-clock-in-switch-to-state4
org-default-priority4
org-link-abbrev-alist4
org-lowest-priority4
org-remember-insinuate4
org-time-stamp-rounding-minutes4
org-todo-keyword-faces4
org-todo-state-tags-triggers4
org-goto-interface3
org-use-tag-inheritance3
org-agenda-exporter-settings3
org-agenda-prefix-format3
org-agenda-skip-unavailable-files3
org-clock-history-length3
org-clock-out-remove-zero-time-clocks3
org-combined-agenda-icalendar-file3
org-email-link-description-format3
org-export-mark-todo-in-toc3
org-fontify-done-headline3
org-icalendar-store-UID3
org-link-frame-setup3
org-remember-default-headline3
org-time-stamp-custom-formats3
org-use-fast-tag-selection3

People with the highest number of settings

RespondentCustomizations
1.Rainer Stengele66
2.Fredrich Fredrichs64
3.Bernt Hansen60
4.Sebastian Rose52
5.Matthew Lundin52
6.James TD Smith47
7.Carsten Dominik44
8.John Wiegley39
9.Ulf Stegeman38
10.Austin Frank38
11.Manuel Hermengildo32
12.Chris Leyon29
13.Ross Patterson26
14.Paul Mead26
15.Dan Griswold26
16.Stephan Schmitt25
17.William Henney24
18.Peter Jones21
19.Martin Stemplinger20
20.Michael Ekstrand20
21.Eric Schulte16
22.Cameron Horsburgh15
23.Christian Egli14
24.Eric S. Fraga13
25.Tassilo Horn11
26.Steven Harris11
27.Oliver Charles10
28.Giovanni Ridolfi9
29.Hsui-Kheurn Tang8
30.Dan Davison8
31.Scott Randby6
32.Sivaraman Neelakantan6
33.Don Womick4
34.Mikael Fornius3
35.Shaun Johnson2
36.Scot Becker2

The raw data

SubmitterVariableCustomized ToDefaultComment
FFappt-activate1nilremind me of my appointments for the day, please
JSauto-mode-alist"\\.org$" (function org-mode)nil
MHauto-mode-alist'("\\.org$" . org-mode)nil
MHauto-mode-alist'("\\.org_archive$" . org-mode)nil
MHauto-mode-alist'("\\.org.gpg$" . org-mode)nil
MHauto-mode-alist'("\\.org.gpg_archive$" . org-mode)nil
MSauto-mode-alist'("\\.org$" . org-mode)nil
PMauto-mode-alist'("\\.org\\'" . org-mode)nil
RPauto-mode-alist'("\\.org$" . org-mode)nil
SHauto-mode-alist'("\\.org$" . org-mode)nil
SNauto-mode-alist'("\\.org$" . org-mode)nil
WHauto-mode-alist'("\\.org$" . org-mode)nil
RPbefore-save-hook(quote (org-update-all-dblocks))nil
ESiimage-mode-image-search-path(expand-file-name "~/")nil
SRorg-add-link-typenil
JSorg-add-to-invisibility-spec'(org-link)nil
FForg-after-todo-state-change-hook(quote (org-clock-out-if-current))nil
SRorg-after-todo-state-change-hook(quote (sr-org-todo-toggle-to-started sr-org-todo-toggle-to-done))nil
MEorg-after-todo-statistics-hook'org-summary-todonil
FForg-agenda-after-show-hookshow-allnilI put comments after the WAITING state of an item which explain, what I'm waiting for. This way I see them directly when I show the item from the agenda.
PMorg-agenda-align-tags-to-column100nil
BHorg-agenda-clockreport-parameter-plist(quote (:link nil :maxlevel 3))(quote (:link t :maxlevel 2))
FForg-agenda-columns-add-appointments-to-effort-sumtnilleft over from a failed experiment with efforts
USorg-agenda-columns-add-appointments-to-effort-sumtnil
MLorg-agenda-columns-compute-summary-propertiesnilt
RSorg-agenda-compact-blockstnil
AUorg-agenda-custom-commandsCheck emailnil
BHorg-agenda-custom-commandsCheck emailnil
CDorg-agenda-custom-commandslotsnil
CHorg-agenda-custom-commandsCheck emailnil
DGorg-agenda-custom-commandsCheck emailnil
ESorg-agenda-custom-commandsCheck emailnil
FForg-agenda-custom-commandsCheck emailnilI guess everybody customises this
HTorg-agenda-custom-commandsCheck emailnil
JSorg-agenda-custom-commandsCheck emailnil
JWorg-agenda-custom-commandsCheck emailnil
MEorg-agenda-custom-commandsCheck emailnil
MLorg-agenda-custom-commandsCheck emailnil
MSorg-agenda-custom-commandsCheck emailnil
PMorg-agenda-custom-commandsCheck emailnil
RPorg-agenda-custom-commandsCheck emailnil
JWorg-agenda-deadline-leaders(quote ("D: " "D%d: ")))(quote ("Deadline: " "In %3d d.: "))
JWorg-agenda-deadline-relative-text"D%d: "nil
JWorg-agenda-deadline-text"D: "nil
JWorg-agenda-default-appointment-duration60nil
PMorg-agenda-dim-blocked-tasksttsame
USorg-agenda-dim-blocked-tasksttsame
CDorg-agenda-exporter-settings(quote ((org-agenda-prefix-format "") (ps-landscape-mode t))))nil
DGorg-agenda-exporter-settings'((ps-number-of-columns 1) (ps-landscape-mode nil) (htmlize-output-type 'css))nil
FForg-agenda-exporter-settings(quote ((htmlize-output-type (quote inline-css))))nilno link to a css file please
RSorg-agenda-filesnilnilsame
AUorg-agenda-files'("~/org/")nil
BHorg-agenda-filesCheck emailnil
CDorg-agenda-files(quote ("~/org/diary.org" "~/org/gtd.org" "~/org/meetings.org"))nil
CEorg-agenda-files(quote ("~/src/xmlp/misc/competitorAnalysis.org" "~/work/SBS.org" "~/TODO/Priv.org" "~/TODO/Job.org"))nil
CHorg-agenda-files(quote ("~/VersionControl/gtd/todo.org"))nil
CLorg-agenda-files(if (or (at-work-p) (at-home-p)) (list org-directory))nil
DDorg-agenda-files(list dan-org-dir)nil
DWorg-agenda-filesnil
EForg-agenda-filesnil
ESorg-agenda-files(list "~/Desktop/todo")nil
GRorg-agenda-filesnilpersonal
JSorg-agenda-filesCheck emailnil
JWorg-agenda-files(quote ("~/Documents/todo.txt")))nil
MSorg-agenda-files(quote ("~/Org/GTDAssesment-Daheim.org" "~/Org/gtd.org"))nil
OCorg-agenda-files(quote ("~/Documents/timetable.org" "~/Documents/gtd.org"))nil
RPorg-agenda-files(quote ("~/org"))nil
SNorg-agenda-files(list "c:/work/tasks.org")nil
SRorg-agenda-files(quote ("~/emacs/org/todoos/fairprinter.org" "~/emacs/org/organizer.org"))nil
SSorg-agenda-files(quote ("~/orga/org/todo.org"))nil
USorg-agenda-filesnil
WHorg-agenda-filesnil
MSorg-agenda-include-all-todonilnilsame
CEorg-agenda-include-all-todotnil
MLorg-agenda-include-diarynilnilsame
SSorg-agenda-include-diarynilnilsame
AUorg-agenda-include-diarytnil
BHorg-agenda-include-diarytnil
CEorg-agenda-include-diarytnil
CLorg-agenda-include-diarytnilI like to use %%diary-anniversary MM DD YYYY).
DGorg-agenda-include-diarytnil
EForg-agenda-include-diarytnilemacs diary for quick 'n dirty entries
ESorg-agenda-include-diarytnil
FForg-agenda-include-diarytnilremind me of birthdays etc.
JSorg-agenda-include-diarytnil
MEorg-agenda-include-diarytnil
MSorg-agenda-include-diarytnil
PMorg-agenda-include-diarytnil
RSorg-agenda-include-diarytnil
SHorg-agenda-include-diarytnil
SRorg-agenda-include-diarytnil
THorg-agenda-include-diarytnilSome appts I added with the ical import
WHorg-agenda-include-diarytnilintegration with calendar/diary
BHorg-agenda-log-mode-items(quote (closed clock))(quote (closed clock))same
HTorg-agenda-log-mode-items(quote (closed state))(quote (closed clock))
MLorg-agenda-log-mode-items'(closed)(quote (closed clock))shows only closed items in the agenda log. I have some custom commands that show more.
AUorg-agenda-mode-hook'(lambda () (hl-line-mode 1))nil
BHorg-agenda-mode-hook'(lambda () (hl-line-mode 1))nil
AUorg-agenda-ndays77same
CHorg-agenda-ndays77same
ESorg-agenda-ndays77same
JWorg-agenda-ndays77same
OCorg-agenda-ndays77same
PMorg-agenda-ndays77same
RSorg-agenda-ndays77same
USorg-agenda-ndays77same
DDorg-agenda-ndays307
DGorg-agenda-ndays107
MLorg-agenda-ndays17limit org-agenda to one day
PJorg-agenda-ndays17
CDorg-agenda-prefix-format(quote ((agenda . " %-12:c%?-12t% s%? e") (timeline . " % s") (todo . " %-12:c") (tags . " %-12:c") (search . " %-12:c")))complex
JWorg-agenda-prefix-format(quote ((agenda . " %-11:c%?-12t% s") (timeline . " % s") (todo . " %-11:c") (tags . " %-11:c"))))complex
RSorg-agenda-prefix-format(quote ((agenda . " %-12:c%?-19t% s") (timeline . " % s") (todo . "%-16:c") (tags . " %-16:c")))complex
FForg-agenda-remove-times-when-in-prefix(quote beg)tdon't remove the time from "meeting at 9:00"
BHorg-agenda-repeating-timestamp-show-allttsame
MLorg-agenda-repeating-timestamp-show-allnilt
PJorg-agenda-restore-windows-after-quitnilnilsame
MLorg-agenda-restore-windows-after-quittnil
RSorg-agenda-restore-windows-after-quittnil
USorg-agenda-restore-windows-after-quittnil
USorg-agenda-restore-windows-after-quittnil
JWorg-agenda-scheduled-leaders(quote ("" "S%d: ")))(quote ("Scheduled: " "Sched.%2dx: "))
JWorg-agenda-scheduled-relative-text"S%d: "nil
JWorg-agenda-scheduled-text""nil
AUorg-agenda-show-all-datesttsame
BHorg-agenda-show-all-datesttsame
CHorg-agenda-show-all-datesttsame
CHorg-agenda-show-all-datesttsame
JWorg-agenda-show-all-datesttsame
OCorg-agenda-show-all-datesttsame
PJorg-agenda-show-all-datesttsame
USorg-agenda-show-all-datesttsame
DGorg-agenda-show-all-datesnilt
RSorg-agenda-show-all-datesnilt
MLorg-agenda-show-inherited-tagsnilt
MHorg-agenda-show-lognilnilsame
AUorg-agenda-skip-deadline-if-donetnil
BHorg-agenda-skip-deadline-if-donetnil
CDorg-agenda-skip-deadline-if-donetnil
CEorg-agenda-skip-deadline-if-donetnil
CHorg-agenda-skip-deadline-if-donetnil
FForg-agenda-skip-deadline-if-donetnilwhen it's done, it's done
JWorg-agenda-skip-deadline-if-donetnil
MEorg-agenda-skip-deadline-if-donetnil
MLorg-agenda-skip-deadline-if-donetnil
OCorg-agenda-skip-deadline-if-donetnil
PJorg-agenda-skip-deadline-if-donetnil
PMorg-agenda-skip-deadline-if-donetnil
RSorg-agenda-skip-deadline-if-donetnil
SHorg-agenda-skip-deadline-if-donetnil
SSorg-agenda-skip-deadline-if-donetnil
USorg-agenda-skip-deadline-if-donetnil
AUorg-agenda-skip-scheduled-if-donetnil
BHorg-agenda-skip-scheduled-if-donetnil
CDorg-agenda-skip-scheduled-if-donetnil
CEorg-agenda-skip-scheduled-if-donetnil
CHorg-agenda-skip-scheduled-if-donetnil
DGorg-agenda-skip-scheduled-if-donetnil
FForg-agenda-skip-scheduled-if-donetnilwhen it's done, it's done
JSorg-agenda-skip-scheduled-if-donetnilHide scheduled items which I've done.
JWorg-agenda-skip-scheduled-if-donetnil
MEorg-agenda-skip-scheduled-if-donetnil
MLorg-agenda-skip-scheduled-if-donetnil
OCorg-agenda-skip-scheduled-if-donetnil
PJorg-agenda-skip-scheduled-if-donetnil
PMorg-agenda-skip-scheduled-if-donetnil
RSorg-agenda-skip-scheduled-if-donetnil
SHorg-agenda-skip-scheduled-if-donetnil
SSorg-agenda-skip-scheduled-if-donetnil
USorg-agenda-skip-scheduled-if-donetnil
AUorg-agenda-skip-timestamp-if-donetnil
FForg-agenda-skip-timestamp-if-donetnilwhen it's done, it's done
PMorg-agenda-skip-timestamp-if-donetnil
RSorg-agenda-skip-timestamp-if-donetnil
JWorg-agenda-skip-unavailable-filestnil
MLorg-agenda-skip-unavailable-filestnil
SSorg-agenda-skip-unavailable-filestnil
BHorg-agenda-sorting-strategy(quote ((agenda priority-down time-up category-up) (todo priority-down) (tags priority-down)))complex
CEorg-agenda-sorting-strategy(quote ((agenda time-up todo-state-down category-keep priority-down) (todo todo-state-down category-keep priority-down) (tags category-keep priority-down) (search category-keep)))complexI don't think I really use that one anymore
CLorg-agenda-sorting-strategy'((agenda time-up category-keep priority-down) (todo priority-down category-keep) (tags category-keep priority-down) (search category-keep))complexChange `todo' sort. It drove me crazy that #A items could appear at the middle or bottom of list.
DGorg-agenda-sorting-strategy(quote ((agenda time-up tag-up priority-down) (todo category-keep priority-down) (tags category-keep priority-down) (search category-keep)))complex
FForg-agenda-sorting-strategyCheck emailcomplextime is most important on the agenda, everywhere else it's priority
HTorg-agenda-sorting-strategy(quote ((agenda time-up category-up priority-down) (todo category-up tag-up) (tags category-keep priority-down) (search category-keep)))complex
JSorg-agenda-sorting-strategy'((agenda time-up priority-down effort-up category-up) (todo priority-down effort-up category-up) (tags priority-down effort-up category-keep) (search category-keep))complex
JWorg-agenda-sorting-strategy(quote ((agenda time-up priority-down) (todo category-keep priority-down) (tags category-keep priority-down))))complex
MEorg-agenda-sorting-strategy'(time-up priority-down)complex
MHorg-agenda-sorting-strategy'((agenda time-up priority-down category-keep) (todo time-up priority-down category-keep) (tags time-up priority-down category-keep) (search category-keep))complex
MLorg-agenda-sorting-strategy'((agenda time-up priority-down effort-down) (todo todo-state-up priority-down category-up) (tags priority-down category-up))complex
RPorg-agenda-sorting-strategy(quote ((agenda time-up priority-down) (todo category-keep priority-down) (tags category-keep priority-down) (search category-keep)))complex
RSorg-agenda-sorting-strategy(quote ((agenda time-up priority-down category-keep) (todo category-keep priority-down) (tags category-keep priority-down)))complex
MLorg-agenda-start-on-weekday11same
PJorg-agenda-start-on-weekday11same
USorg-agenda-start-on-weekday11same
AUorg-agenda-start-on-weekdaynil1
BHorg-agenda-start-on-weekdaynil1
CDorg-agenda-start-on-weekdaynil1
CHorg-agenda-start-on-weekdaynil1
CLorg-agenda-start-on-weekdayCheck email1begin week agenda on Monday if at work. Different at work or home.
DDorg-agenda-start-on-weekdaynil1
DGorg-agenda-start-on-weekdaynil1
DGorg-agenda-start-on-weekdaynil1
EForg-agenda-start-on-weekdaynil1I don't care about the past
FForg-agenda-start-on-weekdaynil1start today… I don't really think in weeks.
JWorg-agenda-start-on-weekdaynil1
MEorg-agenda-start-on-weekdaynil1
MSorg-agenda-start-on-weekdaynil1
OCorg-agenda-start-on-weekdaynil1
PMorg-agenda-start-on-weekdaynil1
RSorg-agenda-start-on-weekdaynil1
SHorg-agenda-start-on-weekdaynil1
SSorg-agenda-start-on-weekdaynil1
WHorg-agenda-start-on-weekdaynil1
JSorg-agenda-start-with-clockreport-modetnilI like to see how much time I've spent on things in the agenda
RPorg-agenda-start-with-clockreport-modetnil
RSorg-agenda-start-with-follow-modetnil
DGorg-agenda-tags-column-77-80
JSorg-agenda-tags-columnorg-tags-column-80
JWorg-agenda-tags-column-100-80
RSorg-agenda-tags-column142-80
RSorg-agenda-tags-todo-honor-ignore-optionstnil
BHorg-agenda-text-search-extra-files(quote (agenda-archives))nil
JWorg-agenda-text-search-extra-files(quote (agenda-archives)))nil
EForg-agenda-time-grid'((daily today require-timed) "-—————" (900 1000 1100 1200 1300 1400 1500 1600 1700 1800))complex
MEorg-agenda-time-grid'((daily today require-timed remove-match) "-—————" (800 900 1000 1100 1200 1300 1400 1500 1600 1700 1800 2000))complex
MLorg-agenda-time-gridnilcomplex
RSorg-agenda-time-grid(quote ((daily today require-timed) "-—————" (900 1300 1600)))complex
FForg-agenda-todo-ignore-deadlinestnilThe idea behind this is that such items will appear in the agenda anyway.
MHorg-agenda-todo-ignore-deadlinestnil
PMorg-agenda-todo-ignore-deadlinestnil
RSorg-agenda-todo-ignore-deadlinestnil
CLorg-agenda-todo-ignore-scheduledtnilKeep global todo list less cluttered.
DGorg-agenda-todo-ignore-scheduledtnil
FForg-agenda-todo-ignore-scheduledtnilThe idea behind this is that by scheduling it, you have already taken care of this item.
MHorg-agenda-todo-ignore-scheduledtnil
PMorg-agenda-todo-ignore-scheduledtnil
RSorg-agenda-todo-ignore-scheduledtnil
BHorg-agenda-todo-ignore-with-datetnil
CEorg-agenda-todo-ignore-with-datetnil
MHorg-agenda-todo-ignore-with-datetnil
PJorg-agenda-todo-ignore-with-datetnil
RSorg-agenda-todo-ignore-with-datetnil
RSorg-agenda-todo-keyword-format"%-8s""%-1s"
MHorg-agenda-todo-list-sublevelsttsameWhether to check sublevels
CEorg-agenda-todo-list-sublevelsnilt
FForg-agenda-use-time-gridnilttime grid is distracting from the tasks that have to be done anyway, but don't have a set clock Fri Jan 30 06:00:07 2009
AUorg-agenda-window-setup'other-frame(quote reorganize-frame)
EForg-agenda-window-setup'reorganize-frame(quote reorganize-frame)default, I think
ESorg-agenda-window-setup'current-window(quote reorganize-frame)
MHorg-agenda-window-setup'current-window(quote reorganize-frame)normal value: reorganize-frame
MLorg-agenda-window-setup'other-window(quote reorganize-frame)
PJorg-agenda-window-setup'current-window(quote reorganize-frame)
RPorg-agenda-window-setup(quote current-window)(quote reorganize-frame)
RPorg-agenda-window-setup(quote current-window)(quote reorganize-frame)
RSorg-agenda-window-setup(quote current-window)(quote reorganize-frame)
USorg-agenda-window-setup'current-window(quote reorganize-frame)
USorg-agenda-window-setup'current-window(quote reorganize-frame)
CLorg-annotate-file-storage-file(concat user-emacs-directory "file-annotations.org")nilI find org-annotate-file very useful.
CEorg-archive-location"::* Archive""%s_archive::"
JWorg-archive-location"TODO-archive::""%s_archive::"
MHorg-archive-location"::* Archive""%s_archive::"
MLorg-archive-location(concat "~/mystuff/org/" (format-time-string "%Y") ".archive::* %s")"%s_archive::"puts archive in a single file, organized by file of origin
SRorg-archive-location"::* Archiv""%s_archive::"
CDorg-archive-mark-donenilt
MLorg-archive-mark-donenilt
JWorg-archive-save-context-info(quote (time category itags)))(quote (time file olpath category todo itags))
MLorg-archive-save-context-info'(olpath time itags)(quote (time file olpath category todo itags))other options include file, time, ltags (local tags), itags (inherited tags), category
SRorg-archive-save-context-info(quote (time file category todo itags olpath ltags))(quote (time file olpath category todo itags))
USorg-archive-save-context-info'(time file category todo priority itags olpath ltags)(quote (time file olpath category todo itags))
CLorg-attach-auto-tagnil"ATTACH"default is "ATTACH". I don't like the default tag, but I think it's useful to see until you get used to how attachments work.
MLorg-attach-directory"~/mystuff/data""data/"
SSorg-attach-file-list-propertynil"Attachments"
CLorg-attach-method'ln(quote cp)My first Unix didn't have symlinks…. :-/
MLorg-attach-method'cp(quote cp)
BHorg-blank-before-bullettnil
BHorg-blank-before-new-entry(quote ((heading) (plain-list-item)))(quote ((heading . auto) (plain-list-item . auto)))
CHorg-blank-before-new-entry(quote ((heading) (plain-list-item)))(quote ((heading . auto) (plain-list-item . auto)))
FForg-blank-before-new-entry((heading) (plain-list-item))(quote ((heading . auto) (plain-list-item . auto)))interesting… I forgot this existed. I just customised both entries to nil as I really prefer to decide depending on context
MLorg-blank-before-new-entry'((heading) (plain-list-item . auto))(quote ((heading . auto) (plain-list-item . auto)))I like a blank line for plain lists, but not for headings
RSorg-blank-before-new-entry(quote ((heading) (plain-list-item)))(quote ((heading . auto) (plain-list-item . auto)))
SRorg-blank-before-new-entry(quote ((heading . t) (plain-list-item)))(quote ((heading . auto) (plain-list-item . auto)))
USorg-blank-before-new-entry(quote ((heading . auto) (plain-list-item . auto))(quote ((heading . auto) (plain-list-item . auto)))
USorg-blank-before-new-entry((heading . auto) (plain-list-item . auto))(quote ((heading . auto) (plain-list-item . auto)))
WHorg-calc-default-modes(quote (calc-internal-prec 20 calc-float-format (float 5) calc-angle-mode deg calc-prefer-frac nil calc-symbolic-mode nil calc-date-format (YYYY "-" MM "-" DD " " Www ("" HH ":" mm)) calc-display-working-message t))complex
BHorg-clock-history-length105
BHorg-clock-history-length205
FForg-clock-history-length155seemed sensible
BHorg-clock-in-resumetnil
CDorg-clock-in-resumetnil
FForg-clock-in-resumetnilI often restart my emacs and I often forget to clock out
JSorg-clock-in-resumetnilResume persisted clock when loading emacs
FForg-clock-in-switch-to-state"DOING"nilDOING should be the same as clocking, at least at work
MLorg-clock-in-switch-to-state"STARTED"nil
RSorg-clock-in-switch-to-state"INARBEIT"nil
USorg-clock-in-switch-to-state"STARTED"nil
JSorg-clock-into-drawert2Always put clock items into drawers.
RSorg-clock-into-drawer62
BHorg-clock-out-remove-zero-time-clockstnil
FForg-clock-out-remove-zero-time-clockstniland clean up after me a little
USorg-clock-out-remove-zero-time-clockstnil
BHorg-clock-out-when-donenilt
RPorg-clock-out-when-donenilt
BHorg-clock-persisttnil
CDorg-clock-persisttnil
FForg-clock-persisttnildid I say I restart my emacs?
JSorg-clock-persisttnilPersist clock data
SRorg-clock-persisttnil
SRorg-clock-persist-file"~/emacs/.org-clock-save.el"(convert-standard-filename "~/.emacs.d/org-clock-save.el")
JSorg-clock-persist-query-resumeniltResume clock without asking
CDorg-clock-persist-query-savetnil
BHorg-clock-persistence-insinuatenil
JSorg-clock-persistence-insinuatenil
MLorg-clock-remove-zero-time-clockstnil
SRorg-codenil
WHorg-codenil
SRorg-columnnil
BHorg-columns-default-format"%40ITEM(Task) %17Effort(Estimated Effort){:} %CLOCKSUM""%25ITEM %TODO %3PRIORITY %TAGS"
DGorg-columns-default-format"%30ITEM(Task) %7Effort(Effort){:} %CLOCKSUM %20SCHEDULED %DEADLINE %TODO(T)""%25ITEM %TODO %3PRIORITY %TAGS"
FForg-columns-default-format"%66ITEM %8TODO %3PRIORITY %SCHEDULED %DEADLINE %6EFFORT{:} %TAGS %5CLOCKSUM{:}""%25ITEM %TODO %3PRIORITY %TAGS"left over from a failed experiment with efforts
MLorg-columns-default-format"%50ITEM(Task) %8Effort(Estimate){:} %20SCHEDULED %20DEADLINE""%25ITEM %TODO %3PRIORITY %TAGS"
RSorg-columns-default-format"%50ITEM %TODO %3PRIORITY %TAGS""%25ITEM %TODO %3PRIORITY %TAGS"
SRorg-columns-default-format"%35ITEM %TODO %3PRIORITY %CLOCKSUM %10TAGS""%25ITEM %TODO %3PRIORITY %TAGS"
THorg-columns-default-format"%50ITEM %TODO %ALLTAGS %SCHEDULED %DEADLINE""%25ITEM %TODO %3PRIORITY %TAGS"Well, I don't use column most of the time, but…
USorg-columns-default-format"%PRIORITY %45ITEM(Task) %TODO %Effort(Est.){:} %CLOCKSUM(Time)""%25ITEM %TODO %3PRIORITY %TAGS"
CDorg-combined-agenda-icalendar-file"/Library/Webserver/Documents/OrgMode.ics""~/org.ics"
ESorg-combined-agenda-icalendar-file"~/docs/personal/schulte.ics""~/org.ics"
WHorg-combined-agenda-icalendar-file"/Library/WebServer/Documents/orgmode.icf""~/org.ics"Export to iCal - In iCal.app subscribe to http://localhost/orgmode.ics
MLorg-completion-use-idonilnilsame
AUorg-completion-use-idotnilgeneral org functionality tweaks
BHorg-completion-use-idotnil
CDorg-completion-use-idotnil
CLorg-completion-use-idotnilIdo has its quirks but is worth using.
ESorg-completion-use-idotnil
FForg-completion-use-idotnilI use ido for everything.
HTorg-completion-use-idotnil
JSorg-completion-use-idotnil
PJorg-completion-use-idotnil
CLorg-confirm-elisp-link-function'y-or-n-p(quote yes-or-no-p)I generally prefer y-or-n-p everywhere.
JSorg-confirm-elisp-link-function'y-or-n-p(quote yes-or-no-p)
CDorg-confirm-shell-links(quote y-or-n-p)nil
JSorg-context-in-file-linksnilt
RSorg-cycle-emulate-tabttsame
RSorg-cycle-global-at-bobnilnilsame
JSorg-cycle-global-at-bobtnilI set this when the default was changed to f, but I just use C-u TAB now.
JWorg-cycle-global-at-bobtnil
MHorg-cycle-include-plain-listsnilnilsameConfusing for me…
JSorg-cycle-include-plain-liststnilSome of my entries contain extensive notes in plain list format, so being able to fold them is useful.
WHorg-datenil
AUorg-deadline-warning-days1414same
CHorg-deadline-warning-days1414same
JWorg-deadline-warning-days1414same
OCorg-deadline-warning-days1414same
PJorg-deadline-warning-days1414same
USorg-deadline-warning-days1414same
BHorg-deadline-warning-days3014
DDorg-deadline-warning-days714
DGorg-deadline-warning-days714
MEorg-deadline-warning-days714
RSorg-deadline-warning-days3014
AUorg-default-notes-file"~/notes.org"(convert-standard-filename "~/.notes")
BHorg-default-notes-file"~/git/org/todo.org"(convert-standard-filename "~/.notes")
CDorg-default-notes-file"~/org/notes.org"(convert-standard-filename "~/.notes")
CHorg-default-notes-file"~/VersionControl/gtd/notes.org"(convert-standard-filename "~/.notes")
DDorg-default-notes-filedan-org-file(convert-standard-filename "~/.notes")
DWorg-default-notes-file(convert-standard-filename "~/.notes")
EForg-default-notes-file"notes.org"(convert-standard-filename "~/.notes")
JSorg-default-notes-fileCheck email(convert-standard-filename "~/.notes")
JWorg-default-notes-file"~/Documents/todo.txt")(convert-standard-filename "~/.notes")
MEorg-default-notes-file"~/org/master.org"(convert-standard-filename "~/.notes")
MHorg-default-notes-file(car org-agenda-files)(convert-standard-filename "~/.notes")
MLorg-default-notes-file(concat org-directory "index.org")(convert-standard-filename "~/.notes")
RSorg-default-notes-file"~/org/DIPLAN.org"(convert-standard-filename "~/.notes")
SRorg-default-notes-file"~/emacs/org/notes/remember.org"(convert-standard-filename "~/.notes")
SSorg-default-notes-file"~/orga/org/notes.org"(convert-standard-filename "~/.notes")
CLorg-default-notes-files(concat org-directory "NOTES.org")nilI like my notes with my other org files.
BHorg-default-priority6866
JSorg-default-priority?D66Four priority levels. Items with no set priority are equivalent to the lowest.
MHorg-default-priority?C66
RSorg-default-priority6866
CDorg-description-max-indent1020
CDorg-directory"~/org/""~/org"
CLorg-directory(file-name-as-directory (cond ((at-work-p) "~/work/orgfiles") ((at-home-p) "~/u/orgfiles") (t ".")))"~/org"Different directories for work & personal.
EForg-directory"~/s/notes""~/org"
JSorg-directory"~/Personal""~/org"
JWorg-directory"~/Documents/")"~/org"
MLorg-directory"~/org"
SHorg-directory"~/doc/org/""~/org"
SSorg-directory"~/orga/org/""~/org"
WHorg-directory"~/Org/""~/org"where to keep all the files
JSorg-disputed-keysCheck emailcomplexI use frequently use org in a terminal, so I need the replacement keys.
WHorg-disputed-keys(quote (([(control tab)] . [(control shift tab)])))complexI use these for switching windows
ESorg-ditaa-jar-path"~/src/org/org-mode/contrib/scripts/ditaa.jar"nil
SRorg-ditaa-jar-path"~/bin/ditaa.jar"nil
WHorg-donenil
BHorg-drawers("PROPERTIES" "HIDE")(quote ("PROPERTIES" "CLOCK"))
FForg-drawers(quote ("PROPERTIES" "CLOCK" "SCHEDULE" "HIDDEN"))(quote ("PROPERTIES" "CLOCK"))I added HIDDEN to put in some rants and notes, but I don't use it any more
GRorg-drawersdummy(quote ("PROPERTIES" "CLOCK"))I use this file as a database, so need to see the :PROPERTIES: drawers contents with the values of every variable.
JWorg-drawers(quote ("PROPERTIES" "OUTPUT" "SCRIPT" "PATCH" "DATA")))(quote ("PROPERTIES" "CLOCK"))
MLorg-drawers'("PROPERTIES" "CLOCK" "HIDDEN" "INFO")(quote ("PROPERTIES" "CLOCK"))
RSorg-drawers(quote ("PROPERTIES" "SETUP"))(quote ("PROPERTIES" "CLOCK"))
SRorg-drawers(quote ("PROPERTIES" "CLOCK" "EMAIL" "REMAIL" "HIDDEN"))(quote ("PROPERTIES" "CLOCK"))
SSorg-edit-timestamp-down-means-latertnil
FForg-effort-property"EFFORT""Effort"left over from a failed experiment with efforts
MHorg-ellipsis(quote org-ellipsis)nil
RSorg-ellipsis"….>"nil
CDorg-email-link-description-format"Email %c, \"%s\"""Email %c: %.30s"
USorg-email-link-description-format"Email %c: %.50s""Email %c: %.30s"
USorg-email-link-description-format"Email %c: %.30s" nil nil "n""Email %c: %.30s"
CDorg-emphasis-alist(quote (("*" bold "<b>" "</b>") ("/" italic "<i>" "</i>") ("_" underline "<span style=\"text-decoration:underline;\">" "</span>") ("=" org-code "<code>" "</code>" verbatim) ("~" org-verbatim "<code>" "</code>" verbatim))))complex
SJorg-emphasis-regexp-componentsCheck emailcomplex
JSorg-empty-line-terminates-plain-listsnilnilsame
AUorg-empty-line-terminates-plain-liststnil
BHorg-enforce-todo-dependenciestnil
CDorg-enforce-todo-dependenciestnil
JWorg-enforce-todo-dependenciestnil
PMorg-enforce-todo-dependenciestnil
PMorg-enforce-todo-dependenciestnil
RSorg-enforce-todo-dependenciestnil
USorg-enforce-todo-dependenciestnil
WHorg-enforce-todo-dependenciestnil
MSorg-export-author-infonilt
RSorg-export-author-infonilt
RSorg-export-default-directory"."nil
RSorg-export-default-language"de""en"
SRorg-export-default-languagede"en"
RSorg-export-headline-levels53
ESorg-export-html-infojs-setup""nil
BHorg-export-html-inline-imagest(quote maybe)
SPRorg-export-html-style""""same
DGorg-export-html-styleCheck email""
GRorg-export-html-style""because I have to export file to html & import in M$Word for sharing with coworkers
JSorg-export-html-styleCheck email""
MSorg-export-html-styleCheck email""
RSorg-export-html-styleCheck email""
SRorg-export-html-style"<style type=\"text/css\"></style>"""
ESorg-export-html-table-tag"<table border=\"2\" cellspacing=\"0\" cellpadding=\"6\">"complex
SRorg-export-html-table-tag"<table border=\"0\" cellspacing=\"0\" cellpadding=\"6\" rules=\"groups\" frame=\"hsides\">"complex
SRorg-export-html-title-format"<h1 id=\"title\">%s</h1>"complex
FForg-export-html-use-infojst(quote when-configured)this is very handy
MSorg-export-html-with-timestamptnil
BHorg-export-latex-classescomplex
CEorg-export-latex-classesCheck emailcomplex
MSorg-export-latex-classesCheck emailcomplex
SBorg-export-latex-classesCheck emailcomplex
SRorg-export-latex-classesCheck emailcomplex
MSorg-export-latex-date-format"%d. %B %Y""%d %B %Y"
HTorg-export-latex-remove-from-headlines(quote (:todo nil :priority t :tags t))(quote (:todo nil :priority nil :tags nil))
MSorg-export-latex-remove-from-headlines(quote (:todo nil :priority t :tags t))(quote (:todo nil :priority nil :tags nil))
FForg-export-mark-todo-in-toctnilI wanted to try this, but I don't see a difference in the exported html
RSorg-export-mark-todo-in-toctnil
SRorg-export-mark-todo-in-toctnil
RSorg-export-preserve-breakstnil
RSorg-export-remove-timestamps-from-tocnilt
FForg-export-run-in-backgroundnilnilsameI tried setting this to t, but the forked off emacs hangs (probably in a y/n question because my desktop gets loaded on emacs startup)
SRorg-export-section-number-format(quote ((("1" ".")) . ""))(quote ((("1" ".")) . ""))same
SPRorg-export-skip-text-before-1st-headingtnil
SRorg-export-with-drawerstnil
EForg-export-with-LaTeX-fragmentstnil
ESorg-export-with-LaTeX-fragmentstnil
FForg-export-with-LaTeX-fragmentstnilstill trying to get latex export work properly for me
HTorg-export-with-LaTeX-fragmentstnil
SRorg-export-with-LaTeX-fragmentstnil
SSorg-export-with-LaTeX-fragmentstnil
WHorg-export-with-LaTeX-fragmentstnilexport latex equations
FForg-export-with-prioritytnilI want to see this
AUorg-export-with-section-numbersnilt
BHorg-export-with-sub-superscriptsnilt
FForg-export-with-sub-superscripts(quote {})tI often use underscores, e.g. when describing C functions and I really do not mean subscripts.
RSorg-export-with-tagsnil(quote not-in-toc)
AUorg-export-with-tocnilt
JWorg-extend-today-until80
MEorg-fast-tag-selection-include-todonilnilsame
AUorg-fast-tag-selection-include-todotnil
USorg-fast-tag-selection-include-todotnil
AUorg-fast-tag-selection-single-key'expertnil
BHorg-fast-tag-selection-single-key(quote expert)nil
CDorg-fast-tag-selection-single-key(quote expert)nil
CHorg-fast-tag-selection-single-key(quote expert)nil
FForg-fast-tag-selection-single-keytnilset to t, but I don't use this
JWorg-fast-tag-selection-single-key(quote expert))nil
MLorg-fast-tag-selection-single-key'expertnil
MSorg-fast-tag-selection-single-keytnil
PJorg-fast-tag-selection-single-keytnil
RPorg-fast-tag-selection-single-keytnil
SSorg-fast-tag-selection-single-key(quote expert)nil
USorg-fast-tag-selection-single-keytnil
MSorg-fast-todo-selectiontnil
JSorg-file-apps'("dxf" . "qcad %s")complexStop org from opening DXFs in emacs
RPorg-file-apps(quote (("txt" . emacs) ("tex" . emacs) ("ltx" . emacs) ("org" . emacs) ("el" . emacs) ("bib" . emacs) ("qcp" bongo-insert-and-play-file file)))complex
BHorg-finalize-agenda-hook'my-org-agenda-to-apptnilCheck email for function definition
MHorg-fontify-done-headlinetnil
RSorg-fontify-done-headlinetnil
SRorg-fontify-done-headlinetnil
MHorg-fontify-emphasized-textttsame
MLorg-footnote-auto-label'nilt
MLorg-footnote-sectionnil"Footnotes"puts footnotes at end of current outline section – also with sorting
CDorg-format-latex-options(quote (:foreground default :background default :scale 1.0 :html-foreground "Black" :html-background "Transparent" :html-scale 1.0 :matchers ("begin" "$" "$$" "\\(" "\\["))))complex
SRorg-formulanil
BHorg-global-properties(quote (("Effort_ALL" . "0 0:10 0:30 1:00 2:00 3:00 4:00 5:00 6:00 8:00")))nil
DGorg-global-properties'(("Effort_ALL" . "0:05 0:10 0:15 0:30 0:45 1:00 1:30 2:00 3:00 4:00 5:00 6:00 7:00 8:00"))nil
FForg-global-properties(quote (("EFFORT_ALL" . "0 0:02:00 0:05:00 0:10:00 0:20:0 0:30:00 1 2 3 4 5 6 7 8 16 24 32 40 48 56 64")))nilleft over from a failed experiment with efforts
MLorg-global-properties'(("Effort_ALL" . "0:05 0:10 0:15 0:30 0:45 1:00 1:30 2:00 3:00 4:00 5:00 6:00 7:00 8:00"))nil
USorg-global-properties'(("Effort_ALL" . "0 0:05 0:15 0:30 0:45 1:00 1:30 2:00 3:00 4:00 5:00 6:00 7:00 8:00"))nil
THorg-gnus-prefer-web-linkstnilOn gmane/google articles don't expire, so…
CDorg-goto-auto-isearchnilt
RSorg-goto-interface(quote outline)(quote outline)same
CDorg-goto-interface(quote outline-path-completion)(quote outline)
CDorg-goto-interface'outline-path-completion(quote outline)
MLorg-goto-interface'outline-path-completion(quote outline)
FForg-goto-max-level55sameI often build trees with deep hierarchies
SRorg-hidenil
CLorg-hide-emphasis-markerstnilI got used to this from using Planner. Not for everyone.
SJorg-hide-emphasis-markerstnil
AUorg-hide-leading-starstnil
DDorg-hide-leading-starstnil
DGorg-hide-leading-starstnil
EForg-hide-leading-starstnilas recommended by manual
FForg-hide-leading-starstnillooks less cluttered
JSorg-hide-leading-starstnilMakes the display look nicer
JWorg-hide-leading-starstnil
MEorg-hide-leading-starstnil
MHorg-hide-leading-starstnilNicer decoration
MSorg-hide-leading-starstnil
OCorg-hide-leading-starstnil
PJorg-hide-leading-starstnil
PMorg-hide-leading-starstnil
SBorg-hide-leading-starstnil
SHorg-hide-leading-starstnil
SRorg-hide-leading-starstnil
SSorg-hide-leading-starstnil
THorg-hide-leading-starstnilVery nice with a light-grey face for the leading stars.
WHorg-hide-leading-starstnilprettier formatting
MHorg-higest-priority?Anil
SRorg-highlight-latex-fragments-and-specialstnil
ESorg-icalendar-force-UIDtnil
FForg-icalendar-include-sexpsniltexperimented with ical export for a bit. Will continue later.
FForg-icalendar-include-todonilnilsameexperimented with ical export for a bit. Will continue later.
CEorg-icalendar-include-todo(quote all)nil
WHorg-icalendar-include-todotnil
ESorg-icalendar-store-UIDtnil
FForg-icalendar-store-UIDtnilexperimented with ical export for a bit. Will continue later.
WHorg-icalendar-store-UIDtnil
AUorg-id-method'uuidgencomplex
BHorg-id-method(quote uuidgen)complex
CDorg-id-method(quote uuidgen)complex
CLorg-id-method'uuidgencomplexI think this was from when uuidgen was not the default, I probably don't need this any more.
SSorg-id-method(quote uuidgen)complex
RSorg-indirect-buffer-display(quote other-window)(quote other-window)same
FForg-infojs-options(quote ((path . "///home/friedel/opt/Org-Publish/org-info.js") (view . "overview") (toc . :table-of-contents) (ftoc . "0") (tdepth . "max") (sdepth . "max") (mouse . "underline") (buttons . "0") (ltoc . "1") (up . :link-up) (home . :link-home)))(mapcar (lambda (x) (cons (car x) (nth 2 x))) org-infojs-opts-table)
FForg-insert-heading-respect-contenttnilI move stuff around a lot.
SRorg-insert-mode-line-in-empty-filetnil
FForg-keep-stored-link-after-insertiontnilI move stuff around a lot.
SRorg-latex-and-export-specialsnil
CDorg-link-abbrev-alistCheck emailnil
CLorg-link-abbrev-alistCheck emailnilVery handy! I wish I could think of a way to execute something without confirmation though. But perhaps that is too dangerous…
ESorg-link-abbrev-alistCheck emailnil
SRorg-link-abbrev-alistCheck emailnil
BHorg-link-frame-setup(quote ((vm . vm-visit-folder-other-frame) (gnus . gnus-other-frame) (file . find-file-other-window)))complex
RPorg-link-frame-setup(quote ((vm . vm-visit-folder-other-window) (gnus . rpatterson/gnus-no-new-news) (file . find-file-other-window)))complex
THorg-link-frame-setup'((vm . vm-visit-folder) (gnus . org-gnus-no-new-news) (file . find-file-other-window))complexI don't want a new frame popping up for gnus messages
CLorg-link-mailto-program'(shell-command "rxvt +sb -e mutt %a -s '%s'")(quote (browse-url "mailto:%a?subject=%s"))I use `mutt'.
RPorg-link-mailto-program(quote (message-mail "%a" "%s"))(quote (browse-url "mailto:%a?subject=%s"))
FForg-link-to-org-use-idt(quote create-if-interactive)I move stuff around a lot.
ESorg-list-two-spaces-after-bullet-regexp")"nil
AUorg-log-donetnil
BHorg-log-done(quote time)nil
CEorg-log-done(quote time)nil
CLorg-log-done'notenilRecord a note along with the timestamp. I like to be able to enter a note at every state change.
EForg-log-donetnil
FForg-log-done(quote (state))nilfor seeing the context of a state change quickly, see above
HTorg-log-done(quote time)nil
JSorg-log-donetnil
MForg-log-done(quote time)nil
MHorg-log-done'timenilInsert time stamp on done
MLorg-log-done'timenilIf I want a note, I set it using LOGGING property
MSorg-log-donetnil
PJorg-log-donetnil
PMorg-log-donetnil
RSorg-log-donetnil
SHorg-log-done'(done)nil
SNorg-log-donetnil
SRorg-log-donetnil
SSorg-log-donetnil
THorg-log-done'timenilThis should be default. I think it's useful and non-obtrusive
USorg-log-done'timenil
WHorg-log-donetnil
SSorg-log-done-with-timenilt
RPorg-log-note-clock-outtnil
RPorg-log-note-headings(quote ((done . "CLOSING NOTE %t") (state . "State %-12s %t") (note . "Note taken on %t") (clock-out . "") (transcribe . "Recorded on %r")))complex
DGorg-log-repeatnil(quote time)
MLorg-log-repeat'time(quote time)If I want a note, I set it using LOGGING property
AUorg-log-state-notes-insert-after-drawerstnil
JSorg-log-state-notes-insert-after-drawerstnilI prefer to keep my drawers at the top of items.
FForg-log-states-order-reversedttsamefor seeing the context of a state change quickly, see above
BHorg-lowest-priority6867
JSorg-lowest-priority?D67Four priority levels. Items with no set priority are equivalent to the lowest.
MHorg-lowest-priority?E67
RSorg-lowest-priority6867
SRorg-M-RET-may-split-line(quote ((default . t)))(quote ((default . t)))same
JWorg-M-RET-may-split-line(quote ((headline) (default . t)))(quote ((default . t)))
PJorg-M-RET-may-split-linenil(quote ((default . t)))
CLorg-mairix-display-hook'org-mairix-mutt-display-resultsnilFor [[mairix:] ] links.
AUorg-mairix-gnus-results-group'nnmairix-default-groupnil
AUorg-mairix-gnus-select-display-group-functionnil
CLorg-mairix-mutt-display-command"my_rxvt -title 'mairix %search%' -e mutt -f ~/Mail/mfolder -e \"push <display-message>\" &"nilMutt command when showing linked msg.
AUorg-mode-hook(lambda () (imenu-add-to-menubar "Imenu") (local-set-key "\M-I" 'org-toggle-iimage-in-org)))nil
MEorg-mode-hooknil
PMorg-mode-hook'turn-on-font-locknil
PMorg-mode-hook'turn-on-auto-fillnil
PMorg-mode-hook'longlines-modenil
RPorg-mode-hook'turn-on-auto-fillnil
SNorg-mode-hookturn-on-font-locknilorg-mode buffers only
SNorg-mode-hook(lambda () 'imenu-add-to-menubar "Imenu")nil
SPRorg-mode-hook'turn-on-font-locknil
SRorg-mode-hooksr-yas-in-orgnil
CDorg-modules(quote (org-bbdb org-bibtex org-gnus org-id org-info org-jsinfo org-irc org-mac-message org-mew org-mhe org-rmail org-vm org-wl))complex
DGorg-modules(quote (org-bbdb org-bibtex org-gnus org-info org-jsinfo org-mouse org-depend))complex
FForg-modules(quote (org-bbdb org-bibtex org-gnus org-id org-info org-jsinfo org-irc org-mew org-mhe org-rmail org-vm org-wl org-w3m org-annotate-file org-annotation-helper org-bookmark org-depend org-elisp-symbol org-interactive-query org-mairix org-man org-toc))complexsome just to try them out. I think I still actively use org-id, org-info, org-jsinfo, org-w3m, org-annotation-helper, org-annotate-file, org-depend, org-man, org-toc. I'm not sure about org-bookmark, org-elisp-symbol and org-interactive-query.
JWorg-modules(quote (org-mac-message org-bookmark org-eval org2rem)))complex
MSorg-modules(quote (org-bbdb org-info org-jsinfo))complex
RSorg-modules(quote (org-jsinfo org-wl org2rem org-toc))complex
EForg-odd-levels-onlytnilas recommended by manual
MSorg-odd-levels-onlytnil
OCorg-odd-levels-onlytnil
PMorg-odd-levels-onlytnil
SRorg-odd-levels-onlytnil
FForg-outline-path-complete-in-stepsttsame
MLorg-outline-path-complete-in-stepsttsame
CDorg-outline-path-complete-in-stepsnilt
JSorg-outline-path-complete-in-stepsnilt
SRorg-plain-list-ordered-item-terminatorttsame
MHorg-popup-calendar-for-date-prompttnilworks better in recent versions
RSorg-priority-start-cycle-with-defaultnilt
SRorg-property-valuenil
AUorg-publish-project-alistnil
BHorg-publish-project-alistnil
CLorg-publish-project-alistnilI don't use publishing very often.
JSorg-publish-project-alistCheck emailnil
MLorg-publish-project-alistCheck emailnil
SRorg-publish-project-alistnil
WHorg-publish-project-alistCheck emailnil
SRorg-publish-use-timestamps-flagttsame
CDorg-publish-use-timestamps-flagnilt
AUorg-refile-targets'((org-agenda-files . (:maxlevel . 3))nil
BHorg-refile-targets(quote ((org-agenda-files :level . 1) (nil :level . 1)))nil
CDorg-refile-targets(quote ((org-agenda-files :level . 1) (org-agenda-files :tag . "r") (nil :maxlevel . 1)))nil
CEorg-refile-targets(quote ((org-agenda-files :level . 1)))nil
FForg-refile-targets(quote ((org-agenda-files :maxlevel . 5)))nil
JSorg-refile-targets'((org-agenda-files . (:maxlevel . 2)) (nil . (:maxlevel . 3)))nil
MForg-refile-targets(quote ((org-agenda-files :maxlevel . 2)))nil
MLorg-refile-targets'((org-agenda-files :maxlevel . 2))nil
PMorg-refile-targets'((org-agenda-files :maxlevel . 3))nil
RSorg-refile-targets(quote ((org-agenda-files :maxlevel . 3)))nil
AUorg-refile-use-outline-path'filenil
FForg-refile-use-outline-path(quote full-file-path)nilI use multiple identically named files in subdirectories. i.e. I have work/SomedayMaybe.org and home/SomedayMaybe.org. This is the only setup that allows me to quickly refile something from/to the SomedayMaybe files.
JSorg-refile-use-outline-pathtnil
MLorg-refile-use-outline-path'filenil
RSorg-refile-use-outline-pathtnil
SSorg-refile-use-outline-pathtnil
JSorg-registry-file"~/.emacs.d/org-registry.el"nil
JSorg-registry-initializenil
JSorg-registry-insinuatenil
BHorg-remember-clock-out-on-exitnil(quote query)
AUorg-remember-default-headline"Unfiled"""
BHorg-remember-default-headline"Tasks"""
RSorg-remember-default-headline"Stundenaufschreibung"""
FForg-remember-insinuatenil
JSorg-remember-insinuatenil
MHorg-remember-insinuatenil
MLorg-remember-insinuatenil
RSorg-remember-interactive-interface(quote outline)(quote refile)
AUorg-remember-store-without-promptttsame
BHorg-remember-store-without-promptttsame
CHorg-remember-store-without-promptttsame
JWorg-remember-store-without-promptttsame
MLorg-remember-store-without-promptttsame
USorg-remember-store-without-promptttsame
RSorg-remember-store-without-promptnilt
AUorg-remember-templatesnil
BHorg-remember-templatesCheck emailnil
CDorg-remember-templatescomplexnil
CHorg-remember-templatesCheck emailnil
CLorg-remember-templatesCheck emailnilMake the Todo template look more consistent.
DDorg-remember-templatesCheck emailnil
DWorg-remember-templatesnil
EForg-remember-templatesCheck emailnil
FForg-remember-templatesCheck emailnilI mostly use annotation instead of remember. If at all, I use the 'Tasks' remember template, so I probably could clean this up.
GRorg-remember-templatesnilpersonal
JSorg-remember-templatesCheck emailnil
JWorg-remember-templatesCheck emailnil
MHorg-remember-templatesCheck emailnil
MLorg-remember-templatesCheck emailnil
MSorg-remember-templatesCheck emailnil
OCorg-remember-templatesCheck emailnil
SRorg-remember-templatesCheck emailnil
SSorg-remember-templatesCheck emailnil
USorg-remember-templatesCheck emailnil
JSorg-remember-templates-2Check emailnilfrom the improved org-remember I'm working on.
RSorg-remember-use-refile-when-interactivenilnilsame
AUorg-remember-use-refile-when-interactivetnil
JSorg-remove-from-invisibility-spec'(org-link)nil
CDorg-remove-highlights-with-changenilt
SRorg-remove-highlights-with-changenilt
JSorg-replace-disputed-keystnil
WHorg-replace-disputed-keystnil
CLorg-return-follows-linktnilThis feels right to me.
FForg-return-follows-linktnilMy brain is just hardwired that way.
MForg-return-follows-linktnil
MHorg-return-follows-linktnilLinks followed when typing return
RSorg-return-follows-linktnil
SRorg-return-follows-linktnil
THorg-return-follows-linktnil
USorg-return-follows-linktnil
USorg-return-follows-linktnil
BHorg-reverse-note-ordernilnilsame
USorg-reverse-note-ordernilnilsame
AUorg-reverse-note-ordertnil
CDorg-reverse-note-ordertnil
CHorg-reverse-note-ordertnil
CLorg-reverse-note-ordertnilStore new notes at the beginning. Sometimes I want this, sometimes not….
JWorg-reverse-note-ordertnil
PJorg-reverse-note-ordertnil
SSorg-reverse-note-order(quote (("todo" . t)))nil
SPRorg-show-entry-below(quote ((default)))(quote ((default)))same
MLorg-show-entry-below'((default . nil) (isearch .t ) (agenda . t))(quote ((default)))
BHorg-show-following-headingt(quote ((default)))
SPRorg-show-following-headingnil(quote ((default)))
RSorg-show-hierarchy-above(quote ((default . t)))(quote ((default . t)))same
BHorg-show-hierarchy-abovet(quote ((default . t)))
SPRorg-show-siblings(quote ((default) (isearch t)))(quote ((default) (isearch t)))same
BHorg-show-siblingsnil(quote ((default) (isearch t)))
MLorg-show-siblings'((default . nil) (isearch . t) (agenda . t))(quote ((default) (isearch t)))
MLorg-sort-agenda-noeffort-is-highnilt
RSorg-sort-agenda-notime-is-latettsame
SSorg-special-ctrl-atnil
CDorg-special-ctrl-a/e(quote reversed)nil
CLorg-special-ctrl-a/e'reversednilUseful
DGorg-special-ctrl-a/etnil
EForg-special-ctrl-a/etnil
FForg-special-ctrl-a/etnilnot sure I like these
JSorg-special-ctrl-a/e'reversednil
MHorg-special-ctrl-a/etnil
PJorg-special-ctrl-a/etnil
RPorg-special-ctrl-a/etnil
RSorg-special-ctrl-a/e(quote reversed)nil
SHorg-special-ctrl-a/etnil
SSorg-special-ctrl-a/etnil
THorg-special-ctrl-a/e'reversednilI think that would be a good default.
USorg-special-ctrl-a/etnil
CDorg-special-ctrl-etnil
CLorg-special-ctrl-ktnilUseful
FForg-special-ctrl-ktnilnot sure I like these
MHorg-special-ctrl-ktnil
MLorg-special-ctrl-ktnil
PJorg-special-ctrl-ktnil
RPorg-special-ctrl-ktnil
USorg-special-ctrl-ktnil
SRorg-startup-align-all-tablestnil
MHorg-startup-foldedttsamereduces clitter
FForg-startup-folded(quote content)tbest overview first
RPorg-startup-folded(quote content)t
SRorg-startup-folded(quote content)t
SSorg-startup-folded(quote content)t
WHorg-startup-foldednilt
GRorg-startup-optionsoverview lognoterepeat hidestarsnilhidestars makes the outline look clearer
GRorg-startup-optionscontent customtimenilI need to se the content of the tree
FForg-startup-truncatedniltI like to wrap long links
FForg-structure-template-alistCheck emailcomplexI've added the chain-siblings and reset-check-boxes templates because I use those features often. The 'p' templates has german keywords for structuring a plan according to David Allen's "natural planning" mode.
MLorg-structure-template-alist'("d" "#+begin_ditaa \n?\n#+end_ditaa")complex
AUorg-stuck-projects'("+LEVEL=3D2+CATEGORY=3D\"PROJ\"(quote ("+LEVEL=2/-DONE" ("TODO" "NEXT" "NEXTACTION") nil ""))+CATEGORY=3D\"TASK\"/ -DONE-CANCELED" ("NEXT" "WAITING") nil "")
BHorg-stuck-projects(quote ("+PROJECT-CANCELLED/-DONE" nil ("NEXT") ""))(quote ("+LEVEL=2/-DONE" ("TODO" "NEXT" "NEXTACTION") nil ""))
DGorg-stuck-projects'("+LEVEL=2+PROJECT/-DONE" ("TODO" "INPROCESS") ("recurring") "")(quote ("+LEVEL=2/-DONE" ("TODO" "NEXT" "NEXTACTION") nil ""))
FForg-stuck-projects(quote ("+LEVEL=3D2/-DONE" ("TODO" "DOING" "NEXT" "NEXTACTION") ("Reminder" "Note") ""))(quote ("+LEVEL=2/-DONE" ("TODO" "NEXT" "NEXTACTION") nil ""))this was experiment, I never use this
JWorg-stuck-projectsCheck email(quote ("+LEVEL=2/-DONE" ("TODO" "NEXT" "NEXTACTION") nil ""))
MEorg-stuck-projects'("+PROJECT/-SOMEDAY-MAYBE-FINISHED-CANCELLED" ("NEXT" "WAITING" "INPROGRESS") () "\\<IGNORE\\>")(quote ("+LEVEL=2/-DONE" ("TODO" "NEXT" "NEXTACTION") nil ""))
MLorg-stuck-projects'("!+PROJECT" ("TODO" "SUBPROJ" "NOW" "STARTED" "WAITING") nil "")(quote ("+LEVEL=2-DONE" ("TODO" "NEXT" "NEXTACTION") nil ""))
MSorg-stuck-projects(quote ("+PROJEKT" ("ANRUFE" "BESORGEN" "B=DCRO" "COMPUTER" "DAHEIM" "LESEN" "MITNEHMEN" "WARTET") nil ""))(quote ("+LEVEL=2/-DONE" ("TODO" "NEXT" "NEXTACTION") nil ""))
PJorg-stuck-projects'("LEVEL=2+project/-DONE" ("NEXT" "PENDING") ("single") "")(quote ("+LEVEL=2/-DONE" ("TODO" "NEXT" "NEXTACTION") nil ""))
RPorg-stuck-projects(quote ("-INFO-POTENTIAL/-DONE" ("TODO" "PHONE" "ONLINE" "COMPUTER" "HOME" "SHOP") nil ""))(quote ("+LEVEL=2/-DONE" ("TODO" "NEXT" "NEXTACTION") nil ""))
RSorg-stuck-projectsCheck email(quote ("+LEVEL=2/-DONE" ("TODO" "NEXT" "NEXTACTION") nil ""))
USorg-support-shift-selectnilnilsame
CDorg-support-shift-selecttnil
CDorg-support-shift-translatetnil
USorg-tab-follows-linknilnilsame
RSorg-tab-follows-linktnil
SRorg-tablenil
WHorg-tablenil
BHorg-table-export-default-format"orgtbl-to-csv""orgtbl-to-tsv"
SRorg-table-formula-evaluate-inlinenilt
SRorg-tagnil
WHorg-tagnil
BHorg-tag-alist(quote ((#("PHONE" 0 5 (face nil)) . 116) (#("BUY" 0 3 (face nil)) . 98) (#("PROJECT" 0 7 (face nil)) . 112) (#("QUOTE" 0 5 (face nil)) . 113) (#("NEXT" 0 4 (face nil)) . 110) (#("NORANG" 0 6 (face nil)) . 78) (#("SAPPI" 0 5 (face nil)) . 83) (#("BZFLAG" 0 6 (face nil)) . 66) (#("HOME" 0 4 (face org-done)) . 72) (#("CANCELLED" 0 9 (face nil)) . 99) (#("WAITING" 0 7 (face nil)) . 119)))nil
CDorg-tag-alist(quote ((:startgroup) (#("home" 0 4 (face nil)) . 104) (#("office" 0 6 (face nil)) . 111) (:endgroup) (#("buy" 0 3 (face nil)) . 98) (#("phone" 0 5 (face nil)) . 112) (#("r" 0 1 (face nil)) . 102) (#("laptop" 0 6 (face nil)) . 108) (#("read" 0 4 (face nil)) . 114) (:startgroup) (#("today" 0 5 (face nil)) . 116) (#("next" 0 4 (face nil)) . 110) (:endgroup))))nil
DGorg-tag-alist'(("PROJECT" . ?p))nil
MEorg-tag-alistCheck emailnil
MLorg-tag-alistnil
PMorg-tag-alistCheck emailnil
RPorg-tag-alist(quote (("INFO" . 105) ("POTENTIAL" . 112)))nil
THorg-tag-alist'(("meeting" . ?m) ("trip" . ?t) ("chat" . ?c))niltags with shortcuts I need in all projects
CDorg-tags-column-77(if (featurep (quote xemacs)) -79 -80)
DGorg-tags-column-77(if (featurep (quote xemacs)) -79 -80)
JSorg-tags-column-150(if (featurep (quote xemacs)) -79 -80)I can fit ~155 characters across the screen; 3 more are needed for the ellipsis for folded items, so -150 is about right for the tag position.
JWorg-tags-column-97(if (featurep (quote xemacs)) -79 -80)
MHorg-tags-column-77(if (featurep (quote xemacs)) -79 -80)So that "…" is visible after the tags
PMorg-tags-column100(if (featurep (quote xemacs)) -79 -80)
RSorg-tags-column132(if (featurep (quote xemacs)) -79 -80)
CDorg-tags-exclude-from-inheritance(quote ("r"))nil
PMorg-tags-exclude-from-inheritance'("project")nil
AUorg-tags-match-list-sublevelsttsame
DGorg-tags-match-list-sublevelsttsame
FForg-tags-match-list-sublevelsttsameThis variable is semi-obsolete and probably should always be true
JSorg-tags-match-list-sublevelsttsameMake headlines with inherited tags show up in tag searches
MEorg-tags-match-list-sublevelsttsame
MHorg-tags-match-list-sublevelsttsameMatch tags in sublevels
RPorg-tags-match-list-sublevelsttsame
PJorg-time-clocksum-format"%02d:%02d""%d:%02d"
WHorg-time-gridnil
CDorg-time-stamp-custom-formats(quote ("<%d %b %Y>" . "<%d %b %Y %H:%M>"))(quote ("<%m/%d/%y %a>" . "<%m/%d/%y %a %H:%M>"))
GRorg-time-stamp-custom-formats(quote ("<%m/%d/%y %a>" . "<%m/%d/%y %a %H:%M>"))
SRorg-time-stamp-custom-formats(quote ("<%d.%m.%Y, %H:%M>" . "<%m/%d/%Y %a %H:%M>"))(quote ("<%m/%d/%y %a>" . "<%m/%d/%y %a %H:%M>"))
BHorg-time-stamp-rounding-minutes(quote (1 5))(quote (0 5))
CLorg-time-stamp-rounding-minutes'(0 15)(quote (0 5))Move quickly, and I don't need great precision anyway. What I'd really like though is to have S-up move by this value and then have C-S-up move by 1. Then I could zoom in on any time value quickly.
RPorg-time-stamp-rounding-minutes(quote (0 0))(quote (0 5))
SSorg-time-stamp-rounding-minutes'(0 5)(quote (0 5))
RSorg-timeline-show-empty-datesnil3
WHorg-todonil
FForg-todo-interpretation(quote sequence)(quote sequence)same
SRorg-todo-interpretation(quote sequence)(quote sequence)same
BHorg-todo-keyword-facesCheck emailnil
BHorg-todo-keyword-faces(quote (("TODO" :foreground "red" :weight bold) ("WAITING" :foreground "orange" :weight bold) ("DEFERRED" :foreground "orange" :weight bold) ("ONGOING" :foreground "orange" :weight bold) ("DONE" :foreground "forest green" :weight bold) ("NOTE" :foreground "dark violet" :weight bold) ("PHONE" :foreground "dark violet" :weight bold) ("MEETING" :foreground "dark violet" :weight bold) ("CLOSED" :foreground "forest green" :weight bold) ("CANCELLED" :foreground "forest green" :weight bold)))nil
CLorg-todo-keyword-facesCheck emailnilSometimes these faces are forgotten (or ignored?) when I create a new frame on a different display.
DGorg-todo-keyword-faces'(("TODO" . org-warning) ("CANCELED" . (:foreground "blue" :weight bold :underline t)))nil
AUorg-todo-keywordsCheck email(quote ((sequence "TODO" "DONE")))
BHorg-todo-keywords(quote ((sequence "TODO" "DONE")))
BHorg-todo-keywordsCheck email(quote ((sequence "TODO" "DONE")))
CEorg-todo-keywords(quote ((sequence "TODO" "WAITING" "#" "DONE" "CANCELED")))(quote ((sequence "TODO" "DONE")))
CLorg-todo-keywordsCheck email(quote ((sequence "TODO" "DONE")))Being able to define your own is great!
DDorg-todo-keywordsCheck email(quote ((sequence "TODO" "DONE")))
DGorg-todo-keywords'((sequence "MAYBE(m)" "TODO(t)" "INPROCESS(i)" "WAITING(w)" "#" "DONE(d)" "CANCELED(c)"))(quote ((sequence "TODO" "DONE")))
FForg-todo-keywordsCheck email(quote ((sequence "TODO" "DONE")))A "REMINDER" is marked red in the agenda, but doesn't really need (immediate) action.
GRorg-todo-keywordsTODO WAITING-FOR DONE(quote ((sequence "TODO" "DONE")))GTD
GRorg-todo-keywordsREAD DONE(quote ((sequence "TODO" "DONE")))Its a file I use to remember to read scientific journals the day they're published on web
JSorg-todo-keywordsCheck email(quote ((sequence "TODO" "DONE")))
JWorg-todo-keywords(quote ((sequence "TODO" "APPT" "#" "DONE" "NOTE"))))(quote ((sequence "TODO" "DONE")))
MEorg-todo-keywordsCheck email(quote ((sequence "TODO" "DONE")))
MLorg-todo-keywords(quote ((sequence "TODO" "DONE")))
PMorg-todo-keywords'((sequence "TODO(t@/!)" "PENDING(p/!)" "STARTED(s!)" "WAITING(w@/!)" "CHASE(c@!)" "#" "DONE(d@/!)" "CANCELLED(x@/!)"))(quote ((sequence "TODO" "DONE")))
RPorg-todo-keywordsCheck email(quote ((sequence "TODO" "DONE")))
RSorg-todo-keywords(quote ((sequence "TODO" "INARBEIT" "WARTEN" "#" "DONE" "CANCELED" "DELEGATED")))(quote ((sequence "TODO" "DONE")))
SHorg-todo-keywordsCheck email(quote ((sequence "TODO" "DONE")))
SNorg-todo-keywordsCheck email(quote ((sequence "TODO" "DONE")))
SRorg-todo-keywords(quote ("TODO" "STARTED" "#" "DONE" "CANCELED(c@)"))(quote ((sequence "TODO" "DONE")))
SSorg-todo-keywords(quote ("TODO" "WAITING" "DONE"))(quote ((sequence "TODO" "DONE")))
THorg-todo-keywordsTODO->STARTED->WISH # DONE->CANCELLED(quote ((sequence "TODO" "DONE")))A bit finer than the defaults + keys for fast selection
BHorg-todo-state-tags-triggers(quote (("CANCELLED" ("CANCELLED" . t)) ("WAITING" ("WAITING" . t) ("NEXT")) ("SOMEDAY" ("WAITING" . t)) (done ("NEXT") ("WAITING")) ("TODO" ("WAITING") ("CANCELLED"))))nil
CDorg-todo-state-tags-triggers(quote ((done ("today") ("next")) ("WAITING" ("today")) ("DELEGATED" ("next") ("today"))))nil
HTorg-todo-state-tags-triggers(quote (("STARTED" ("NEXT"))))nil
MLorg-todo-state-tags-triggersnil
FForg-use-fast-tag-selectionnil(quote auto)I use too many tags for this to be useful
PJorg-use-fast-tag-selection'auto(quote auto)
RPorg-use-fast-tag-selectiont(quote auto)
AUorg-use-fast-todo-selectiont(quote prefix)
BHorg-use-fast-todo-selectiont(quote prefix)
CDorg-use-fast-todo-selectiont(quote prefix)
CLorg-use-fast-todo-selectiont(quote prefix)Very handy.
DGorg-use-fast-todo-selectiont(quote prefix)
DWorg-use-fast-todo-selection(quote prefix)
FForg-use-fast-todo-selectiont(quote prefix)I use this a lot!
MEorg-use-fast-todo-selectiont(quote prefix)
MLorg-use-fast-todo-selectiont(quote prefix)
PJorg-use-fast-todo-selectiont(quote prefix)
PMorg-use-fast-todo-selectiont(quote prefix)
RPorg-use-fast-todo-selectiont(quote prefix)
SHorg-use-fast-todo-selectiont(quote prefix)
SSorg-use-fast-todo-selectiont(quote prefix)
THorg-use-fast-todo-selectiont(quote prefix)I love it!
USorg-use-fast-todo-selectiont(quote prefix)
RSorg-use-property-inheritancenilnilsame
FForg-use-property-inheritance(quote ("DEADLINE"))nilThis doesn't really seem to work. I'd like to be able to set a DEADLINE for a whole tree, so the sub-items will automatically be deadlined to the same date.
MEorg-use-property-inheritance'("CONTEXT")nil
JSorg-use-tag-inheritancettsame
JWorg-use-tag-inheritancenilt
MEorg-use-tag-inheritancet
RSorg-use-tag-inheritancenilt
SRorg-verbatimnil
MHorg-yank-adjusted-subtreesniltToo smart otherwise (confusing)
USremember-annotation-functions'(org-remember-annotation)complex
USremember-handler-functions'(org-remember-handler)(quote (remember-append-to-file))

Documentation from the http://orgmode.org/worg/ website (either in its HTML format or in its Org format) is licensed under the GNU Free Documentation License version 1.3 or later. The code examples and css stylesheets are licensed under the GNU General Public License v3 or later.