-;;; base.el --- Base configuration
+;;; base.el --- Base configuration -*- lexical-binding: t -*-
 
 ;;; Commentary:
 ;; Setting sane defaults.
 
 ;;; Code:
+
 (require 'base-vars)
 
 (defvar my-init-time nil

;; Initialize

(eval-and-compile
  (defvar my--file-name-handler-alist file-name-handler-alist)

  ;; Temporarily reduce garbage collection during startup
  (setq gc-cons-threshold 402653184
        gc-cons-percentage 0.6
        file-name-handler-alist nil)

  (require 'cl-lib)
  (require 'base-package)


  (require 'base-lib))

;; Startup time
(add-hook 'emacs-startup-hook
          #'(lambda ()
              (message "Loaded Emacs in %.03fs"
                       (float-time (time-subtract after-init-time before-init-time)))))

;;;
;; Bootstrap
