diff --git a/Cask b/Cask index 587e658f1..1040db982 100644 --- a/Cask +++ b/Cask @@ -73,6 +73,7 @@ ;; Completion --- core/core-company.el (depends-on "company") (depends-on "company-statistics") +(depends-on "company-dict" :git "https://github.com/hlissner/emacs-company-dict") ;; Yasnippet --- core/core-yasnippet.el (depends-on "yasnippet") diff --git a/core/core-completion.el b/core/core-completion.el index 17b4492b1..bd579f438 100644 --- a/core/core-completion.el +++ b/core/core-completion.el @@ -27,12 +27,13 @@ :config (require 'company-statistics) - ;; Rewrite evil-complete to use company-dabbrev + ;; Rewrites evil-complete to use company-dabbrev (setq evil-complete-next-func 'narf/company-evil-complete-next evil-complete-previous-func 'narf/company-evil-complete-previous) - ;; TODO Restore company-dict - ;; (use-package company-dict :defer t) + (use-package company-dict :defer t + :config + (setq company-dict-dir (concat narf-private-dir "dict"))) (add-to-list 'company-transformers 'company-sort-by-occurrence) (setq-default company-backends (append '(company-keywords) company-backends))