From 12cf59cf7373a714b0e7335b66cb71331fb6b422 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A6var=20Berg?= Date: Mon, 8 Mar 2021 13:29:28 +0100 Subject: [PATCH] Prioritize company-capf over company-yasnippet This ensures that when doing things like completing on `this.` inside classes, the class fields and methods are shown before the yasnippet snippets. --- modules/tools/lsp/+lsp.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/tools/lsp/+lsp.el b/modules/tools/lsp/+lsp.el index 5c86909aa..3e76ef71d 100644 --- a/modules/tools/lsp/+lsp.el +++ b/modules/tools/lsp/+lsp.el @@ -1,7 +1,7 @@ ;;; tools/lsp/+lsp.el -*- lexical-binding: t; -*- (defvar +lsp-company-backends (if (featurep! :editor snippets) - '(:separate company-yasnippet company-capf) + '(:separate company-capf company-yasnippet) 'company-capf) "The backends to prepend to `company-backends' in `lsp-mode' buffers. Can be a list of backends; accepts any value `company-backends' accepts.")