Files
nix/hosts/common/configs/user/gui/astal/config/widget/Right.tsx
Nikolaos Karaolidis 3610611615 Update astal widgets
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-05-24 21:38:35 +01:00

22 lines
568 B
TypeScript

import { App, Astal, Gtk, Gdk } from "astal/gtk3";
import Systray from "./components/Tray";
import Hidden from "./components/Hidden";
import Battery from "./components/Battery";
export default (monitor: Gdk.Monitor) => (
<window
className="root"
gdkmonitor={monitor}
exclusivity={Astal.Exclusivity.IGNORE}
anchor={Astal.WindowAnchor.TOP | Astal.WindowAnchor.RIGHT}
application={App}
>
<Hidden>
<box className="widgets" hexpand halign={Gtk.Align.END}>
<Systray />
<Battery />
</box>
</Hidden>
</window>
);