Skip to content

Happy2Git/Security_Top4_Countdown

Repository files navigation

🔐 TOP4 Security Conference Countdown (Übersicht Widget)

Data Source: sec-deadlines.github.io

A live countdown Übersicht widget for the Top 4 security conferences:

  • IEEE S&P (Oakland)
  • ACM CCS
  • USENIX Security
  • NDSS

Counts down to multi-cycle deadlines using AoE time (UTC−12).


✨ Features

  • Live countdown, updated every second
  • Auto-fetches the latest deadlines from sec-deadlines.github.io
  • Supports multiple cycles (e.g., Cycle 1, Cycle 2)
  • Timezone-aware (AoE)
  • Weekly cache update to reduce bandwidth
  • Clean and minimal layout

📦 Install

1. Install Übersicht

Make sure you have Übersicht installed on your Mac.

2. Clone this widget into your Übersicht widgets folder:

cd ~/Library/Application\ Support/Übersicht/widgets
git clone https://github.com/Happy2Git/Security_Top4_Countdown.git

3. Install dependencies:

brew install yq jq

4. Refresh Übersicht:

Click on Übersicht → Refresh All Widgets in the menu bar.


🧠 Data Source


🗂 Files

security_top4_countdown/
├── top4_data.coffee   # Widget logic
├── top4_data.json     # Cached data
├── top4_fetch.sh      # Script to cache and filter weekly

📸 Screenshot

Screen capture


📄 License

MIT License


🙌 Credits

Built using data from sec-deadlines

Widget by Clawen(Cheng-Long Wang)

About

An elegant Übersicht desktop countdown widget.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published