From 070a107873440d62b4519e6d91c2ba739d4b6fa2 Mon Sep 17 00:00:00 2001 From: skylar Date: Sun, 1 Nov 2026 07:03:26 -0800 Subject: Literate Doom Emacs configuration config.org tangles to config.el, which loads private/config.el last when it exists. bin/ holds the scripts some sections drive. Co-Authored-By: Claude Opus 5.5 --- packages.el | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 packages.el (limited to 'packages.el') diff --git a/packages.el b/packages.el new file mode 100644 index 0000000..d7ea364 --- /dev/null +++ b/packages.el @@ -0,0 +1,32 @@ +;; -*- no-byte-compile: t; -*- +;;; $DOOMDIR/packages.el +;; +;; Run `doom sync' after changing this file. +;; mixed-pitch is not listed: Doom's :ui zen module already installs it. + +(package! auto-dark) +(package! nov) ; EPUB rendering +(package! shrface) ; org-style faces for nov and eww +(package! calibredb) +(package! jabber) ; XMPP +(package! bbdb) ; contacts, wired into mu4e +(package! osm) ; OpenStreetMap viewer +(package! org-auto-tangle) +(package! org-drill) ; flashcards +(package! org-fragtog) +(package! valign) ; pixel-aligned Org tables, for Hebrew +(package! tmsu) +(package! ol-tmsu) +(package! org-draw) +(package! ox-rss) ; blog -> RSS export + +;; GitHub recipes are pinned so `doom upgrade' cannot move them unexpectedly. +(package! resumel + :recipe (:host github :repo "barryridge/resumel" + :files ("*.el" "*.org" "templates")) + :pin "9e1ecad25781c8507854aa63cb1637eb4bdd8373") + +(package! claude-code + :recipe (:host github :repo "stevemolitor/claude-code.el" + :files ("*.el" (:exclude "images/*"))) + :pin "03199df8b3a1e9cd4857f0851f7a912ba524aff3") -- cgit v1.2.3