202501011735747623
This commit is contained in:
parent
85e99bfcdc
commit
470502d938
3 changed files with 27 additions and 78 deletions
|
@ -82,15 +82,11 @@
|
||||||
(setq org-startup-indented t)
|
(setq org-startup-indented t)
|
||||||
(setq org-indent-mode t)
|
(setq org-indent-mode t)
|
||||||
(setq org-archive-location "~/org/archive/%s_archive::")
|
(setq org-archive-location "~/org/archive/%s_archive::")
|
||||||
;; (setq org-archive-location "%s_archive::")
|
|
||||||
(add-hook 'org-mode-hook
|
(add-hook 'org-mode-hook
|
||||||
(lambda ()
|
(lambda ()
|
||||||
(visual-line-mode 1)))
|
(visual-line-mode 1)))
|
||||||
;;
|
;;
|
||||||
(setq org-agenda-files '("~/org/grocery.org" "~/org/todos.org" "~/org/inbox.org" "~/org/para.org" "~/org/braindump.org"))
|
(setq org-agenda-files '("~/org/inbox.org" "~/org/life.org" "~/org/braindump.org"))
|
||||||
;; (setq org-agenda-files
|
|
||||||
;; (append org-agenda-files
|
|
||||||
;; (directory-files-recursively "~/org/braindump/" "\\.org$")))
|
|
||||||
|
|
||||||
(setq org-refile-targets '((org-agenda-files :maxlevel . 3)))
|
(setq org-refile-targets '((org-agenda-files :maxlevel . 3)))
|
||||||
(setq org-refile-use-cache t)
|
(setq org-refile-use-cache t)
|
||||||
|
@ -100,10 +96,12 @@
|
||||||
(org-refile-cache-clear)
|
(org-refile-cache-clear)
|
||||||
(org-refile-get-targets)))
|
(org-refile-get-targets)))
|
||||||
|
|
||||||
(use-package org
|
(use-package! org
|
||||||
:commands org-refile-cache-clear)
|
:commands org-refile-cache-clear)
|
||||||
|
|
||||||
(use-package org-roam
|
(use-package! anki-editor)
|
||||||
|
|
||||||
|
(use-package! org-roam
|
||||||
;; :ensure nil
|
;; :ensure nil
|
||||||
:custom
|
:custom
|
||||||
(org-roam-directory "~/org/roam/")
|
(org-roam-directory "~/org/roam/")
|
||||||
|
@ -124,59 +122,6 @@
|
||||||
(not (member "ATTACH" (org-get-tags)))))
|
(not (member "ATTACH" (org-get-tags)))))
|
||||||
)
|
)
|
||||||
|
|
||||||
(use-package denote
|
|
||||||
:hook (dired-mode . denote-dired-mode)
|
|
||||||
:config
|
|
||||||
(setq denote-directory (expand-file-name "~/org/notes/"))
|
|
||||||
|
|
||||||
;; Automatically rename Denote buffers when opening them so that
|
|
||||||
;; instead of their long file name they have, for example, a literal
|
|
||||||
;; "[D]" followed by the file's title. Read the doc string of
|
|
||||||
;; `denote-rename-buffer-format' for how to modify this.
|
|
||||||
(denote-rename-buffer-mode 1))
|
|
||||||
|
|
||||||
;; (use-package citar
|
|
||||||
;; :no-require
|
|
||||||
;; :custom
|
|
||||||
;; (org-cite-global-bibliography '("~/bib/main.bib"))
|
|
||||||
;; (org-cite-insert-processor 'citar)
|
|
||||||
;; (org-cite-follow-processor 'citar)
|
|
||||||
;; (org-cite-activate-processor 'citar)
|
|
||||||
;; (citar-bibliography org-cite-global-bibliography))
|
|
||||||
|
|
||||||
;; (use-package citar-denote
|
|
||||||
;; :custom
|
|
||||||
;; (citar-open-always-create-notes t)
|
|
||||||
;; :init
|
|
||||||
;; (citar-denote-mode)
|
|
||||||
;; :bind
|
|
||||||
;; (("C-c w b c" . citar-create-note)
|
|
||||||
;; ("C-c w b n" . citar-denote-open-note)
|
|
||||||
;; ("C-c w b x" . citar-denote-nocite)
|
|
||||||
;; :map org-mode-map
|
|
||||||
;; ("C-c w b k" . citar-denote-add-citekey)
|
|
||||||
;; ("C-c w b K" . citar-denote-remove-citekey)
|
|
||||||
;; ("C-c w b d" . citar-denote-dwim)
|
|
||||||
;; ("C-c w b e" . citar-denote-open-reference-entry)))
|
|
||||||
|
|
||||||
(map! :leader
|
|
||||||
(:prefix ("d" . "denote") ;; Основное меню "denote"
|
|
||||||
:desc "Create a new note" "n" #'denote
|
|
||||||
:desc "Rename a note" "r" #'denote-rename-file
|
|
||||||
:desc "Create a link" "l" #'denote-link
|
|
||||||
:desc "Show backlinks" "b" #'denote-backlinks
|
|
||||||
:desc "Sort dired" "d" #'denote-sort-dired))
|
|
||||||
|
|
||||||
;; (:prefix ("c" . "citar-denote")
|
|
||||||
;; :desc "Citar create note" "n" #'citar-denote-create-note
|
|
||||||
;; :desc "Citar open denote note" "o" #'citar-denote-open-note
|
|
||||||
;; :desc "Citar open nocite entry" "x" #'citar-denote-nocite
|
|
||||||
|
|
||||||
;; (:map org-mode-map
|
|
||||||
;; :desc "Add cite key or convert an existing Denote file to a bib note" "a" #'citar-denote-add-citekey
|
|
||||||
;; :desc "Remove cite key from a file" "r" #'citar-denote-remove-citekey
|
|
||||||
;; :desc "Open attachments menu" "m" #'citar-denote-dwim
|
|
||||||
;; :desc "Open bib entry for editing" "e" #'citar-denote-open-reference-entry))))
|
|
||||||
|
|
||||||
(setq org-capture-templates
|
(setq org-capture-templates
|
||||||
'(
|
'(
|
||||||
|
@ -185,15 +130,10 @@
|
||||||
"* %?"
|
"* %?"
|
||||||
:empty-lines 0)
|
:empty-lines 0)
|
||||||
|
|
||||||
;; ("i" "Inbox"
|
|
||||||
;; entry (file+headline "~/org/inbox.org" "Inbox")
|
|
||||||
;; "* [%<%Y-%m-%d>] %U %? :inbox: \n %:annotation\n %:link"
|
|
||||||
;; :empty-lines 0)
|
|
||||||
|
|
||||||
("d" "Braindump"
|
("d" "Braindump"
|
||||||
entry
|
entry
|
||||||
(file+headline "~/org/inbox.org" "Inbox")
|
(file+headline "~/org/inbox.org" "Inbox")
|
||||||
"* [%<%Y-%m-%d>] %? :inbox:\n:PROPERTIES:\n:ID: %(org-id-new)\n:END:\n"
|
"* [%<%Y-%m-%d>] %? \n:PROPERTIES:\n:ID: %(org-id-new)\n:END:\n"
|
||||||
:empty-lines 1)
|
:empty-lines 1)
|
||||||
|
|
||||||
("r" "Grocery list"
|
("r" "Grocery list"
|
||||||
|
@ -201,34 +141,29 @@
|
||||||
"* NEED2BUY [#C] %?\n:PROPERTIES:\n:Created: %T\n:END:\n "
|
"* NEED2BUY [#C] %?\n:PROPERTIES:\n:Created: %T\n:END:\n "
|
||||||
:empty-lines 0)
|
:empty-lines 0)
|
||||||
|
|
||||||
("g" "General To-Do"
|
("g" "Todo"
|
||||||
entry (file+headline "~/org/todos.org" "General Tasks")
|
entry (file+headline "~/org/inbox.org" "Todo")
|
||||||
"* TODO [#C] %?\n:PROPERTIES:\n:Created: %T\n:END:\n "
|
"* TODO [#C] %?\n:PROPERTIES:\n:Created: %T\n:END:\n "
|
||||||
:empty-lines 0)
|
:empty-lines 0)
|
||||||
|
|
||||||
("m" "Meeting"
|
("m" "Meeting"
|
||||||
entry (file+datetree "~/org/meetings.org")
|
entry (file+datetree "~/org/para.org" "Area Meetings")
|
||||||
"* %? :meeting:%^g \n:PROPERTIES:\n:Created: %T\n:END:\n** Notes\n** Action Items\n*** TODO [#A] "
|
"* %? :meeting:%^g \n:PROPERTIES:\n:Created: %T\n:END:\n** Notes\n** Action Items\n*** TODO [#A] "
|
||||||
:tree-type week
|
:tree-type week
|
||||||
:clock-in t
|
:clock-in t
|
||||||
:clock-resume t
|
:clock-resume t
|
||||||
:empty-lines 0)
|
:empty-lines 0)
|
||||||
|
|
||||||
("c" "Code To-Do"
|
|
||||||
entry (file+headline "~/org/todos.org" "Code Related Tasks")
|
|
||||||
"* TODO [#C] %?\n:PROPERTIES:\n:Created: %T\n:END:\n%i\n** Proposed Solution:\n"
|
|
||||||
:empty-lines 0)
|
|
||||||
|
|
||||||
("w" "Selected web capture"
|
("w" "Selected web capture"
|
||||||
entry
|
entry
|
||||||
(file+headline "~/org/inbox.org" "Selected web capture")
|
(file+headline "~/org/inbox.org" "Selected web capture")
|
||||||
"* [%<%Y-%m-%d>] [[%:link][%(transform-square-brackets-to-round-ones \"%:description\")]] :inbox:\n:PROPERTIES:\n:ID: %(org-id-new)\n:END:\n Source: %:link\n #+BEGIN_QUOTE\n%i\n#+END_QUOTE\n%?"
|
"* [%<%Y-%m-%d>] [[%:link][%(transform-square-brackets-to-round-ones \"%:description\")]] \n:PROPERTIES:\n:ID: %(org-id-new)\n:END:\n Source: %:link\n #+BEGIN_QUOTE\n%i\n#+END_QUOTE\n%?"
|
||||||
:empty-lines 1)
|
:empty-lines 1)
|
||||||
|
|
||||||
("L" "Unselected web capture"
|
("L" "Unselected web capture"
|
||||||
entry
|
entry
|
||||||
(file+headline "~/org/inbox.org" "Web links")
|
(file+headline "~/org/inbox.org" "Web links")
|
||||||
"* [%<%Y-%m-%d>] [[%:link][%(transform-square-brackets-to-round-ones \"%:description\")]] %? :inbox:\n:PROPERTIES:\n:ID: %(org-id-new)\n:END:\n"
|
"* [%<%Y-%m-%d>] [[%:link][%(transform-square-brackets-to-round-ones \"%:description\")]] %? \n:PROPERTIES:\n:ID: %(org-id-new)\n:END:\n"
|
||||||
:empty-lines 1)))
|
:empty-lines 1)))
|
||||||
|
|
||||||
(setq org-todo-keywords
|
(setq org-todo-keywords
|
||||||
|
|
|
@ -47,6 +47,8 @@
|
||||||
;; (unpin! pinned-package another-pinned-package)
|
;; (unpin! pinned-package another-pinned-package)
|
||||||
;; ...Or *all* packages (NOT RECOMMENDED; will likely break things)
|
;; ...Or *all* packages (NOT RECOMMENDED; will likely break things)
|
||||||
;; (unpin! t)
|
;; (unpin! t)
|
||||||
(package! denote)
|
;; (package! denote)
|
||||||
;; (package! citar)
|
;; (package! citar)
|
||||||
;; (package! citar-denote)
|
;; (package! citar-denote)
|
||||||
|
(package! anki-editor
|
||||||
|
:recipe (:host github :repo "anki-editor/anki-editor"))
|
||||||
|
|
|
@ -16,7 +16,19 @@ SOURCES = [
|
||||||
Source(
|
Source(
|
||||||
auto.index,
|
auto.index,
|
||||||
"/home/fz0x1/org/braindump.org",
|
"/home/fz0x1/org/braindump.org",
|
||||||
name="pkm",
|
name="braindump",
|
||||||
|
ignored=["*.html", "*.gpg"],
|
||||||
|
),
|
||||||
|
Source(
|
||||||
|
auto.index,
|
||||||
|
"/home/fz0x1/org/inbox.org",
|
||||||
|
name="inbox",
|
||||||
|
ignored=["*.html", "*.gpg"],
|
||||||
|
),
|
||||||
|
Source(
|
||||||
|
auto.index,
|
||||||
|
"/home/fz0x1/org/life.org",
|
||||||
|
name="inbox",
|
||||||
ignored=["*.html", "*.gpg"],
|
ignored=["*.html", "*.gpg"],
|
||||||
),
|
),
|
||||||
]
|
]
|
||||||
|
|
Loading…
Add table
Reference in a new issue