-
Notifications
You must be signed in to change notification settings - Fork 2
/
init.el
42 lines (29 loc) · 895 Bytes
/
init.el
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
;;; init.el --- My init file
;; SPDX-License-Identifier: GPL-3.0-or-later
;; Copyright 2013-2022, Mattias Bengtsson <[email protected]>
;; Author : Mattias Bengtsson <[email protected]>
;; Version : 20141020
;; Keywords : local
;; Package-Requires : ((emacs "29.1"))
;; URL : https://github.com/moonlite/.emacs.d
;; Compatibility : GNU Emacs: 29.x
;;; Commentary:
;; My init file
;;; Note:
;;; Code:
(eval-when-compile
(defvar mb-cache-directory))
(cd "~")
;;; Early init code
(eval-and-compile
(add-to-list 'load-path (concat user-emacs-directory "lisp/")))
(make-directory (file-name-concat mb-cache-directory "elpa") t)
(require 'mb-custom)
(require 'mb-package)
(mb-package-install-all)
(require 'mb-custom-extra)
(require 'mb-loadpaths)
(require 'mb-init)
(mb-init)
(provide 'init)
;;; init.el ends here