Maas Lalani
7c98238705
Add integration tests for custom themes
v0.4.1
2021-07-05 11:48:34 -04:00
Iain Earl
49ef7d7cd4
Invert error handling for theme loading
2021-07-05 11:36:32 -04:00
Iain Earl
c184a8b27b
Add handling logic for custom theme files
2021-07-05 11:36:32 -04:00
Maas Lalani
5a8e991163
versions on the same line
2021-07-01 21:02:17 -04:00
Maas Lalani
a86cf85712
Ensure slides has at least some content to prevent crashing
2021-07-01 20:42:44 -04:00
Maas Lalani
65c13a5feb
Update examples/code_blocks.md
2021-06-30 17:29:42 -04:00
Kjell Kvinge
7ac31fc040
add perl code execution
2021-06-30 17:29:42 -04:00
Maas Lalani
9672d061b4
Delete codeql-analysis.yml
2021-06-28 13:08:33 -04:00
Friends A
7a42e45c1a
fix:link error in the website
...
I noticed that the following links on the page(https://maaslalani.com/slides/ ) are not accessible:
Checkout the [example slides](./example)
Check out the provided [theme.json](../../styles/theme.json) to use as a base for your custom theme.
2021-06-28 12:51:54 -04:00
Maas Lalani
f3004a14b0
Update README.md
2021-06-28 12:50:07 -04:00
Maas Lalani
6044c55172
Create codeql-analysis.yml
2021-06-27 22:26:33 -04:00
Mark Stenglein
de9baaf976
EXECUTE: TEST: Use more common sed instead of sd
...
This patch updates the `sd Find Replace` test case to make use of `sed`
instead of `sd`. This should help tests pass on a wider range of
systems without introducing a testing dependency.
2021-06-27 22:15:39 -04:00
Maas Lalani
742251d742
Ensure file is executable for preprocessing to work
v0.4.0
2021-06-27 21:02:01 -04:00
Maas Lalani
e7274f993e
Pre-process any commands
2021-06-27 21:02:01 -04:00
Maas Lalani
ee809ade8b
Add NixOS installation instructions
2021-06-27 13:35:36 -04:00
Maas Lalani
6d4f555579
Add node/js code execution
2021-06-27 10:20:45 -04:00
Maas Lalani
7b1b2cd894
Add pre-processing of slides
2021-06-25 22:28:48 -04:00
Maas Lalani
09f46bae4b
Short tests don't rely on PATH
2021-06-25 22:09:17 -04:00
satoru
a158018e07
Do not render output of code blocks as Markdown
2021-06-25 11:03:52 -04:00
Maas Lalani
4e7df034f5
Remove ~~~ as a slide delimiter
2021-06-25 08:54:04 -04:00
kz6fittycent
cd4053bb69
Snap has been created for slides ( #44 )
...
Create snapcraft.yaml
2021-06-23 11:34:31 -04:00
Maas Lalani
53a81cdc9c
Swap J and K controls
2021-06-23 10:39:08 -04:00
satoru
2bf2cd5506
Fix #39 , allow code blocks without trailing new line to run
2021-06-23 09:48:29 -04:00
suzaku
8c1a1aee53
Add support for Elixir code block execution
2021-06-23 04:15:49 -04:00
Maas Lalani
2162d507b3
doc: code execution
2021-06-21 16:59:11 -04:00
Maas Lalani
f6fecdc435
code exec on ctrl+e
v0.3.0
2021-06-21 16:52:43 -04:00
Maas Lalani
eae6b6ffcd
feat: execute code on slides
2021-06-21 16:52:43 -04:00
Paran Lee
eb132e82fc
install required directory is not in a module
...
go install needed "@latest"
required when current directory is not in a module.
2021-06-20 08:31:56 -04:00
Maas Lalani
851b00616c
Theme customization in README
2021-06-19 16:12:17 -04:00
Maas Lalani
d7b5266f47
Terminal frame
2021-06-19 16:06:45 -04:00
Maas Lalani
272a126085
Add header image
2021-06-19 15:39:45 -04:00
Maas Lalani
adad4871e5
Update README.md
2021-06-19 15:19:44 -04:00
Alexei Yuzhakov
9cf9e4f1fe
Fix #18 Add live reload support
2021-06-19 15:17:51 -04:00
rui
822ce637bd
doc: add homebrew release badge
2021-06-13 12:39:40 -04:00
Maas Lalani
0d8f97bc7e
Run gorelease only on new tags
2021-06-13 12:15:41 -04:00
Maas Lalani
be0a54a1a6
Execute code block for supported languages (bash,go,ruby,python)
v0.2.0
2021-06-13 11:13:09 -04:00
Maas Lalani
2a4ea2ed9d
Add code package with Parse function (with tests)
2021-06-12 23:05:13 -04:00
Britton Hayes
631057b5cb
Added light mode support and support for EnvNoColor
2021-06-12 18:22:24 -04:00
Maas Lalani
cb2c4ba2aa
fix: go fmt
2021-06-12 17:54:24 -04:00
Maas Lalani
38fc691874
Add codebase docs
2021-06-12 17:54:03 -04:00
Maas Lalani
32767e3097
Add development docs
2021-06-12 17:44:46 -04:00
Maas Lalani
e991d5b844
Add configuration docs
2021-06-12 17:44:36 -04:00
Maas Lalani
e59d69ad73
Update slides.md
2021-06-12 16:59:42 -04:00
Britton Hayes
e21cc0c0b3
Allow user customization for slide themes
...
Closes #1 .
This change allows users to add a configuration section to their slides,
which allows them to specify a different theme if they would like to
change the styles of the default theme.
A user can add
```
---
theme: ascii
---
```
To use an ascii theme or use `theme: ./styles.json` to specify their own
custom JSON theme using glamour styles.
Co-authored-by: Britton Hayes <brittonhayes@users.noreply.github.com >
2021-06-12 16:59:00 -04:00
Maas Lalani
7ec32cf397
Update width
2021-06-12 16:31:29 -04:00
Maas Lalani
944cc7a27f
Add demo.gif
2021-06-12 16:30:43 -04:00
Maas Lalani
b53d6ce13d
Demo update
2021-06-12 16:25:34 -04:00
Maas Lalani
5d87d2a28a
Update example/slides.md
2021-06-12 16:18:53 -04:00
Maas Lalani
d9fef570d8
Don't word wrap
2021-06-12 16:17:46 -04:00
Maas Lalani
6d6a55c345
package managers
2021-06-12 15:37:29 -04:00