From 8ba0b080b0925bd70eef045f27acc011e1e827a0 Mon Sep 17 00:00:00 2001 From: David Florness Date: Sun, 15 Jan 2017 17:59:33 -0600 Subject: [PATCH] Removed unnecessary calls to package-install --- init.el | 45 ++++++++++----------------------------------- 1 file changed, 10 insertions(+), 35 deletions(-) diff --git a/init.el b/init.el index 9d0be4e..cedc0cd 100644 --- a/init.el +++ b/init.el @@ -74,32 +74,23 @@ (package-refresh-contents) (mapc 'package-install my-package-list))) -;;; Install company (complete anything) mode and activate it -(condition-case nil - (package-install 'company) - (error - (package-refresh-contents) - (package-install 'company))) +;;; Company (complete anything) mode (require 'company) (add-hook 'after-init-hook 'global-company-mode) -;;; Install yasnippet -(package-install 'yasnippet) +;;; Yasnippet (require 'yasnippet) (yas-global-mode 1) -;;; Install Quickhelp (documentation lookup) for company -(package-install 'company-quickhelp) +;;; Quickhelp (documentation lookup) for company (setq company-quickhelp-idle-delay 1) (company-quickhelp-mode 1) -;;; Install company backend for C/C++ headers -(package-install 'company-c-headers) +;;; company backend for C/C++ headers (require 'company-c-headers) (add-to-list 'company-backends 'company-c-headers) -;;; Install company backend for javascript -(package-install 'company-tern) +;;; company backend for javascript: tern (add-to-list 'company-backends 'company-tern) (add-hook 'js-mode-hook (lambda() (tern-mode))) @@ -110,38 +101,22 @@ (add-to-list 'load-path "./tern/emacs") (autoload 'tern-mode "tern.el" nil t) -;;; Install auctex -(package-install 'auctex) +;;; auctex (setq TeX-auto-save t) (setq TeX-parse-self t) -;;; Install android mode -(package-install 'android-mode) - -;;; Install projectile -(package-install 'projectile) - -;;; Install js-import -(package-install 'js-import) - -;;; Install jade mode -(package-install 'jade-mode) +;;; jade mode (require 'jade-mode) -;;; Install company-web -(package-install 'company-web) +;;; company-web (require 'company-web-html) (require 'company-web-jade) - (define-key jade-mode-map (kbd "C-'") 'company-web-jade) -;;; Install js2-mode -(package-install 'js2-mode) +;;; js2-mode (add-to-list 'auto-mode-alist '("\\.js\\'" . js2-mode)) -;;; Install GNU Global front end -(package-install 'ggtags) - +;;; GNU Global front end (require 'ggtags) (add-hook 'c-mode-common-hook (lambda () -- 2.38.4