diff --git a/packages.el b/packages.el index 6c97cac..25aa8fa 100644 --- a/packages.el +++ b/packages.el @@ -71,63 +71,63 @@ (context-menu-mode 1) (enable-recursive-minibuffers t)) -;; (use-package org -;; :straight t -;; :bind (("C-c a" . org-agenda) -;; ("C-c c" . org-capture) -;; ("C-c l" . org-store-link) -;; :map org-mode-map -;; ("C-c 1" . org-time-stamp-inactive)) -;; :config -;; ;; autosave advises for agenda and org-capture -;; (advice-add 'org-agenda-quit :before 'org-save-all-org-buffers) -;; (advice-add 'org-capture-finalize :after 'org-save-all-org-buffers) -;; (advice-add 'org-capture-refile :after 'org-save-all-org-buffers) -;; -;; ;; latex preview settings -;; (setq org-preview-latex-image-directory "~/.emacs.d/org-latex-preview/") ; Hide all previews in one place -;; -;; ;; habits support -;; (require 'org-habit) -;; (add-to-list 'org-modules 'org-habit) -;; -;; ;; babel -;; (org-babel-do-load-languages -;; 'org-babel-load-languages -;; '((R . t))) -;; -;; ;; org-id - link by UUID -;; (require 'org-id) -;; (setq org-id-method 'uuid -;; org-id-link-to-org-use-id t) -;; ;; abbrev expansion in org-mode -;; (require 'org-tempo) -;; -;; ;; we need indentation -;; (setq org-startup-indented nil -;; org-indent-mode-turns-on-hiding-stars nil -;; org-hide-leading-stars nil -;; org-startup-folded 'content) -;; ;; default agenda files -;; (setq org-agenda-files '("~/org/")) -;; -;; ;; default agenda view -;; (setq org-agenda-start-day "-3d" -;; org-agenda-span 13) -;; ;; templates -;; (setq org-capture-templates -;; '(("n" "note" entry -;; (file+headline "~/org/inbox.org" "Notes") -;; "** %?\n:PROPERTIES:\n:CREATED: %U\n:END:\n\n") -;; ("t" "TODO" entry -;; (file+headline "~/org/inbox.org" "Tasks") -;; "** TODO %?\n:PROPERTIES:\n:CREATED: %U\n:END:\n\n") -;; ("j" "Journal" entry -;; (file+olp+datetree "~/org/log.org.gpg") -;; "**** %U %?\n") -;; ("b" "Bookmark" entry -;; (file+headline "~/org/bookmarks.org" "bookmarks-inbox") -;; "** TODO %?\n:PROPERTIES:\n:CREATED: %U\n:END:\n[[%x]]\n")))) +(use-package org + :straight t + :bind (("C-c a" . org-agenda) + ("C-c c" . org-capture) + ("C-c l" . org-store-link) + :map org-mode-map + ("C-c 1" . org-time-stamp-inactive)) + :config + ;; autosave advises for agenda and org-capture + (advice-add 'org-agenda-quit :before 'org-save-all-org-buffers) + (advice-add 'org-capture-finalize :after 'org-save-all-org-buffers) + (advice-add 'org-capture-refile :after 'org-save-all-org-buffers) + + ;; latex preview settings + (setq org-preview-latex-image-directory "~/.emacs.d/org-latex-preview/") ; Hide all previews in one place + + ;; habits support + (require 'org-habit) + (add-to-list 'org-modules 'org-habit) + + ;; babel + (org-babel-do-load-languages + 'org-babel-load-languages + '((R . t))) + + ;; org-id - link by UUID + (require 'org-id) + (setq org-id-method 'uuid + org-id-link-to-org-use-id t) + ;; abbrev expansion in org-mode + (require 'org-tempo) + + ;; we need indentation + (setq org-startup-indented nil + org-indent-mode-turns-on-hiding-stars nil + org-hide-leading-stars nil + org-startup-folded 'content) + ;; default agenda files + (setq org-agenda-files '("~/org/")) + + ;; default agenda view + (setq org-agenda-start-day "-3d" + org-agenda-span 13) + ;; templates + (setq org-capture-templates + '(("n" "note" entry + (file+headline "~/org/inbox.org" "Notes") + "** %?\n:PROPERTIES:\n:CREATED: %U\n:END:\n\n") + ("t" "TODO" entry + (file+headline "~/org/inbox.org" "Tasks") + "** TODO %?\n:PROPERTIES:\n:CREATED: %U\n:END:\n\n") + ("j" "Journal" entry + (file+olp+datetree "~/org/log.org.gpg") + "**** %U %?\n") + ("b" "Bookmark" entry + (file+headline "~/org/bookmarks.org" "bookmarks-inbox") + "** TODO %?\n:PROPERTIES:\n:CREATED: %U\n:END:\n[[%x]]\n")))) (use-package tex-site :straight auctex