Coin Price indicator is a cryptocurrency (such as Bitcoin) price indicator applet for Ubuntu Linux. It shows various price points (depending on what the exchange API provides) in the indicator menu.
Right now it supports the following exchanges:
Exchanges can be switched from the menu. Feel free to contact me to implement your favorite cryptocurrency exchange.
Should work on a standard Ubuntu Linux installation with python3 installed. Tested on Ubuntu 16.04). Using python3-gi, python3-requests, python3-yaml, python3-notify2 libraries.
Install python dependencies and install GSettings schema by running the following command
make install
To run the indicator with the default settings or with the previous settings, type make
to run and the indicator should appear in the notification area. Alternatively, you can run python3 coin/coin.py
to configure the app.
Coin.py takes two parameters to configure the instance(s):
-
python3 coin/coin.py asset=kraken:XXBTZEUR:30
will launch a single indicator for the asset pair XBT/EUR on the Kraken exchange with a refresh rate of 30 seconds. Asset pairs must always be in this format:X XBT Z EUR
whereX
meansfrom
andZ
meansto
. According to the ISO standard, currencies that are not bound to a country take an X as the first letter of their abbreviation, henceXBT
for Bitcoin. -
python3 coin/coin.py file=startmany.yaml
will read startmany.yaml from thecoin
directory and start an indicator for each configuration it finds in there. Take a peek instartmany.yaml
for examples and edit it to configure the exchanges, currency pairs and refresh rates for each instance.
- #10 App sometimes freezes after suspending and resuming the computer. Workaround: Kill the app manually or exit it before resuming.