From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mike Newman Subject: Re: POLL: the 40 variables project Date: Wed, 4 Feb 2009 21:28:04 +0000 Message-ID: <20090204212804.751f82cf@newmanfamily.me.uk> References: Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LUpI1-0003EC-BC for emacs-orgmode@gnu.org; Wed, 04 Feb 2009 16:28:09 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LUpHz-0003Dg-PU for emacs-orgmode@gnu.org; Wed, 04 Feb 2009 16:28:09 -0500 Received: from [199.232.76.173] (port=41161 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LUpHz-0003DW-KY for emacs-orgmode@gnu.org; Wed, 04 Feb 2009 16:28:07 -0500 Received: from smtp3.enta.net ([87.127.246.178]:51772) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LUpHz-0004hP-3g for emacs-orgmode@gnu.org; Wed, 04 Feb 2009 16:28:07 -0500 Received: from localhost.localdomain (unknown [84.45.232.14]) by smtp3.enta.net (Postfix) with ESMTP id 366B1B5818D for ; Wed, 4 Feb 2009 21:28:06 +0000 (GMT) In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Please find below my org related customisation (if it is still of interest). I have to admit that I can't remember what some of it does or why I put it that way. A few comments might be useful: This is my work configuration on Windows XP, using a recent emacs 23 from emacs w32. I am set up to use cygwin. I use a fairly recent version of org-mode (never more than about 10 versions behind Carsten!) I use org-mode with visual line mode and abbreviation mode. Formerly, I used it with flyspell mode, but there seemed to be a problem with w32 emacs so I have disabled it. I have one agenda file per project scattered across a windows file system, to accompany the corresponding project. The larger files contain thousands of lines of text - I haven't found a need to archive yet. I log the date at which I complete tasks, but have no need of the time. I generally use the global todo list, rather than other agenda views, and tend not to schedule tasks explicitly. To keep this view neatly aligned, I use 4 letter words for todo states. My company has its own week numbering system (not ISO). I approximate this with (org-agenda-start-on-weekday 6) but it would be nice to be able to be able to choose a more general week numbering scheme. All my org files have a .txt extension and set the mode by their first line. I use 4 levels of priority (going down to D for tasks that I will probably never get to). I sometimes use html export, primarily as a route to importing into a word processor (cut and paste from the browser), but generally only on a small part of the org file. * Customisation '(desktop-modes-not-to-save (quote (tags-table-mode org-mode))) '(org-agenda-files (quote (LIST OF 8 FILES)) '(org-agenda-sorting-strategy (quote (time-up priority-down category-keep))) '(org-agenda-start-on-weekday 6) '(org-empty-line-terminates-plain-lists t) '(org-export-default-language "en-GB") '(org-export-with-drawers nil) '(org-footnote-define-inline t) '(org-log-done (quote time)) '(org-log-done-with-time nil) '(org-lowest-priority 68) '(org-refile-targets (quote ((org-agenda-files :level . 1)))) '(org-refile-use-outline-path (quote file)) '(org-tags-column -75) '(safe-local-variable-values (quote ((org-export-html-style . " ")))) ;; Enable org-cycle with outline (add-hook 'outline-minor-mode-hook (lambda () (define-key outline-minor-mode-map [(control tab)] 'org-cycle) (define-key outline-minor-mode-map [(shift tab)] 'org-global-cycle))) (add-hook 'outline-mode-hook (lambda () (define-key outline-mode-map [(tab)] 'org-cycle) (define-key outline-mode-map [(shift tab)] 'org-global-cycle))) ;; Org-mode ;; The following lines are copied from the .info file (add-to-list 'auto-mode-alist '("\\.org$" . org-mode)) (define-key global-map "\C-cl" 'org-store-link) (define-key global-map "\C-ca" 'org-agenda) (global-set-key "\C-cb" 'org-iswitchb) ;; Setting up remember (org-remember-insinuate) (setq org-default-notes-file "~/Documents/Journal/Notes.txt") (define-key global-map "\C-cr" 'org-remember) * Infile options #+SEQ_TODO: TODO WAIT | DONE CANC #+DRAWERS: DETAILS PROPERTIES #+OPTIONS: H:4 num:nil toc:nil \n:nil @:t ::t |:t ^:t f:t *:t TeX:t LaTeX:nil skip:t #+TITLE: Journal.txt #+AUTHOR: Mike Newman #+EMAIL: xxx@xxx.com #+LANGUAGE: en-GB #+TEXT: -- Mike