diff --git a/+keybindings.el b/+keybindings.el index 3dcff62..32fc8aa 100644 --- a/+keybindings.el +++ b/+keybindings.el @@ -28,9 +28,6 @@ ;; Keybindings for next/previous buffer (map! :n "C-c j" #'previous-buffer) (map! :n "C-c k" #'next-buffer) -;; Keybindings for citar -(map! :leader :n "n B" #'citar-open-files - :desc "Open associated PDF with bibliography entry") ;; Keybindings for PlatformIO (map! :after platformio-mode :map platformio-mode-map diff --git a/+org.el b/+org.el index 8ec12bd..2f53d35 100644 --- a/+org.el +++ b/+org.el @@ -95,10 +95,6 @@ (use-package! engrave-faces-latex :after ox-latex) (setq org-latex-src-block-backend 'engraved) -;; Set up bibliography management -(setq org-cite-global-bibliography '("~/Documents/Uni/Thesis/docs/bibliography.bib") - citar-bibliography org-cite-global-bibliography - citar-library-paths '("~/Documents/Uni/Thesis/bibliography")) ;; Add citeproc and metadata-file options to ox-pandoc (after! ox-pandoc (add-to-list 'org-pandoc-valid-options 'citeproc) @@ -120,17 +116,6 @@ :file "~/Notes/Recipes.org" :type entry :template ("%(org-chef-get-recipe-from-url)")) - ("Reference" :keys "r" - :type entry - :file "~/Documents/Uni/Thesis/docs/Bibliography.org" - :function org-goto - :fetch-bibtex (lambda () (org-capture-ref-process-capture)) - :org-entry (lambda () (org-capture-ref-get-org-entry)) - :template - ("%{fetch-bibtex}* %?%{space}%(org-capture-ref-get-bibtex-field :title)" - "#+begin_src bibtex" - "%(org-capture-ref-get-bibtex-field :bibtex-string)" - "#+end_src"))))) ;; Fix org-chef scraping (setq org-chef-prefer-json-ld t) ;; Get the current state of org-pomodoro @@ -185,10 +170,6 @@ (add-hook! 'org-mode-hook 'org-fragtog-mode) ;; Auto tangle on save (add-hook! 'org-mode-hook 'org-auto-tangle-mode) -;; Save bibtex to annotated bibliography with category selection -(setq org-goto-interface 'outline-path-completion - org-goto-max-level 1) -(use-package! org-capture-ref) ;; HACK Fix search folded sections (setq org-fold-core-style 'overlays) (evil-select-search-module 'evil-search-module 'evil-search) diff --git a/init.el b/init.el index 45766d3..1a16989 100644 --- a/init.el +++ b/init.el @@ -84,7 +84,7 @@ :tools ;;ansible - biblio ; Writes a PhD for you (citation needed) + ;;biblio ; Writes a PhD for you (citation needed) debugger ; FIXME stepping through code, to help you add bugs direnv ;;docker diff --git a/packages.el b/packages.el index 00ee5a3..680687d 100644 --- a/packages.el +++ b/packages.el @@ -19,11 +19,6 @@ (package! org-auto-tangle) ;; Enable LaTeX previews automatically (package! org-fragtog) -;; Fetch and save bibtex from Firefox -(package! asoc :recipe (:host github :repo "troyp/asoc.el")) -(package! doct :recipe (:host github :repo "progfolio/doct")) -(package! persid :recipe (:host github :repo "rougier/persid")) -(package! org-capture-ref :recipe (:host github :repo "yantar92/org-capture-ref")) ;; Arduino development (package! platformio-mode) ;; Light theme @@ -34,3 +29,5 @@ (unpin! pdf-tools) (package! pdf-tools :recipe (:host github :repo "aikrahguzar/pdf-tools" :branch "child-frame-preview")) (package! image-roll :recipe (:host github :repo "dalanicolai/image-roll.el")) +;; Declarative org capture templates +(package! doct :recipe (:host github :repo "progfolio/doct"))