import { App, Astal, Gtk, Gdk } from "astal/gtk3"; import Mpris from "gi://AstalMpris"; import { bind } from "astal"; import { PowerMenu, Cpu, BatteryLevel, Ram, Storage, Workspaces, FocusedClient, Time, SysTray, Media, } from "./modules/export"; import { close_all_menus } from "./utils/windows"; export default function Bar(gdkmonitor: Gdk.Monitor) { const { TOP, LEFT, RIGHT } = Astal.WindowAnchor; const mpris = Mpris.get_default(); return ( <> {/**/} {bind(mpris, "players").as((ps) => ps[0] ? ( ) : ( <> ), )} ); }