 (setq quelpa-update-melpa-p nil)
 
 (quelpa '(hlsl-mode :fetcher github :repo "darfink/hlsl-mode"))
-(require 'hlsl-mode)
+(autoload 'hlsl-mode "hlsl-mode" nil t)
+(add-to-list 'auto-mode-alist '("\\.hlsl\\'" . hlsl-mode))
 
 (quelpa '(vc-darcs :fetcher github :repo "velkyel/vc-darcs"))
 (setq vc-disable-async-diff nil)                ;; hotfix

                     slime-company
                     cff
                     bbdb
                     tide
                     popup
                     magit
                     volatile-highlights

    (when (kelly?)
      (remove-hook 'elpy-modules 'elpy-module-flymake))))

;; (require 'geiser)
(setq geiser-active-implementations '(racket))

(require 'lua-mode)
