Mercurial > dotfiles
annotate .elisp/settings/10.company.el @ 325:64e73453e43f
xmonad: Pull apart custom layout into something readable
This change doesn't affect any behavior, but it does document the custom
layout by naming function parameters. Hopefully, this will make things
easier to fix the next time the XMonad developers break us.
author | Lucas Bergman <lucas@bergmans.us> |
---|---|
date | Tue, 11 Mar 2014 12:49:05 -0500 |
parents | 46979cef73b6 |
children |
rev | line source |
---|---|
276
46979cef73b6
emacs: require and configure company mode
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
1 (require 'company) |
46979cef73b6
emacs: require and configure company mode
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
2 ;; bigger popup window |
46979cef73b6
emacs: require and configure company mode
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
3 (setq company-tooltip-limit 20) |
46979cef73b6
emacs: require and configure company mode
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
4 ;; autocomplete right after '.' |
46979cef73b6
emacs: require and configure company mode
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
5 (setq company-minimum-prefix-length 0) |
46979cef73b6
emacs: require and configure company mode
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
6 ;; shorter delay before autocompletion popup |
46979cef73b6
emacs: require and configure company mode
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
7 (setq company-idle-delay .3) |
46979cef73b6
emacs: require and configure company mode
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
8 ;; removes annoying blinking |
46979cef73b6
emacs: require and configure company mode
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
9 (setq company-echo-delay 0) |
46979cef73b6
emacs: require and configure company mode
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
10 ;; start autocompletion only after typing |
46979cef73b6
emacs: require and configure company mode
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
11 (setq company-begin-commands '(self-insert-command)) |