emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/gruvbox-theme 86ffd72af3 252/258: feat: add corfu support


From: ELPA Syncer
Subject: [nongnu] elpa/gruvbox-theme 86ffd72af3 252/258: feat: add corfu support
Date: Sat, 1 Jan 2022 01:59:51 -0500 (EST)

branch: elpa/gruvbox-theme
commit 86ffd72af3674abeba27bfea517894b31889502a
Author: Enrique Kessler Martínez <qkessler@gmail.com>
Commit: Jason Milkins <jasonm23@users.noreply.github.com>

    feat: add corfu support
    
    Corfu is a new package which instead of trying to define the completion
    API (like company.el), uses the default completion-at-point-funcions
    (a.k.a cafs), which are normally defined by programming modes.
    
    Corfu also uses a child-frame, which is one of the star features of
    Emacs 26.
    
    I added corfu support to gruvbox, using the same principles used in the
    company face setup.
---
 gruvbox.el | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/gruvbox.el b/gruvbox.el
index d080df5361..a0338853f5 100644
--- a/gruvbox.el
+++ b/gruvbox.el
@@ -309,6 +309,12 @@ Should contain 2 %s constructs to allow for theme name and 
directory/prefix")
      ;; tool tips
      (tooltip                                   (:foreground gruvbox-light1 
:background gruvbox-dark1))
 
+     ;; corfu
+     (corfu-background                          (:background gruvbox-dark1))
+     (corfu-current                             (:foreground 
gruvbox-bright_purple :background gruvbox-dark2))
+     (corfu-bar                                 (:background gruvbox-dark2))
+     (corfu-border                              (:background gruvbox-dark1))
+
      ;; term
      (term-color-black                          (:foreground gruvbox-dark2 
:background gruvbox-dark1))
      (term-color-blue                           (:foreground 
gruvbox-bright_blue :background gruvbox-bright_blue))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]