Show Formula 1 session or race times directly in the Gnome Shell
This extension is under development
- Live Formula 1 session and race timings
- Integration with the OpenF1 API
- Dynamic icon in the top bar
- Dropdown menu with real-time updated times
- API key configuration support
Once published, you can install the extension directly from the GNOME Extensions website. After installation, enable it via GNOME Extensions or GNOME Tweaks.
If you are developing or modifying the extension, you can manually install it with the following steps:
Make sure you have the necessary packages installed on Fedora:
sudo dnf install gnome-shell-extension-tool gnome-shell-devel gjs libgeegit clone https://github.com/DerefDev/f1-live-timing.git ~/.local/share/gnome-shell/extensions/f1-live-timing@deref.dev.gmail.comCompile the settings schemas:
glib-compile-schemas ~/.local/share/gnome-shell/extensions/f1-live-timing@deref.dev.gmail.com/schemas/Enable the extension:
gnome-extensions enable f1-live-timing@deref.dev.gmail.comIf the extension does not appear, try restarting GNOME Shell:
- Xorg: Press
Alt + F2, typer, and pressEnter. - Wayland: Log out and log back in.
- Open the extension settings.
- Enter your OpenF1 API key.
- Save and restart the extension.
If installed via the GNOME Extensions website, you can remove it from the GNOME Extensions app.
For manual installations:
rm -rf ~/.local/share/gnome-shell/extensions/f1-live-timing@deref.dev.gmail.comThis project is licensed under the GPLv3 License. See the LICENSE file for more details. Contributions, issues, and pull requests are welcome!
Developed by DerefDev. If you have suggestions or issues, feel free to open an issue.