diff --git a/duskwm/.config/dusk/status_scripts/scripts/get_battery.py b/duskwm/.config/dusk/status_scripts/scripts/get_battery.py index bbc21f1..f071ce8 100644 --- a/duskwm/.config/dusk/status_scripts/scripts/get_battery.py +++ b/duskwm/.config/dusk/status_scripts/scripts/get_battery.py @@ -9,6 +9,6 @@ try: else: icon = "󰂄" - content = f"{icon}{status}%" + content = f"{icon}{charge}%" except Exception: content = None diff --git a/duskwm/.config/dusk/status_scripts/scripts/get_wifi.py b/duskwm/.config/dusk/status_scripts/scripts/get_wifi.py index 8274b5e..0bbe752 100644 --- a/duskwm/.config/dusk/status_scripts/scripts/get_wifi.py +++ b/duskwm/.config/dusk/status_scripts/scripts/get_wifi.py @@ -7,7 +7,7 @@ dbmRange = {(-10, "󰤨"), (-70, "󰤥"), (-80, "󰤢"), (-90, "󰤟")} # full data try: data = subprocess.run( - ["iwd", "station", "wlan0", "show"], stdout=subprocess.PIPE, encoding="utf-8" + ["iwctl", "station", "wlan0", "show"], stdout=subprocess.PIPE, encoding="utf-8" ).stdout.split("\n") status = {} @@ -20,7 +20,7 @@ try: case l if l.startswith("State"): status["state"] = l.split()[1] case l if l.startswith("Connected network"): - status["SSID"] = l.split()[2:] + status["SSID"] = ' '.join(l.split()[2:]) case l if l.startswith("Frequency"): f = int(l.split()[1]) if f >= 5925: