Ekstensi VS Code untuk developer Muslim yang ingin tetap produktif sambil menjaga ibadah.
Tentang
Iman Dev adalah ekstensi VS Code yang menggabungkan fitur produktivitas dengan pengingat ibadah. Dirancang khusus untuk developer Muslim Indonesia, ekstensi ini membantu Anda tetap fokus dalam bekerja tanpa melewatkan waktu sholat.
Fitur
Jadwal Sholat
Jadwal sholat otomatis untuk seluruh kota di Indonesia
Countdown real-time di status bar VS Code
Notifikasi saat waktu sholat tiba
Tanggal Hijriyah otomatis
Kalender Hijriyah
Konversi tanggal Masehi ke Hijriyah
Kalender bulanan interaktif
Daftar hari besar Islam (Ramadhan, Idul Fitri, Idul Adha, dll)
Reminder event mendatang
Timer Produktivitas
Kerja: Timer fokus untuk deep work (default 25 menit)
Belajar: Timer sesi belajar (default 45 menit)
Istirahat: Waktu rehat (default 5 menit)
Stopwatch: Mode tanpa batas waktu
Durasi bisa dikustomisasi
Spiritual
Koleksi 130+ quotes dari Al-Quran dan Hadits
Tasbih digital dengan counter
Motivasi otomatis saat notifikasi sholat
Statistik
Tracking waktu kerja dan belajar
Counter dzikir harian
Streak untuk motivasi konsistensi
Antarmuka
Section yang bisa di-collapse untuk tampilan rapi
Icon SVG berkualitas
Dark mode
Instalasi
Buka VS Code
Tekan Ctrl+Shift+X untuk membuka Extensions
Cari "Iman Dev"
Klik Install
Atau install via command line:
code --install-extension EHFCREATIVE.iman-dev
Penggunaan
Setelah install, klik icon masjid di sidebar kiri
Pilih lokasi kota Anda
Lihat countdown waktu sholat di status bar bawah
Gunakan timer untuk sesi produktif
Akses menu Spiritual untuk dzikir dan motivasi
Konfigurasi
Akses via Settings > Extensions > Iman Dev:
Setting
Default
Keterangan
location.city
Bandung
Kota untuk jadwal sholat
popup.enabled
true
Notifikasi saat waktu sholat
productivity.workMinutes
25
Durasi timer kerja
productivity.studyMinutes
45
Durasi timer belajar
productivity.breakMinutes
5
Durasi istirahat
Commands
Tekan Ctrl+Shift+P dan ketik "Iman Dev":
Pilih Lokasi - Ganti kota
Refresh Waktu Sholat - Update jadwal
Mulai Timer Kerja - Mulai sesi fokus
Mulai Timer Belajar - Mulai sesi belajar
Mulai Istirahat - Mulai break
Dzikir Counter - Buka tasbih digital
Kata Mutiara - Tampilkan quote
Tech Stack
TypeScript
VS Code Extension API
Aladhan API (Kalender Hijriyah)
MuslimSalat API (Jadwal Sholat)
Kontribusi
Kontribusi terbuka untuk semua. Silakan fork repository dan buat pull request.
Fork repository
Buat branch fitur (git checkout -b feature/nama-fitur)