From 122dd93e5b85824961cc8d1f1842c3f071a71ceb Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 19 Mar 2024 21:34:03 -0400 Subject: [PATCH] fix(corfu): gate corfu-terminal config If :completion corfu users don't have :os tty enabled, loading corfu-terminal will throw an error in TTY Emacs. --- modules/completion/corfu/config.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/completion/corfu/config.el b/modules/completion/corfu/config.el index defdc8aaa..06dcd83cd 100644 --- a/modules/completion/corfu/config.el +++ b/modules/completion/corfu/config.el @@ -133,9 +133,11 @@ use the minibuffer such as `query-replace'.") (add-hook 'completion-at-point-functions #'yasnippet-capf 30 t)))) (use-package! corfu-terminal + :when (modulep! :os tty) :when (not (display-graphic-p)) :hook ((corfu-mode . corfu-terminal-mode))) + ;; ;;; Extensions