Org-mode's agenda view can display local holidays after enabling it in org-agenda-include-diary
. This however displays US holidays (such as President's Day). What is the simplest way to configure it to show Canadian holidays?
Per Emacs manual,
The general holidays are, by default, holidays common throughout the United States. In contrast, holiday-local-holidays and holiday-other-holidays are both empty by default.
So, how would I use use either of those variables to replace the US holidays with Canadian holidays?
The manual further gives an example of adding a single holiday:
(setq holiday-other-holidays '((holiday-fixed 7 14 "Bastille Day")))
How would I go about adding all of the Canadian holidays? Are there no predefined lists I can use?