PurgeClock
A retro sci-fi CRT clock, weather terminal, and emergency environmental purge alarm console built in Python. Designed to run directly on the Raspberry Pi Linux framebuffer (/dev/fb0) from the console or TTY without an X11/Wayland desktop environment.

Features
- Green HUD Terminal: 7-segment digital clock with AM/PM indicator, live date, custom targeting reticles, border ticks, and telemetry data.
- Live Weather Integration: Automatically fetches temperature, humidity, wind speed, and conditions via Open-Meteo API in an asynchronous background thread.
- Emergency Purge Alarm: Recreates the classic Nostromo Environmental Control screen (
ENVIRON CTR // PURGE // 24556 DR 5) with a pulsing crimson backdrop and strobe effects.
- Multiple Alarm Triggers: Supports manual keyboard toggles (Space/P), daily scheduled alarms (
--alarm-time HH:MM), and periodic simulation intervals.
- Zero Heavy Font Dependencies: Vector-rendered segmented typography.
Quick Start
```bash
1. Install Pygame
sudo apt-get update
sudo apt-get install -y python3-pygame
2. Grant framebuffer permissions
sudo usermod -a -G video $USER
3. Run the console
python3 purgeclock.py –fullscreen