16 lines
387 B
JavaScript
16 lines
387 B
JavaScript
// https://github.com/Aylur/ags/wiki/Widgets
|
|
|
|
const { Hyprland } = ags.Service;
|
|
const { Label } = ags.Widget;
|
|
const { Gtk } = imports.gi;
|
|
|
|
const currentWindow = () => Label({
|
|
style: 'color: #CBA6F7; font-size: 18px',
|
|
connections: [
|
|
[Hyprland, label => {
|
|
label.label = Hyprland.active.client.title;
|
|
}, 'changed'],
|
|
],
|
|
});
|
|
|
|
export const CurrentWindow = currentWindow();
|