7.6. japanese-holidays

[japanese-holidays.el] カレンダーをカラフルにする

🔗 emacs-jp/japanese-holidays: Display Japanese holidays in the Emacs calendar.

ビルドインの holidaysjapanese-holidays.elを使います。

土日祝日に色を着けます。土曜日と日曜祝日で異なる配色にできます。

(leaf calendar
  :leaf-defer t
  :bind (("<f7>" . calendar)
		 (:calendar-mode-map
		  ("<f7>" . calendar-exit)))
  :config
  (leaf japanese-holidays
	:ensure t
	:require t
	:hook ((calendar-today-visible-hook . japanese-holiday-mark-weekend)
		   (calendar-today-invisible-hook . japanese-holiday-mark-weekend)
		   (calendar-today-visible-hook . calendar-mark-today))
	:config
	(setq calendar-holidays
		  (append japanese-holidays holiday-local-holidays holiday-other-holidays))
	(setq calendar-mark-holidays-flag t)))