Skip to content
andrewtavisPublic

Repository files navigation

Slides logo

issues license coc

Presentations related to open source and politics

This repo contains various presentations for open-source software related topics. The slides are created using Slidev.

Suggestions for how to improve the content of these slides are more than welcome! ✨ Edits will mainly be made in the corresponding slides.md file for each presentation. Please see the contributing guide if you'd like to help.

Maintenance

This project is maintained at codeberg.org/andrewtavis/slides. Please visit this remote repository for issues and pull requests.

Contents

Running Slides

Prerequisites

  1. Node.js: latest v20+ recommended
  2. Yarn: latest v4+, which will be activated automatically via Corepack

Building Slides

First clone this repository or your fork:

git clone https://codeberg.org/andrewtavis/slides.git
# git clone https://codeberg.org/<your-username>/slides.git

Navigate to the slides project and install the dependencies for all presentations via Corepack:

cd slides

corepack enable
yarn install

# Alternatively:
npm install
pnpm install

Build and open your slides of choice by navigating to its directory, linking it to the shared dependencies and executing the run dev command:

cd SLIDES_OF_CHOICE
yarn run dev

# Alternatively:
npm run dev
pnpm run dev

Once finished you can visit http://localhost:3000 to view the slides. Follow the prompts in your terminal to close the slides or do other actions. Note also that Slidev is a live development server — changes to the slides.md files for each presentation will automatically be reflected in the browser.

Used by

Contributors

Languages