33 lines
861 B
Org Mode
33 lines
861 B
Org Mode
|
#+Title: org-keynote
|
||
|
#+Author: Yann Esposito
|
||
|
|
||
|
* =org-keynote=
|
||
|
|
||
|
This is the most minimal presentation mode I could write to simulate a
|
||
|
keynote from an org-mode document.
|
||
|
|
||
|
** Configuration
|
||
|
|
||
|
There are two hooks you could take advantage of.
|
||
|
Typical doom-emacs configuration:
|
||
|
|
||
|
#+BEGIN_SRC elisp
|
||
|
(use-package! org-keynote
|
||
|
:config
|
||
|
(add-hook 'org-keynote-mode-hook
|
||
|
(lambda ()
|
||
|
(org-sticky-header-mode -1)
|
||
|
(doom/increase-font-size 3)
|
||
|
(org-display-inline-images)))
|
||
|
|
||
|
(add-hook 'org-keynote-mode-quit-hook
|
||
|
(lambda ()
|
||
|
(org-sticky-header-mode -1)
|
||
|
(doom/reset-font-size)
|
||
|
(org-remove-inline-images)))
|
||
|
(map! :map org-keynote-mode-map
|
||
|
:ni "<right>" #'org-keynote-next
|
||
|
:ni "<left>" #'org-keynote-prev
|
||
|
:ni "q" #'org-keynote-quit'))
|
||
|
#+END_SRC
|