Files
.emacs.d/init.el
Jim Myhrberg 0375cd0328 Ensure module names cannot collide with core setup files
The core setup files for Emacs Siren which lives in the core directory
followed a `siren-*.el` naming convention, which is the same as the
naming convention for modules.

This means that the `modules/core/siren-packages.el` module for adding
packages for Emacs package development, was not being loaded due to it's
name conflicting with `core/siren-packages.el` which sets up and
configures the packaging system.

So all files under the root `core` directory now follow a
`siren-core-*.el` naming scheme, meaning modules should no longer
conflict with core files.
2019-08-17 17:00:35 +01:00

21 lines
557 B
EmacsLisp

;;; init.el --- jimeh's Emacs Siren: init file.
;;; Commentary:
;; The file that starts it all.
;;; Code:
;; I need to keep this here commented out like this to prevent package.el from
;; automatically adding it again. I call `(package-initalize)' manually from
;; the `core/siren-packages.el' file that's loaded in further down.
;;
;; (package-initialize)
;; Always load newest byte code
(setq load-prefer-newer t)
(load (expand-file-name "core/siren-core-init.el"
(file-name-directory load-file-name)))
;;; init.el ends here