Initial commit. - fosdem-client - FOSDEM commandline client (HTM) git clone git://bitreich.org/fosdem-client git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/fosdem-client (DIR) Log (DIR) Files (DIR) Refs (DIR) Tags (DIR) README --- (DIR) commit 63611963b4139a2bc584e3d63d6b8ef809c54119 (HTM) Author: Christoph Lohmann <20h@r-36.net> Date: Mon, 5 Feb 2024 20:31:18 +0100 Initial commit. Diffstat: A README.md | 38 +++++++++++++++++++++++++++++++ A fosdem-schedule | 11 +++++++++++ A fosdem-stream | 11 +++++++++++ A fosdem-streams | 14 ++++++++++++++ 4 files changed, 74 insertions(+), 0 deletions(-) --- (DIR) diff --git a/README.md b/README.md @@ -0,0 +1,38 @@ +# FOSDEM client + +## Description + +These tools allow you to follow the FOSDEM conference easily without +using a web browser. + + https://fosdem.org + +## Typical FOSDEM Experience + + [YOU] [smelly lecture room] + | | | + | | O o o o o | + |o o| |- +-+ _|+ _|+ _|+ _|+| + ||_/ \_||/ \ | | / ++/ ++/ ++/ ++| + + http://n-gate.com/fosdem/ +_ + +## Why + +FOSDEM has changed from a nice community meeting to a huge global +coporate office meeting with no soul left. The brains are bought with +money while taking over the brand 'community'. No soul is left. We have +to move on and reduce FOSDEM to what it is. + +## Please Move On + +Consider not wasting your time at FOSDEM and go to small conferences +where you can really interact with people and not sit in front of full +rooms watching the stream on the floor on your laptop. + +## Have Fun + +Have fun! + + (DIR) diff --git a/fosdem-schedule b/fosdem-schedule @@ -0,0 +1,11 @@ +#!/bin/sh + +year="$(date +%Y)" +if [ $# -gt 1 ]; +then + year="$1" +fi + +printf "https://fosdem.org/${year}/schedule/pdf/a4.pdf\n" +plumb "https://fosdem.org/${year}/schedule/pdf/a4.pdf" + (DIR) diff --git a/fosdem-stream b/fosdem-stream @@ -0,0 +1,11 @@ +#!/bin/sh + +room="janson" +if [ $# -gt 1 ]; +then + room="$1" +fi + +printf "https://stream.fosdem.org/${room}.m3u8\n" +mpv "https://stream.fosdem.org/${room}.m3u8" + (DIR) diff --git a/fosdem-streams b/fosdem-streams @@ -0,0 +1,14 @@ +#!/bin/sh + +year="$(date +%Y)" +if [ $# -gt 1 ]; +then + year="$1" +fi + +curl -s "https://fosdem.org/${year}/schedule/rooms/" \ + | grep /schedule/room/ \ + | sed 's,.*href="/..../schedule/room/\([^/]*\)/".*,\1,' \ + | sort \ + | uniq +