Disable idle completion in nix-mode

company-nixos-options is dreadfully slow, so we make code completion
manual in nix-mode.

Closes #3927
This commit is contained in:
Henrik Lissner 2020-10-22 14:49:21 -04:00
parent adff1aa68d
commit a110b6ab5f
No known key found for this signature in database
GPG Key ID: 5F6C0EA160557395

View File

@ -17,6 +17,10 @@
:documentation '(+nix/lookup-option :async t))
(set-popup-rule! "^\\*nixos-options-doc\\*$" :ttl 0 :quit t)
;; Fix #3927: disable idle completion because `company-nixos-options' is
;; dreadfully slow. It can still be invoked manually..
(setq-hook! 'nix-mode-hook company-idle-delay nil)
(map! :localleader
:map nix-mode-map
"f" #'nix-update-fetch