| | |
| | | (pdf-tools-install)) |
| | | |
| | | #+END_SRC |
| | | * Helm and projectile |
| | | * Helm and Projectile |
| | | ** Helm core |
| | | #+BEGIN_SRC emacs-lisp |
| | | (use-package helm-config |
| | |
| | | :config |
| | | (projectile-global-mode) |
| | | (setq projectile-completion-system 'helm) |
| | | (setq projectile-indexing-method 'alien)) |
| | | (when (eq system-type 'windows-nt) |
| | | (setq projectile-indexing-method 'alien))) |
| | | #+END_SRC |
| | | *** Let it compile things |
| | | #+BEGIN_SRC emacs-lisp |
| | |
| | | :ensure t |
| | | :diminish company-mode |
| | | :config |
| | | (add-hook 'prog-mode-hook 'company-mode) |
| | | (global-company-mode) |
| | | (setq company-idle-delay 0) |
| | | (setq company-minimum-prefix-length 3)) |
| | | #+END_SRC |
| | |
| | | **** company |
| | | #+BEGIN_SRC emacs-lisp |
| | | (use-package company-c-headers |
| | | :ensure t |
| | | :ensure tk |
| | | :after company |
| | | :config |
| | | (add-hook 'c++-mode-hook 'company-mode) |
| | |
| | | :after company |
| | | :config |
| | | (add-to-list 'company-backends 'company-math-symbols-unicode)) |
| | | |
| | | (use-package company-reftex |
| | | :ensure t |
| | | :after company |
| | | :config |
| | | (add-to-list 'company-backends 'company-reftex)) |
| | | |
| | | (use-package company-auctex |
| | | :ensure t |
| | | :after company |
| | | :config |
| | | (company-auctex-init)) |
| | | #+END_SRC |
| | | **** Preview pane |
| | | #+BEGIN_SRC emacs-lisp |