From f3ba755b5190c2f61fe189f56f627d41ab8be313 Mon Sep 17 00:00:00 2001 From: Rudis Muiznieks Date: Tue, 27 Dec 2022 14:29:05 -0600 Subject: [PATCH] fixed ip address, added podcast and audiobook menus --- __main__.py | 8 ++++++++ plugin/info/__init__.py | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/__main__.py b/__main__.py index 24d1e56..0f1e609 100644 --- a/__main__.py +++ b/__main__.py @@ -25,6 +25,14 @@ menu_config = [ {"plugin": "music", "arg": "playlists"}), ]}), + MenuItem("Podcasts", + MenuType.PLUGIN, + {"plugin": "music", + "arg": "podcasts"}), + MenuItem("Audiobooks", + MenuType.PLUGIN, + {"plugin": "music", + "arg": "audiobooks"}), MenuItem("System", MenuType.SUB_MENU, {"sub_menu": [ diff --git a/plugin/info/__init__.py b/plugin/info/__init__.py index c9a6016..98fa150 100644 --- a/plugin/info/__init__.py +++ b/plugin/info/__init__.py @@ -4,7 +4,7 @@ from graphics import Graphics def execute(cinput: ControlInput, graphics: Graphics, _): while True: - cmd = "hostname -I | cut -d' ' -f1" + cmd = "ip --brief addr show dev wlan0 | awk '{print $3}' | sed -E 's/\/[0-9]+$//'" ip = subprocess.check_output(cmd, shell=True).decode("utf-8") cmd = "top -bn 2 |grep \"Cpu(s)\" | awk '{print $2+$4+$6+$10+$12+$14+$16 \"%\"}' | tail -n1" cpu = subprocess.check_output(cmd, shell=True).decode("utf-8")