You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
1.7 KiB

  1. (defvar PATH_ORG_FILES "~/Archiv/Dokumente/Org/")
  2. (defvar PATH_ORG_JOURNAL "~/Archiv/Dokumente/Journal/")
  3. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  4. ;; org
  5. (use-package org
  6. :ensure t
  7. :bind
  8. (("C-c l" . org-store-link)
  9. ("C-c a" . org-agenda)
  10. ("C-c c" . org-capture))
  11. :config
  12. (setq org-log-done t) ;; ???
  13. (setq org-agenda-span 21) ;; Agendaview für 21 Tage
  14. (setq org-agenda-include-diary t) ;; berücksichtigt den Emacs-Kalender
  15. ;; der Jahrestage, wiederkehrende Termine etc. berücksichtigt
  16. (setq org-default-notes-file (concat PATH_ORG_FILES "notes.org")) ;; Standardpfad für Notizen
  17. (setq org-agenda-files (list PATH_ORG_FILES ;; Pfade für org-Files
  18. PATH_ORG_JOURNAL))
  19. (setq org-agenda-file-regexp "\\.org\\|[0-9]+") ;; sucht alle Dateien mit Endung .*, .org
  20. ;; oder Dateien, die nur aus Zahlen bestehen
  21. (add-to-list 'auto-mode-alist '("\\.org$^[~]'\\|[0-9]+^[~]" . org-mode))) ;; org-mode automatisch aktiviert, wenn .org-File geladen wird
  22. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  23. ;; org-journal
  24. (use-package org-journal
  25. :ensure t
  26. :init
  27. (setq org-journal-dir PATH_ORG_JOURNAL)) ;; Speicherpfad für Journaleinträge
  28. (provide 'plugin-org)