nixos-configs/nixosModules/ags/v2/widgets/bar/wim.tsx

39 lines
916 B
TypeScript
Raw Normal View History

import { Astal, Gtk } from 'astal';
2024-09-26 23:55:06 -04:00
import Battery from './items/battery';
2024-09-27 16:35:32 -04:00
import CurrentClient from './items/current-client';
2024-09-26 23:55:06 -04:00
import BarRevealer from './fullscreen';
2024-09-27 16:35:32 -04:00
import Separator from '../misc/separator';
export default () => {
return (
<BarRevealer
exclusivity={Astal.Exclusivity.EXCLUSIVE}
anchor={
Astal.WindowAnchor.TOP |
Astal.WindowAnchor.LEFT |
Astal.WindowAnchor.RIGHT
}
>
2024-09-27 16:35:32 -04:00
<centerbox className="bar widget">
<box hexpand halign={Gtk.Align.START}>
2024-09-27 16:35:32 -04:00
<CurrentClient />
</box>
<box>
</box>
<box hexpand halign={Gtk.Align.END}>
<Battery />
2024-09-27 16:35:32 -04:00
<Separator size={2} />
</box>
</centerbox>
2024-09-27 16:35:32 -04:00
</BarRevealer>
);
};