emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Orgmode] POLL: the 40 variables project


From: Mike Newman
Subject: Re: [Orgmode] POLL: the 40 variables project
Date: Wed, 4 Feb 2009 21:28:04 +0000

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 .
     " <style type=\"text/css\">
    html {font-family: sans-serif;}
    p {font-weight: normal;}
    h1 {color: red;}
    h2 {color: black; font-size: 20pt; font-weight: bold;}
    h3 {color: black; font-size: 16pt; font-weight: bold; 
    text-decoration: underline;}
    h4 {color: black; font-size: 14pt;}
  </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:     address@hidden
#+LANGUAGE:  en-GB
#+TEXT: 

-- 
Mike




reply via email to

[Prev in Thread] Current Thread [Next in Thread]