A stylish, minimalist clock face rendered directly on your GNOME desktop background using the beautiful Anurati font.
- Blends beautifully with standard desktop backgrounds.
- Customizable position, scale, and color through extension preferences.
- 12h/24h toggle support.
- Fully compatible with modern GNOME Shell versions (42+).
You can install this extension easily using the provided installation script. The script compiles any necessary schemas and moves the extension to your local extensions folder.
-
Clone or download this repository:
git clone https://github.com/suraj-yadav0/clockApp.git cd clockApp -
Run the installer:
./install.sh
-
Restart GNOME Shell (if on X11/Xorg, press
Alt+F2, typer, and pressEnter. If on Wayland, you may need to log out and log back in). -
Enable the extension using the Extensions app or via command line:
gnome-extensions enable clock-face@suraj.local
You can configure the appearance of the clock through the GNOME Extensions app or Extension Manager:
- Change clock color.
- Adjust font size and scaling.
- Control the horizontal and vertical margins.
- Toggle between 12-hour and 24-hour formats.
If you are developing or want to transpile the code for legacy GNOME versions (such as older CJS environments):
python3 transpile.pyThis builds legacy definitions into gnome-extension/legacy/.