aboutsummaryrefslogtreecommitdiffstats
path: root/doom/.config/doom/packages.el
diff options
context:
space:
mode:
Diffstat (limited to 'doom/.config/doom/packages.el')
-rw-r--r--doom/.config/doom/packages.el75
1 files changed, 75 insertions, 0 deletions
diff --git a/doom/.config/doom/packages.el b/doom/.config/doom/packages.el
new file mode 100644
index 0000000..3d4e82a
--- /dev/null
+++ b/doom/.config/doom/packages.el
@@ -0,0 +1,75 @@
+;; Disabling packages
+(disable-packages! undo-tree org-bullets helm pretty-code)
+
+;; `org-mode' dependencies
+(package! ol-notmuch)
+(package! org-contrib
+ :recipe (:host nil :repo "https://git.sr.ht/~bzg/org-contrib")
+ :pin "c6aef31ccfc7c4418c3b51e98f7c3bd8e255f5e6")
+;;(package! org-contacts)
+;; `org-bullets' replacement
+(package! org-superstar)
+(package! ox-gfm)
+(package! ox-tufte
+ :recipe (:host nil :repo "https://git.sr.ht/~ymherklotz/ox-tufte"))
+(package! scroll-other-window
+ :recipe (:host nil :repo "https://git.sr.ht/~ymherklotz/scroll-other-window"))
+(package! cdlatex)
+(package! citeproc)
+(package! ox-context
+ :recipe (:host github :repo "Jason-S-Ross/ox-context"))
+(package! org-transclusion
+ :recipe (:host github :repo "nobiot/org-transclusion"))
+(package! org-zettelkasten
+ :recipe (:host github :repo "ymherklotz/emacs-zettelkasten")
+ :pin "7278052cb451178a2f1ffc61569156ca0adcc34a")
+(package! org-auto-tangle
+ :recipe (:host github :repo "yilkalargaw/org-auto-tangle")
+ :pin "bce665c79fc29f1e80f1eae7db7e91c56b0788fc")
+(package! elfeed-score)
+
+(package! ef-themes
+ :recipe (:host nil :repo "https://git.sr.ht/~protesilaos/ef-themes"))
+
+(package! alectryon)
+
+;; Bibtex stuff
+(package! ebib)
+
+;; Haskell stuff
+(package! ormolu)
+
+;; Completion
+(package! orderless)
+(package! marginalia)
+(package! embark)
+(package! embark-consult)
+(package! ripgrep)
+
+;; Extra language mobdes
+(package! yaml-mode)
+(package! pollen-mode)
+
+;; Nix
+(package! direnv)
+
+;; Misc dependencies
+(package! hungry-delete)
+
+;; Teaching
+(package! boogie-friends)
+
+;; Privacy
+(package! pinentry)
+
+;; Emacs lisp
+(package! package-lint)
+
+;; Themes
+(package! color-theme-sanityinc-tomorrow)
+(package! modus-themes)
+
+(package! ef-themes
+ :recipe (:host nil :repo "https://git.sr.ht/~protesilaos/ef-themes"))
+
+(package! mmm-mode)