Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2025-05-26 12:25:22 +01:00
parent 4893d413c8
commit e362f8c6e0
8 changed files with 40 additions and 23 deletions

View File

@@ -6,11 +6,11 @@ export const range = (length: number, start = 1) => {
};
export const getHyprlandMonitor = (gdkmonitor: Gdk.Monitor) => {
const hyprland = Hyprland.get_default()
const hyprland = Hyprland.get_default();
const display = Gdk.Display.get_default()!;
const screen = display.get_default_screen();
for (let i = 0; i < display.get_n_monitors(); ++i) {
if (gdkmonitor === display.get_monitor(i))
return hyprland.get_monitor_by_name(screen.get_monitor_plug_name(i)!);
}
}
};