X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=.emacs;h=f37d936892081ae7023327f571051168e121091a;hb=5d29561746b27218b3832146ce00cc75077360a9;hp=2783d01725b0470c5bce49277f02be0b0b6610a0;hpb=b8f7a850e1914b55cf901c4a1d1531caa660cf78;p=emacs.git diff --git a/.emacs b/.emacs index 2783d01..f37d936 100644 --- a/.emacs +++ b/.emacs @@ -48,6 +48,9 @@ '(vc-delete-logbuf-window nil) '(vc-follow-symlinks t)) +;; use git before SVN; use CVS earlier, because I have CVS +;; repositories inside of git directories +(setq vc-handled-backends (quote (CVS Git RCS SVN SCCS Bzr Hg Mtn Arch))) ;; switch back to the old primary selection method (setq x-select-enable-clipboard nil) @@ -97,7 +100,7 @@ "~/projects/fh/fh.org"))) (setq org-global-properties '(("Effort_ALL 0 0:10 0:30 1:00 2:00 3:00 4:00 5:00 6:00 7:00"))) -(setq org-columns-default-format "%40ITEM(Task) %TAGS %PRIORITY %TODO %17Effort(Estimated Effort){:} %CLOCKSUM") +(setq org-columns-default-format "%40ITEM(Task) %TAGS %PRIORITY %TODO %13SCHEDULED %17Effort(Estimated Effort){:} %CLOCKSUM") (setq org-default-notes-file "~/projects/notes/notes.org") (setq org-capture-templates ;; mail-specific note template, identified by "m" @@ -505,19 +508,26 @@ Argument DESCRIPTION MIME description." (global-set-key "\M-o" cm-map) (defun my-org-mode-setup () - (when (and (buffer-file-name) - (file-exists-p (buffer-file-name))) (load-library "reftex") (and (buffer-file-name) - (file-exists-p (buffer-file-name)) - (reftex-parse-all)) - (reftex-set-cite-format - '((?b . "[[bib::%l]]") - (?n . "[[note::%l]]")))) - (define-key org-mode-map "\C-c\C-g" 'reftex-citation) -) + (file-exists-p (buffer-file-name)) + (progn + (reftex-parse-all) + (reftex-set-cite-format + '((?b . "[[bib::%l][%l-bib]]") + (?n . "[[note::%l][%l-notes]]") + (?h . "** %t\n:PROPERTIES:\n:Custom_ID: %l\n:END:\n[[papers:%l][%l-paper]]"))) + )) + (define-key org-mode-map (kbd "C-c )") 'reftex-citation) + (define-key org-mode-map (kbd "C-c (") 'org-mode-reftex-search) + ) (add-hook 'org-mode-hook 'my-org-mode-setup) +(defun org-mode-reftex-search () + (interactive) + (org-open-link-from-string (format "[[notes:%s]]" (reftex-citation t)))) + + (setq-default org-mobile-directory "/rzlab.ucr.edu:/sites/dav.donarmstrong.com/root/org/") (setq-default org-directory "/home/don/org-mode/") (setq-default org-mobile-inbox-for-pull "/home/don/org-mode/from-mobile.org")