Emacs: Org-Download und Org-Journal

This commit is contained in:
2021-02-01 20:59:38 +01:00
parent d7fcb2954e
commit a7caed4ecb

View File

@@ -969,7 +969,8 @@
(find-file-at-point artr/file-grocery) (find-file-at-point artr/file-grocery)
(outline-next-heading) (outline-next-heading)
(flush-lines "CLOSED:.*") (flush-lines "CLOSED:.*")
(flush-lines "^$"))) (flush-lines "^$")
(org-map-entries '(org-todo "") "/+DONE" 'file)))
#+END_SRC #+END_SRC
** Erweiterungen ** Erweiterungen
@@ -1013,6 +1014,28 @@
:bind ("C-x c i" . org-cliplink)) :bind ("C-x c i" . org-cliplink))
#+END_SRC #+END_SRC
*** Org-Download
Org-Download vereinfacht das Arbeiten mit von Bildern. Ich nutze hier die Möglichkeit Screenshots in meine Notizen einzufügen (C-c n s).
Die Bilder werden im /Notes/-Ordner in einem Unterverzeichnis gespeichert, welches den
Namen der Level-0 Überschrift hat.
Als Screenshot-Tool wird das Programm maim verwendet
Das Bild wird auf eine Breite von 600px skaliert dargestellt.
#+BEGIN_SRC emacs-lisp
(use-package org-download
:ensure t
:config
(add-hook 'dired-mode-hook 'org-download-enable)
:bind
("C-c n s" . 'org-download-screenshot))
(setq-default org-download-image-dir (concat artr/dir-notes "img/"))
(setq-default org-download-heading-lvl 0)
(setq org-download-screenshot-method "maim -s %s")
(setq org-image-actual-width 600)
#+END_SRC
*** Org-Notmuch *** Org-Notmuch
Schnittstelle zu Notmuch. So lassen sich Links zu Emails erstellen. Schnittstelle zu Notmuch. So lassen sich Links zu Emails erstellen.
*Achtung:* Das Paket heißt jetzt /ol-notmuch/ und nicht /org-notmuch/ *Achtung:* Das Paket heißt jetzt /ol-notmuch/ und nicht /org-notmuch/
@@ -1022,7 +1045,8 @@
:after org) :after org)
#+END_SRC #+END_SRC
*** Org-CalDav *** Org-
CalDav
Ich übertrage meine Termine aus der Datei /kalender.org/ in meinen Nextcloud-Klalender. Ich übertrage meine Termine aus der Datei /kalender.org/ in meinen Nextcloud-Klalender.
Es gibt einen Familienkalender und jedes Familienmitglied hat seinen eigenen Kalender. Es gibt einen Familienkalender und jedes Familienmitglied hat seinen eigenen Kalender.
Für den Tennisverein und die IGP gibt es jeweils einen eigenen Kalender. Für den Tennisverein und die IGP gibt es jeweils einen eigenen Kalender.
@@ -1109,9 +1133,6 @@
(defun iso-end-of-week (year week) (defun iso-end-of-week (year week)
"Gibt den internen Zeitwert zurück zum 1. Tag der angegebenen Woche und dem angegegbenen Jahr" "Gibt den internen Zeitwert zurück zum 1. Tag der angegebenen Woche und dem angegegbenen Jahr"
(iso-week-to-time year week 7)) (iso-week-to-time year week 7))
(defun iso-next-month ()
(org-read-date nil t "+1m"))
#+END_SRC #+END_SRC
***** Hilfsfunktionen zum Erzeugen der Titel ***** Hilfsfunktionen zum Erzeugen der Titel
@@ -1144,6 +1165,11 @@
#+END_SRC #+END_SRC
***** Jornal für nächsten Monat ***** Jornal für nächsten Monat
#+BEGIN_SRC emacs-lisp
(defun artr/create-journal-for-next-month ()
(interactive)
(org-journal-new-entry nil (org-read-date nil t "1 +1m")))
#+END_SRC
**** Konfiguration **** Konfiguration
Org-Journal zum führen eines Tagebuchs. Org-Journal zum führen eines Tagebuchs.