From 31ce1b9305b7ce2fe10da00635c72a661c8b1038 Mon Sep 17 00:00:00 2001 From: Benson Chu Date: Sat, 10 Sep 2022 17:35:27 -0500 Subject: [PATCH] Match up faces better with ivy, projectile now uses vertico --- config-min.org | 14 +++++++++++--- config-programming.org | 2 +- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/config-min.org b/config-min.org index f86dcc4..6997deb 100644 --- a/config-min.org +++ b/config-min.org @@ -77,7 +77,10 @@ (use-package embark) (define-key *root-map* (kbd "C-o") #'embark-act) - (define-key embark-buffer-map (kbd "e") #'embark-export)) + (define-key embark-buffer-map (kbd "e") #'embark-export) + (set-face-attribute 'vertico-current nil :background "gray30") + ;; (set-face-attribute 'vertico-current nil :foreground "black" :background "#65a7e2") + (set-face-attribute 'completions-common-part nil :background "#555555")) ;; Optionally use the `orderless' completion style. See ;; `+orderless-dispatch' in the Consult wiki for an advanced Orderless style @@ -91,8 +94,13 @@ ;; (setq orderless-style-dispatchers '(+orderless-dispatch) ;; orderless-component-separator #'orderless-escapable-split-on-space) (setq completion-styles '(orderless) - completion-category-defaults nil - completion-category-overrides '((file (styles partial-completion))))) + completion-category-defaults nil + completion-category-overrides '((file (styles partial-completion)))) + :config + (set-face-attribute 'orderless-match-face-0 nil :background "#777777") + (set-face-attribute 'orderless-match-face-1 nil :background "#777777") + (set-face-attribute 'orderless-match-face-2 nil :background "#777777") + (set-face-attribute 'orderless-match-face-3 nil :background "#777777")) ;; Persist history over Emacs restarts. Vertico sorts by history position. (use-package savehist diff --git a/config-programming.org b/config-programming.org index 409877b..c6e38be 100644 --- a/config-programming.org +++ b/config-programming.org @@ -81,7 +81,7 @@ :init (progn (setq projectile-enable-caching t) (setq projectile-git-submodule-command nil) - (setq projectile-completion-system 'ivy) + (setq projectile-completion-system 'default) ;; (setq counsel-projectile-switch-project-action 'projectile-vc) (setq projectile-switch-project-action 'projectile-dired)