some items

This commit is contained in:
2026-06-23 13:45:14 +01:00
parent 175cea641b
commit 2669f7e144
4 changed files with 74 additions and 12 deletions

View File

@@ -6,17 +6,32 @@ import Quickshell.Hyprland
Singleton {
id: root
function getWorkspacesForMonitor(monitor) {
let allWorkspaces = Hyprland.workspaces;
let monitorWorkspaces = [];
function getAllNumberedWorkspaces() {
let allWorkspaces = Hyprland.workspaces.values;
let filteredWorkspaces = [];
for (let workspace in allWorkspaces) {
let currentWorkspace = allWorkspaces[workspace];
if (currentWorkspace.monitor == monitor) {
console.log("correct");
} else {
console.log("incorrect");
if (!currentWorkspace.name.includes("special")) {
if (currentWorkspace) {
filteredWorkspaces.push(currentWorkspace);
}
}
}
}
function getWorkspacesForMonitor(monitor) {
let allWorkspaces = getAllNumberedWorkspaces();
let monitorWorkspaces = [];
for (let workspace in allWorkspaces) {
let currentWorkspace = allWorkspaces[workspace];
if (currentWorkspace.monitor == monitor) {
console.log(currentWorkspace.id);
if (currentWorkspace) {
monitorWorkspaces.push(currentWorkspace);
}
}
}
return monitorWorkspaces;
}
}