diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-25 12:36:03 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-25 12:36:03 -0400 |
| commit | 88fab63d9ef11630bf6d28fb492873e901e0f156 (patch) | |
| tree | 9da9a428064249b68c441280e77c66a9404313ea /modules/prog-general.el | |
| parent | 64b4371519c0a6e53e013aa34dfab6d6ba0d927c (diff) | |
| download | dotemacs-88fab63d9ef11630bf6d28fb492873e901e0f156.tar.gz dotemacs-88fab63d9ef11630bf6d28fb492873e901e0f156.zip | |
refactor: strip all literal colors from config modules
Remove every hardcoded color from the config so nothing assigns a non-themeable value. Stripped: the org-faces defface defaults (28 hex foregrounds, which the theme overrides at runtime anyway), the hl-todo keyword colors, the eshell prompt gray/white, the org-noter and music active-window #1d1b19 bg tint (face-remap is now a no-op), the pdf-view midnight palette, and the calibredb/nov epub sepia. The config now renders with default/theme faces, which surfaces where theming support is missing. Those gaps are tracked in todo.org as the next phase. 0 hex colors remain; validate-modules clean and the org-faces/build-theme/face-diagnostic tests pass.
Diffstat (limited to 'modules/prog-general.el')
| -rw-r--r-- | modules/prog-general.el | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/modules/prog-general.el b/modules/prog-general.el index 8e317413..f22f8992 100644 --- a/modules/prog-general.el +++ b/modules/prog-general.el @@ -384,16 +384,7 @@ defer to `electric-pair-default-inhibit' for any other CHAR." (use-package hl-todo :defer 1 :hook - (prog-mode . hl-todo-mode) - :config - (setq hl-todo-keyword-faces - '(("FIXME" . "#FF0000") - ("BUG" . "#FF0000") - ("HACK" . "#FF0000") - ("ISSUE" . "#DAA520") - ("TASK" . "#DAA520") - ("NOTE" . "#2C780E") - ("WIP" . "#1E90FF")))) + (prog-mode . hl-todo-mode)) ;; --------------------------- Whitespace Management --------------------------- ;; trims trailing whitespace only from lines you've modified when saving buffer |
