 (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

(add-hook 'find-file-hooks 'vc-darcs-find-file-hook)

(quelpa '(wren-mode :fetcher github :repo "4d47/wren-mode.el"))

(global-set-key (kbd "C-x g") 'magit-status)
(global-set-key (kbd "C-x M-g") 'magit-dispatch-popup)

