Files
doom/packages.el
T
tomatocream cb6d55b456 Update Claude terminal and theme configuration.
Switch Claude Code usage toward EAT-related setup and simplify theme loading to doom-one while adding the emacs-eat package declaration.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-06 02:19:39 +08:00

76 lines
1.9 KiB
EmacsLisp

;;; $DOOMDIR/packages.el
;; -*- no-byte-compile: t; -*-
(package! super-save)
;; gptel and extensions
(package! gptel)
;; gptel extensions
(package! gptel-quick
:recipe (:host github :repo "karthink/gptel-quick"))
(package! gptel-extensions
:recipe (:host github :repo "kamushadenes/gptel-extensions.el"))
(package! gptel-autocomplete
:recipe (:host github :repo "JDNdeveloper/gptel-autocomplete"))
(package! org-re-reveal)
(package! copilot
:recipe (:host github :repo "copilot-emacs/copilot.el" :files ("*.el")))
(package! anki-editor
:recipe (:host github :repo "anki-editor/anki-editor"))
(package! org-anki
:recipe (:host github :repo "eyeinsky/org-anki"))
(package! bnf-mode
:recipe (:host github
:repo "sergeyklay/bnf-mode"
:files ("*.el")))
(package! ebnf-mode :recipe (:host github :repo "nverno/ebnf-mode"))
(package! llvm-ts-mode
:recipe (:host github :repo "nverno/llvm-ts-mode"))
(package! tree-sitter-langs)
(package! ob-mermaid)
;; Claude Code integration
(package! inheritenv
:recipe (:host github :repo "purcell/inheritenv"))
(package! consult)
(package! claude-code
:recipe (:host github :repo "stevemolitor/claude-code.el" :branch "main" :depth 1
:files ("*.el" (:exclude "images/*"))))
(package! claudemacs
:recipe (:host github :repo "cpoile/claudemacs"))
;; Terminal emulator
(package! eat
:recipe (:host codeberg
:repo "akib/emacs-eat"
:files ("*.el" ("term" "term/*.el") "*.texi"
"*.ti" ("terminfo/e" "terminfo/e/*")
("terminfo/65" "terminfo/65/*")
("integration" "integration/*")
(:exclude ".dir-locals.el" "*-tests.el"))))
;; Usage metrics and key tracking
(package! keyfreq)
(package! command-log-mode)
;; Theme
(package! base16-theme)
(package! ewal)
(package! ewal-doom-themes
:recipe (:host github :repo "cyruseuros/ewal" :files ("doom-themes/*.el")))