From 1e92fd6c529a980cf877225a1efe78764285f7b1 Mon Sep 17 00:00:00 2001 From: Jesus Date: Sun, 18 May 2025 23:12:58 +0200 Subject: [PATCH] Added info-stocks: A plugin for tracking intraday movements of selected stocks --- polybar-scripts/info-stocks/README.md | 32 ++++++++++++ .../info-stocks/screenshots/example.png | Bin 0 -> 1942 bytes polybar-scripts/info-stocks/stock_tracker.py | 49 ++++++++++++++++++ 3 files changed, 81 insertions(+) create mode 100644 polybar-scripts/info-stocks/README.md create mode 100644 polybar-scripts/info-stocks/screenshots/example.png create mode 100755 polybar-scripts/info-stocks/stock_tracker.py diff --git a/polybar-scripts/info-stocks/README.md b/polybar-scripts/info-stocks/README.md new file mode 100644 index 00000000..f3749551 --- /dev/null +++ b/polybar-scripts/info-stocks/README.md @@ -0,0 +1,32 @@ +# Script: info-stocks + +Script that allows you to display the change of a stock on Polybar in the same +day. Uses python3 and **yfinance**. + +![example](./screenshots/example.png) + +## Dependencies + +* **python3** +* **yfinance** + +## Configuration + +* The script needs to be configured with the text to show of each ticker. 4 + emojis are suggested +* The module needs to specify a list of tickers to track. Multiple tickers are + supported. +* The module needs to specify a python3 executable path with yfinance, of + course. + +## Module + +```ini +[module/stock_tracker] +type = custom/script +exec = path/to/venv/bin/python ~/.config/polybar/src/stock_tracker.py --tickers AAPL MSFT +interval = 60 +format =