Prayer Breaks — VS Code Extension for Muslim Developers
Mindful Islamic prayer time reminders, live status bar countdown, and prayer break timer built right into Visual Studio Code.
Features
Live Status Bar Countdown: Displays the upcoming obligatory prayer and remaining time (e.g., Asr in 42m) in your VS Code status bar.
Rich Schedule Tooltip: Hover over the status bar item to view today's complete prayer schedule (Fajr, Sunrise, Dhuhr, Asr, Maghrib, Isha) with Arabic names, Hijri date, and quick action links.
Offline Astronomical Calculation: Uses the trusted adhan library for accurate offline prayer time calculation—no internet required after location setup.
Zero-Friction Location Setup:
Automatically detects your city, coordinates, and regional calculation method via IP geolocation on first run.
Pick from 30+ major global cities or enter exact Latitude/Longitude coordinates manually.
Smart Notifications & Break Timer:
Pre-Prayer Heads-Up: Configurable reminder (default: 10 minutes before prayer) so you can commit your code and wrap up your current thought.
On-Time Prayer Alert: Notification when prayer time arrives with one-click Start Break and Snooze buttons.
Active Break Timer: Shows On Break (Asr: 14:32) in the status bar while you step away to pray.
Commands
Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P) or click the status bar item:
Prayer Breaks: Show Schedule & Actions (prayerBreaks.showMenu)
Prayer Breaks: Select City or Set Coordinates (prayerBreaks.selectCity)