testing
This commit is contained in:
@@ -47,7 +47,6 @@ Scope {
|
||||
Layout.fillHeight: true
|
||||
Layout.topMargin: 6
|
||||
Layout.bottomMargin: 6
|
||||
screen: bar.screen
|
||||
}
|
||||
|
||||
AudioWidget {
|
||||
|
||||
@@ -7,20 +7,6 @@ import Quickshell.Hyprland
|
||||
Rectangle {
|
||||
id: root
|
||||
|
||||
required property ShellScreen screen
|
||||
|
||||
readonly property int activeWsId: ( Hyprland.monitorFor( screen ).activeWorkspace?.id ?? 1 )
|
||||
|
||||
readonly property var occupied: Hyprland.workspaces.values.reduce(( acc, curr ) => {
|
||||
acc[ curr.id ] = curr.lastIpcObject.windows > 0;
|
||||
return acc;
|
||||
})
|
||||
readonly property int groupOffset: Math.floor(( activeWsId - 1 ) / 10) * 10
|
||||
readonly property int ws: 1 + groupOffset
|
||||
|
||||
readonly property bool isOccupied: occupied[ ws ] ?? false
|
||||
|
||||
|
||||
implicitWidth: workspacesRow.implicitWidth + 10
|
||||
implicitHeight: workspacesRow.implicitHeight + 7
|
||||
|
||||
|
||||
Reference in New Issue
Block a user