mirror of
https://github.com/jimeh/.emacs.d.git
synced 2026-02-19 13:46:41 +00:00
I've set `lexical-binding` to `nil` in all Emacs Lisp files to suppress the warnings introduced in Emacs 31 requiring all elisp files to have a `lexical-binding` comment. This retains the default behavior of dynamic binding when no `lexical-binding` comment is present. With it set to `t` across the board, various things break, and fixing those is a task for another day.
21 lines
588 B
EmacsLisp
21 lines
588 B
EmacsLisp
;;; init.el --- jimeh's Emacs Siren: init file. -*- lexical-binding: nil; -*-
|
|
|
|
;;; 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
|