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.
 

48 lines
2.0 KiB

;;; Code:
(defvar PATH_ORG_FILES "~/Archiv/Dokumente/Org/")
(defvar PATH_ORG_JOURNAL "~/Archiv/Dokumente/Journal/")
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; org
(use-package org
:ensure t
:bind
(("C-c l" . org-store-link)
("C-c a" . org-agenda)
("C-c c" . org-capture))
:config
(setq org-log-done t) ;; ???
(setq org-agenda-span 21) ;; Agendaview für 21 Tage
(setq org-agenda-include-diary t) ;; berücksichtigt den Emacs-Kalender
;; der Jahrestage, wiederkehrende Termine etc. berücksichtigt
(setq org-default-notes-file (concat PATH_ORG_FILES "notes.org")) ;; Standardpfad für Notizen
(setq org-agenda-files (list PATH_ORG_FILES ;; Pfade für org-Files
PATH_ORG_JOURNAL))
(setq org-agenda-file-regexp "\\.org\\|[0-9]+") ;; sucht alle Dateien mit Endung .*, .org
;; oder Dateien, die nur aus Zahlen bestehen
(add-to-list 'auto-mode-alist '("\\.org$^[~]'\\|[0-9]+^[~]" . org-mode))) ;; org-mode automatisch aktiviert,
;; wenn .org-File geladen wird
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; org-journal
;;
;; Anleitung
;; C-c C-j neuen Eintrag erstellen
;; C-u C-c C-j heutigen Eintrag öffnen, ohne neuen zu erstellen
;; In Calendar view:
;; j Eintrag anschauen
;; C-j Eintrag anschauen, aber nicht reinwechseln
;; i j neuen Eintrag erstellen
;; [ bzw ] zum vorherigen bzw. nächsten Eintrag wechseln
(use-package org-journal
:ensure t
:init
(setq org-journal-dir PATH_ORG_JOURNAL)) ;; Speicherpfad für Journaleinträge
(provide 'plugin-org)
;;; plugin-org.el ends here