A simple and elegant GNOME Shell extension that displays real-time currency conversion rates directly on your top panel.
- Real-time Rate Display: See the latest conversion rate for your chosen currency pair in the GNOME top panel.
- Daily Change Indicator: A visual icon (▲, ▼, or ―) shows you if the rate has gone up, down, or stayed the same since yesterday.
- Historical Data Chart: A simple text-based line chart in the dropdown menu visualizes the rate trend over the last 10 days.
- Customizable Currencies: Use the preferences window to select any base and target currency from a comprehensive list.
- Manual Refresh: Instantly fetch the latest rates with a "Refresh" button in the menu and update the currency list.
- Resilient Design: Works reliably using standard, legacy-compatible GNOME Shell features for maximum stability.
The easiest way to install is from the official GNOME Extensions website.
- Go to the Currency Conversion Rate page on extensions.gnome.org (TBD - This link will be active once published).
- Click the "ON/OFF" switch.
- Click "Install" in the pop-up dialog.
If you prefer to install from the source code:
- Clone this repository:
git clone https://github.com/binary-smith/currency-conversion-rate.git- Copy the extension to GNOME extensions directory:
cp -r currency-conversion-rate ~/.local/share/gnome-shell/extensions/currency-conversion-rate@optimus- Restart GNOME Shell (X11):
- Press Alt+F2
- Type 'r' and press Enter
- If you are on Wayland, logout and log back in
- Enable the extension using GNOME Extensions app or GNOME Tweaks
- Click the currency indicator on your top panel.
- Select Preferences… from the dropdown menu.
- In the preferences window, choose your desired Base Currency and Target Currency.
- The changes will be applied instantly.
- This project is licensed under the GPL-3.0 License - see the LICENSE file for details.
- This extension uses the free currency-api by fawazahmed0 for exchange rate data - https://github.com/fawazahmed0/exchange-api
- Also inspired by an existing GNOME extension - https://github.com/faymaz/currency-tracker
