;;; ui/hl-todo/packages.el -*- lexical-binding: t; -*- (def-package! hl-todo :hook (prog-mode . hl-todo-mode) :config (setq hl-todo-keyword-faces `(("TODO" . ,(face-foreground 'warning)) ("FIXME" . ,(face-foreground 'error)) ("NOTE" . ,(face-foreground 'success)))) ;; Use a more primitive todo-keyword detection method in major modes that ;; don't use/have a valid syntax table entry for comments. (add-hook! (pug-mode haml-mode) #'+hl-todo|use-face-detection))