From 1a13930f319e3e6302b0c113226eb4054abf458b Mon Sep 17 00:00:00 2001 From: Yisroel Baum Date: Thu, 11 Sep 2025 22:57:50 +0300 Subject: [PATCH] customize faces for php-mode --- init.el | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/init.el b/init.el index 071f485..6f97ede 100644 --- a/init.el +++ b/init.el @@ -62,14 +62,19 @@ :init (vertico-mode)) -(use-package - php-mode - :init (setq phpactor-executable (executable-find "phpactor")) +(use-package php-mode + :init + (setq phpactor-executable (executable-find "phpactor")) :hook ((php-mode . eglot-ensure) - (php-mode . (lambda () - (setq-local phpactor-executable - (executable-find "phpactor"))))) - :mode ("\\.php\\'")) + (php-mode . (lambda () + (setq-local phpactor-executable + (executable-find "phpactor")))) + (php-mode . my/php-mode-face-setup)) ;; Add custom face hook + :mode ("\\.php\\'") + :config + (defun my/php-mode-face-setup () + (set-face-attribute 'php-method-call-traditional nil :foreground "goldenrod") + (set-face-attribute 'php-function-call-traditional nil :foreground "#708090"))) (use-package phpactor :after php-mode)