Suresh - My planner-muse-config.el file

planner-muse-config.el


;;+_ Begin planner-muse.config
;;Copyright Suresh Kayamboo

;;+_ This file should be called from .emacs file

;;+_ Load Paths for planner and muse files
(add-to-list 'load-path "D:/soft/elisp")
(add-to-list 'load-path "D:/soft/elisp/planner")
(add-to-list 'load-path "D:/soft/elisp/planner/contrib")

;;+_ refer to the muse user config file
(require 'muse-config)

;;+_create a muse planner project
;; Task Pool is default file
;; the ~/wiki/plans directory contains the plans
;; the contents are published as xhtml to ~/web/plans

;;+_There is a similar muse planner project decalaration
;;inside muse-config.el. But still I need this.
;;M-x plan loads the plan page only if the following project is
;;re-declared. I guess there should be some alternate but this works for me

(setq planner-project "Plans")

;;(setq muse-project-alist
;;      '(("Plans"
;;         ("D:/soft/elisp/wiki/plans"
;;	 :default "TaskPool"
;;	 :major-mode planner-mode
;;	 :visit-link planner-visit-link)
;;         ;;(:base "planner-html" :path "E:/soft/elisp/web/plans"))))
;;	 (:base "xhtml" :path "D:/soft/elisp/web/plans"))))

(require 'planner)
(require 'planner-publish)

;;+_ Basic

(setq planner-directory "D:/soft/elisp/wiki/plans/")
(setq planner-carry-tasks-forward t)
(setq planner-expand-name-favor-future-p t)
(setq planner-publishing-directory "D:/soft/elisp/web/plans")

;;+_ provide the planner muse user config file
(provide 'planner-muse-config)

;;;+_Shortcut to create task

(define-key global-map [?\C-x ?\C-t] 'planner-create-task-from-buffer)


;;+_ End planner-muse.config