2024-03-31 12:37:40 +02:00
|
|
|
;;; kirby-mode --- Highlights for kirby content files
|
|
|
|
;;; Commentary:
|
|
|
|
;;; Code:
|
|
|
|
|
2024-03-28 16:20:36 +01:00
|
|
|
(setq kirby-highlights
|
|
|
|
'(("^[a-zA-Z\w]*:" . 'font-lock-function-name-face)
|
|
|
|
("-*" . 'font-lock-constant-face)))
|
|
|
|
|
|
|
|
(define-derived-mode kirby-mode fundamental-mode "Kirby"
|
2024-03-31 12:37:40 +02:00
|
|
|
"Major mode for editing Kirby CMS content files."
|
2024-03-28 16:20:36 +01:00
|
|
|
(setq font-lock-defaults '(kirby-highlights)))
|
|
|
|
|
2024-03-31 12:37:40 +02:00
|
|
|
(provide 'kirby-mode)
|
|
|
|
;;; kirby-mode.el ends here
|