È possibile inserire un file in Prelude. Prelude carica qualsiasi file .el che trova lì in ordine alfabetico. Di seguito è riportato il contenuto del mio file di 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" viene aggiunto al nome del file per assicurarsi che il file viene caricato prima di tutte le personalizzazioni personali. Aggiungi qualsiasi nuovo pacchetto necessario all'elenco che viene aggiunto a prelude-packages
.
Inoltre, se si desidera utilizzare qualsiasi modalità non disponibile in MELPA o Marmalade, è sufficiente rilasciare il file della modalità nella cartella personale e Prelude lo preleva durante il caricamento. Se ci sono personalizzazioni per quella modalità, è sufficiente creare un altro file .el e aggiungere il codice Lisp Emacs lì.