sbt-paradox-reveal
sbt AutoPlugin for generating reveal.js presentations with Lightbend Paradox.
Documentation
https://sfxcode.github.io/sbt-paradox-reveal
Directives
Used directives are slide, notes, quote, code and fragments.
Use Paradox for Reveal.js presentations
Combine the power of Paradox with the HTML presentation framework reveal.js.
With Paradox for
and Reveal.js for
it is easy to create a presentation with code examples in short time.
Usage
Giter8 Template
g8 https://github.com/sfxcode/paradox-reveal-template.g8
Choose projectName ...
cd projectName
sbt
previewAuto
Custom
This plugin requires sbt 1.0.0+
Install plugin in project/plugins.sbt:
addSbtPlugin("com.sfxcode.paradox" % "sbt-paradox-reveal" % 1.1.0)
Enable Plugin in your build.sbt file:
enablePlugins(ParadoxRevealPlugin)
Testing
Run test
for regular unit tests.
Run scripted
for sbt script tests.
Alternatives
Same Idea, less configuration options: