~edwargix/emacs.d

8ba0b080b0925bd70eef045f27acc011e1e827a0 — David Florness 9 years ago 77f4a87
Removed unnecessary calls to package-install
1 files changed, 10 insertions(+), 35 deletions(-)

M init.el
M init.el => init.el +10 -35
@@ 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 ()