 ;; fails, ignore the error since an older org-mode comes with emacs.
 (require 'org-install nil t)
 (add-to-list 'auto-mode-alist '("\\.org$" . org-mode))
+
+;; Org Invoice
+(autoload 'org-invoice-report "org-invoice")
+(autoload 'org-dblock-write:invoice "org-invoice")
+(autoload 'org-eva-submit "org-eva")
+
+(let ((eva-conf "~/.comm-sync/etc/eva.el"))
+  (when (file-exists-p eva-conf) (load-file eva-conf)))
 
 (add-hook 'org-load-hook 
           (lambda ()


(add-hook 'org-export-preprocess-hook 'pmade:org-remove-redundant-heading-markers)

;; Org Invoice
(autoload 'org-invoice-report "org-invoice")
(autoload 'org-dblock-write:invoice "org-invoice")
(define-key org-mode-map "\C-ci" 'org-invoice-report)


(add-hook 'org-mode-hook
          (lambda ()
            ;; Extra Bindings
            (define-key org-mode-map "\C-ci" 'org-invoice-report)

            ;; Exporting
            (setq
             org-export-html-auto-postamble nil
