;;; wpc-company.el --- Autocompletion package, company, preferences -*- lexical-binding: t -*- ;; Author: William Carroll <wpcarro@gmail.com> ;; Version: 0.0.1 ;; Package-Requires: ((emacs "25.1")) ;;; Commentary: ;; Hosts my company mode preferences ;;; Code: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Dependencies ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (require 'general) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Configuration ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; autocompletion client (use-package company :config (general-define-key :keymaps 'company-active-map "C-j" #'company-select-next "C-n" #'company-select-next "C-k" #'company-select-previous "C-p" #'company-select-previous "C-d" #'company-show-doc-buffer) (setq company-tooltip-align-annotations t) (setq company-idle-delay 0) (setq company-show-numbers t) (setq company-minimum-prefix-length 2) (setq company-dabbrev-downcase nil company-dabbrev-ignore-case t) (global-company-mode)) (provide 'wpc-company) ;;; wpc-company.el ends here