dot/.config/doom/packages.el

41 lines
1.1 KiB
EmacsLisp

;; -*- no-byte-compile: t; -*-
;;; $DOOMDIR/packages.el
(unpin! straight)
(package! beacon)
(package! counsel)
(package! deft)
(package! battle-haxe)
(package! fish-mode)
(package! typescript-mode)
(package! wc-mode)
(package! ivy)
(package! ivy-xref)
(package! org-contacts)
(package! org-cliplink)
(package! org-roam)
(package! org-ql)
(package! org-wild-notifier)
(unpin! org-roam)
(package! org-roam-ui)
(package! org-download)
(after! org-download
(setq org-download-method 'directory)
(setq org-download-image-dir (concat (file-name-sans-extension (buffer-file-name)) "-img"))
(setq org-download-image-org-width 600)
(setq org-download-link-format "[[file:%s]]\n"
org-download-abbreviate-filename-function #'file-relative-name)
(setq org-download-link-format-function #'org-download-link-format-function-default))
(package! org-depend
:recipe (
:host github
:repo "fgeller/org-mode"
:files ("contrib/lisp/org-depend.el")))
(package! elgantt
:recipe (:host github :repo "legalnonsense/elgantt"))