Puede colocar un archivo .el
en el directorio personal/
en Prelude. Prelude carga cualquier archivo .el que encuentre allí en orden alfabético. A continuación se muestra el contenido de mi archivo personal/00-packages.el
.:
(require 'package)
(add-to-list 'package-archives
'("marmalade" .
"http://marmalade-repo.org/packages/"))
(package-initialize)
;; My packages
(setq prelude-packages (append '(
drupal-mode
nginx-mode
) prelude-packages))
;; Install my packages
(prelude-install-packages)
"00" se añade al nombre del archivo para asegurarse de que el archivo se carga antes de todas las personalizaciones personales. Agregue cualquier paquete nuevo que necesite a la lista que se anexa al prelude-packages
.
Además, si desea utilizar cualquier modo que no esté disponible en MELPA o Marmalade, simplemente puede soltar el archivo del modo en la carpeta personal y Prelude lo recogerá durante la carga. Si hay personalizaciones para ese modo, simplemente cree otro archivo .el y agregue allí el código Emacs Lisp.