From 87c4ec61d1d376f03b9311d208596a804a86fc24 Mon Sep 17 00:00:00 2001 From: Evie Litherland-Smith Date: Thu, 8 Aug 2024 06:35:17 +0100 Subject: [PATCH] Restore (with tweaks) instal.el and Makefile Adjusted for new definition of selected packages --- Makefile | 6 ++++++ install.el | 10 ++++++++++ 2 files changed, 16 insertions(+) create mode 100644 Makefile create mode 100644 install.el diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..665f960 --- /dev/null +++ b/Makefile @@ -0,0 +1,6 @@ +.PHONY: default install + +default: install + +install: + emacs --script install.el --kill diff --git a/install.el b/install.el new file mode 100644 index 0000000..5a14034 --- /dev/null +++ b/install.el @@ -0,0 +1,10 @@ +;;; install.el -- Handle installing selected packages -*- lexical-binding: t -*- +;;; Commentary: +;;; Code: +;; Configure packages archives with priority +(load-file (locate-user-emacs-file "init.el")) +(package-refresh-contents) +(package-install-selected-packages t) +(package-autoremove) +(provide 'install) +;;; install.el ends here