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
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
|