109 words
1 minute
Istighfar GNOME shell Extension: Periodic Adkar Tool

Overview#

Istighfar is a GNOME Shell extension written in JavaScript that periodically reminds users to recite Istighfar (seeking forgiveness). It integrates seamlessly with the GNOME top panel, providing notifications at configurable intervals. This lightweight, open-source tool aims to bridge daily spiritual practice and desktop productivity.


Key Features#

  • Panel-integrated reminders displayed as native GNOME notifications
  • Configurable interval for reminders via GNOME Extension settings

Technologies Used#

  • GNOME Shell / GJS – for building the extension
  • JavaScript – primary language for logic and UI
  • GNOME Settings Schema – for extension configuration
  • CSS – for styling popup and indicator components

Outcome#

  • nearly 20 stars ⭐ on GitHub
  • used by nearly 200 people on gnome extensions site
  • Successfully published and used daily by several GNOME Shell users