Files
dotemacs/init.el
2022-06-13 07:42:47 +02:00

37 lines
924 B
EmacsLisp

;;; init.el --- Emacs main initialization -*- lexical-binding: t; -*-
;;; Commentary:
;;; Code:
(when (version< "27.1" emacs-version)
;; Workaround for deprecated parameter referenced by Helm.
(defvar browse-url-mosaic-program "xmosaic"))
;; Bring in package.
(setq-default
package--init-file-ensured t
package-enable-at-startup nil)
(require 'package)
;; Load Emacs init prologue.
(eval-and-compile (load (expand-file-name "prologue.el" user-emacs-directory)))
;; Load utilities.
;;(require 'lib/utils)
;;(require 'lib/hash-tables)
;;(require 'lib/bootstrap)
;;(require 'lib/apps)
;;(require 'lib/introspection)
(require 'lib/with)
;; Load full configuration.
(require 'init-utilities)
(require 'init-vcs)
(require 'init-modes)
(require 'init-apps)
;; Load Emacs init epilogue.
(load (expand-file-name "epilogue.el" user-emacs-directory))
;;; init.el ends here
(put 'dired-find-alternate-file 'disabled nil)