This repository contains presentations from previous Dasharo User Group meetings and scripts related to the creation of content in those presentations.
Historically we used remarkjs with our own remark-remplates, but since DUG#7 we switched to slidev.
- Install npm manager e.g. nvm
- Use lts version of npm:
nvm install --lts
nvm use --lts
- Host presentations:
npm run dev -- -p 8000 --remote --force
- Open content in browser on http://0.0.0.0:8000
-
Clone repository
-
Initialize submodules
git submodule update --init --recursive --checkout
-
Run local HTTP server e.g.
python -m http.server
-
Open content in browser on http://0.0.0.0:8000
-
Please feel free to create issues for improvement ideas and bugs, as well as pull requests to fix any issues.
-
Releases will occur quarterly, aligned with the DUG and vPubs schedule.
-
If you intend to provide code improvements, please install all dependencies by running:
pip install -r requirements.txt
-
Before pushing code for review, ensure that
pre-commit run --all-files
does not return any issues.