diff --git a/modules/completion/siren-company.el b/modules/completion/siren-company.el index c069dd7..b025593 100644 --- a/modules/completion/siren-company.el +++ b/modules/completion/siren-company.el @@ -18,8 +18,8 @@ :custom (company-begin-commands '(self-insert-command)) (company-dabbrev-downcase nil) - (company-echo-delay 0) - (company-idle-delay 0.15) + (company-echo-delay 0.01) + (company-idle-delay 0.2) (company-minimum-prefix-length 2) (company-tooltip-limit 20) ;; invert the navigation direction if the the completion popup-isearch-match diff --git a/modules/languages/siren-golang.el b/modules/languages/siren-golang.el index 8aaab98..54afa89 100644 --- a/modules/languages/siren-golang.el +++ b/modules/languages/siren-golang.el @@ -34,7 +34,6 @@ (defun siren-go-mode-setup () (setq-local tab-width 4 - company-echo-delay 0.5 company-minimum-prefix-length 1 whitespace-style (delete 'indentation whitespace-style)) diff --git a/modules/lsp/siren-lsp.el b/modules/lsp/siren-lsp.el index 905f9fe..67a9c61 100644 --- a/modules/lsp/siren-lsp.el +++ b/modules/lsp/siren-lsp.el @@ -31,6 +31,7 @@ (lsp-enable-symbol-highlighting t) (lsp-enable-xref t) (lsp-headerline-breadcrumb-enable t) + (lsp-idle-delay 0.4) (lsp-keymap-prefix "M-;") (lsp-lens-enable t) (lsp-modeline-diagnostics-enable t) @@ -46,7 +47,7 @@ :init (defun siren-lsp-mode-setup () - (setq-local company-idle-delay 0.3 + (setq-local company-idle-delay 0.1 company-minimum-prefix-length 1)) :config