Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/krunkosaurus/bettertouchtool-crypto
Crypto stock market prices for your Macbook Pro touch bar! (Bitcoin, Ethereum, Litecoin, Neo, and Civic)
https://github.com/krunkosaurus/bettertouchtool-crypto
Last synced: 11 days ago
JSON representation
Crypto stock market prices for your Macbook Pro touch bar! (Bitcoin, Ethereum, Litecoin, Neo, and Civic)
- Host: GitHub
- URL: https://github.com/krunkosaurus/bettertouchtool-crypto
- Owner: krunkosaurus
- Created: 2017-08-16T05:33:28.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2021-10-30T16:06:45.000Z (about 3 years ago)
- Last Synced: 2024-08-01T16:51:17.169Z (3 months ago)
- Homepage:
- Size: 636 KB
- Stars: 110
- Watchers: 9
- Forks: 36
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# bettertouchtool-crypto
Crypto stock market prices for your Macbook Pro touch bar! Values updated every minute.![Screenshot](example.jpg)
Currently supported coins:
- **Bitcoin** - Pulled from Coinbase.com API.
- **Ethereum** - Pulled from Coinbase.com API.
- **Litecoin** - Pulled from Coinbase.com API.
- **Neo** - Pulled from bittrex.com API.
- **Civic** - Pulled from bittrex.com API.
- **TenX** - Pulled from bittrex.com API. (This is an addon under tenx.json)
- **OmiseGo** - Pulled from bittrex.com API. (This is an addon under omg.json)
- **Ripple** - Pulled from bittrex.com API. (This is an addon under xrp.json)# Notes:
- All values are in USD.
- For values taken from bittrex.com, the very last price this coin was sold for is used. Bonus feature: If you click the button it translates the current USD value to ETH.
- For **NEO**, **Civic**, **TenX** and any coin tracked on bittrex.com the USD price is calculated by the last sold etherium-altcoin transaction multiplied by the current Coinbase value of Etherium. For me, I felt like this was the most accurate representation rather than using USDT markets.
- Once installed, you can delete any coins you are not interested in tracking.# To Install
1. Download and install [Better Touch Tool](https://www.boastr.net/downloads/). It allows you to modify your touch bar and other cool things. It's a 45-day trial but "pay what you like" to register.
2. Right-click and download this file and unzip it: [master.zip](https://github.com/krunkosaurus/bettertouchtool-crypto/archive/master.zip)
3. In your Mac's menu bar, click the Better Touch Tool `icon > Preferences`.
4. In the bottom left corner of the popup go to `Manage Presets`.
5. Click the "Import" button and select the [crypto-krunkosaurus.json](https://raw.githubusercontent.com/krunkosaurus/bettertouchtool-crypto/master/crypto-krunkosaurus.json) file you downloaded from the zip file in step 2. Voilà you're done!
6. If you want support for other coins, repeat step 5 with [tenx.json](https://raw.githubusercontent.com/krunkosaurus/bettertouchtool-crypto/master/tenx.json) or any of the other *.json files that came with the zip file you downloaded.
7. Note that you can toggle these separate presets on and off in the BetterTouchTool settings. More to come!# Customization
- In the Better Touch Tool preferences panel, you can add, delete, and rearrange the currencies.
- Timing: Currently each currency is refreshed every 60 seconds. Change this by going to Better Touch Tool preferences panel, clicking on a currency, going to "advanced configuration", and adjusting the "run script every x seconds" amount. It's not recommended to go under 30 seconds or the server could ban you.
- Changing the logo of any coin: Download or make a .PNG version of the file. It's best if it has a clear background. In BetterTouchTool preferences go to the coin you want to change and drag your PNG file on to the old logo.
- Changing the background color of a logo: Same step as the previous line except you go to "Advanced Configuration" and edit "Touchbar button color".# Troubleshooting or contact
Send me a message at switchstatement at (popular email provider by Google.)
# Donations
_I am not the original author of this script._ I found a quick and dirty version of it on steemit.com. I then improved, optimized, and extended it to support more cryptocurrencies and other features. The original idea came from [here](https://steemit.com/neo/@awesomemo/get-the-latest-price-of-neo-on-your-macbook-touchbar). Still some people have mentioned wanting to donate so here's how if you like:
- Donate Ethereum: 0x28337E58c086c1019192D876490596B9CC5C5a2a
- Donate Doge: D8WmX55mJiS8VxciwPhB1fr2swRR2agbJ6# History
- V1.1: Support for displaying Neo and Civic in USD and not just Ethereum value. Click-support for Ethereum value.
- V1.2: Support for rounding dollar values so that they're not 20 characters long. :)
- V1.3: Add-on support for TenX.
- V1.4: Add-on support for OmiseGo.
- V1.5: Add-on support for XRP, new design for OMG.# Acknowledgments
Thanks to the original source [here](https://steemit.com/neo/@awesomemo/get-the-latest-price-of-neo-on-your-macbook-touchbar) that my modified/optimized version is based on.