import { Astal, Gdk } from "ags/gtk4"; import app from "ags/gtk4/app"; import { Battery } from "./battery"; import { Launcher } from "./launcher"; import { Network } from "./network"; import { Time } from "./time"; import { Tray } from "./tray"; import { WorkspaceButton } from "./workspace"; import { Bluetooth } from "./bluetooth"; import { Cava } from "./cava"; import { onCleanup } from "gnim"; export const WINDOW_NAME = "bar"; export const Bar = ({ gdkmonitor }: { gdkmonitor: Gdk.Monitor }) => { const { TOP } = Astal.WindowAnchor; return ( onCleanup(() => self.destroy())} > ); };