This creates init.el
, the user config. All customization should be done here.
To use, create an org-mode code block and tangle it to init.el, e.g.
#+begin_src emacs-lisp :tangle init.el
#+end_src
Set lexical binding
;;; init.el --- -*- lexical-binding: t -*-
Add the lisp/
directory to the load-path
so we can load basemacs-core
, modules, and any other custom lisp code.
(add-to-list 'load-path (expand-file-name "lisp" user-emacs-directory))
Load the base config.
(require 'basemacs-core)
(provide 'init)
;;; init.el ends here