::
PMimport psutil import tkinter as tk from tkinter import ttk import pystray from PIL import Image, ImageDraw import threading
private func setupMenu() let menu = NSMenu() menu.addItem(NSMenuItem(title: "Battery Info", action: #selector(showInfo), keyEquivalent: "")) menu.addItem(NSMenuItem.separator()) menu.addItem(NSMenuItem(title: "Quit", action: #selector(quit), keyEquivalent: "q"))
// App delegate class AppDelegate: NSObject, NSApplicationDelegate private var batteryStatusItem: BatteryStatusItem?
# Show battery icon in taskbar $registryPath = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"