diff --git a/config.org b/config.org index fee29fd..08beb86 100644 --- a/config.org +++ b/config.org @@ -13,12 +13,11 @@ Perhaps in 10 years I will still be using it, but who knows. ;; -*- no-byte-compile: t; -*- #+end_src + ** Set name, org-roam-directory, etc. Some basic settings for Emacs #+begin_src emacs-lisp (setq tab-always-indent t) -(setq org-roam-directory "~/org/") - (setq user-full-name "Judah Sotomayor" user-mail-address "") @@ -29,7 +28,6 @@ Some basic settings for Emacs :recipe (:host nil :type git :repo "https://git.freedomland.xyz/judahsotomayor/noctrlc")) #+end_src - * Theme and Font Set the theme. /Use something dark/ @@ -296,11 +294,11 @@ I don't want scheduled items to duplicate if the deadline is up. #+begin_src emacs-lisp (setq org-log-done 'time) (after! org - (setq org-log-done 'time) - (setq org-archive-location "~/org/archive.sec.org.age") - (setq org-hide-emphasis-markers nil)) - (setq org-directory "~/org/") - (setq org-roam-directory org-directory) + (setq org-log-done 'time) + (setq org-archive-location "~/10-19-personal-projects/11-zettelkasten/archive.sec.org.age") + (setq org-hide-emphasis-markers nil)) +(setq org-directory "~/10-19-personal-projects/11-zettelkasten/") +(setq org-roam-directory org-directory) #+end_src #+RESULTS: @@ -697,24 +695,25 @@ We want a general [[file:~/org/references.bib][bibliography file]], a [[file:~/Z and a default set of styles. *** Citar setup First of all, we must configure citar. +#+begin_src elisp :tangle packages.el +(package! citar-org-roam) +#+end_src + #+begin_src emacs-lisp (use-package! citar - :ensure t - :demand t :custom - (citar-bibliography "~/org/references.bib") + (citar-bibliography "~/10-19-personal-projects/11-zettelkasten/references.bib") (citar-file-note-extensions '(".org")) - (org-cite-global-bibliography '("~/org/references.bib")) + (org-cite-global-bibliography '("~/10-19-personal-projects/11-zettelkasten/references.bib")) (org-cite-csl-styles-dir (expand-file-name "~/Zotero/styles/")) (org-cite-export-processors - '((t . (csl "apa.csl")) )) + '((t . (csl "apa.csl")) )) :hook (LaTeX-mode . citar-capf-setup) (org-mode . citar-capf-setup)) -(citar-org-roam-mode) #+end_src *** Icons for some prettification @@ -825,9 +824,8 @@ Ever wonder why code export sucks with \LaTeX ? Me neither! Let's fix it! Org-roam enables features essential to a Zettelkasten such as inter-ID linking. #+begin_src emacs-lisp - (use-package! org-roam - :after md-roam - :init (setq org-roam-directory "~/org/")) :custom +(use-package! org-roam + :after md-roam) #+end_src I use several capture templates to make it easy to get notes into my various sections. @@ -1235,7 +1233,7 @@ SVGBob is an ASCII art renderer. It can do all kinds of nifty things with just a * Archiving #+begin_src emacs-lisp -(setq org-archive-location "/home/user/org/archive.sec.org.age::") +(setq org-archive-location "/home/judah/10-19-personal-projects/11-zettelkasten/archive.sec.org.age::") #+end_src * Init.el @@ -1396,7 +1394,7 @@ I like to have all my config in one place. ;;nim ; python + lisp at the speed of c ;;nix ; I hereby declare "nix geht mehr!" ;;ocaml ; an objective camel - (org +roam2 +gnuplot +hugo +pomodoro +noter +present +pretty) ; organize your plain life in plain text + (org +roam2 +gnuplot +pomodoro +noter +present +pretty) ; organize your plain life in plain text ;;php ; perl's insecure younger brother ;;plantuml ; diagrams for confusing people more ;;purescript ; javascript, but functional