2014-10-19 19:53:01 +00:00
|
|
|
(defvar trishume-packages
|
|
|
|
'(
|
|
|
|
auctex
|
|
|
|
cdlatex
|
|
|
|
smooth-scrolling
|
2014-10-25 15:08:39 +00:00
|
|
|
helm-ag
|
2014-10-26 17:55:13 +00:00
|
|
|
lua-mode
|
2014-10-19 19:53:01 +00:00
|
|
|
))
|
|
|
|
|
|
|
|
(defun trishume/init-auctex ()
|
|
|
|
(use-package tex
|
|
|
|
:defer t
|
|
|
|
:config
|
|
|
|
(progn
|
|
|
|
(setq-default TeX-auto-save t)
|
|
|
|
(setq-default TeX-parse-self t)
|
|
|
|
(setq-default TeX-master nil)
|
|
|
|
(setq-default TeX-PDF-mode t))))
|
|
|
|
|
|
|
|
(defun trishume/init-smooth-scrolling ()
|
|
|
|
(use-package smooth-scrolling
|
|
|
|
:init
|
|
|
|
(setq scroll-margin 5
|
|
|
|
scroll-conservatively 9999
|
|
|
|
scroll-step 1)))
|
2014-10-25 15:08:39 +00:00
|
|
|
|
|
|
|
(defun trishume/init-helm-ag ()
|
|
|
|
(use-package helm-ag
|
|
|
|
:init
|
|
|
|
(progn
|
|
|
|
(defun trishume-helm-ag ()
|
|
|
|
(interactive)
|
|
|
|
(helm-ag (projectile-project-root)))
|
|
|
|
(evil-leader/set-key
|
2014-10-25 15:38:27 +00:00
|
|
|
"pa" 'trishume-helm-ag))))
|
2014-10-26 17:55:13 +00:00
|
|
|
|
|
|
|
(defun trishume/init-lua-mode ()
|
|
|
|
(use-package lua-mode
|
|
|
|
:defer t))
|