From 0d3af3450b6aae09e36320cd9bc742c876fd17f2 Mon Sep 17 00:00:00 2001 From: Benjamin Palko Date: Tue, 29 Jul 2025 08:50:23 -0400 Subject: [PATCH] use RowLayout in bar --- modules/bar/Bar.qml | 64 ++++++++------------------ modules/bar/components/mpris/Mpris.qml | 2 - 2 files changed, 18 insertions(+), 48 deletions(-) diff --git a/modules/bar/Bar.qml b/modules/bar/Bar.qml index 66eae2c..961775d 100644 --- a/modules/bar/Bar.qml +++ b/modules/bar/Bar.qml @@ -1,5 +1,6 @@ import qs.config import QtQuick +import QtQuick.Layouts import Quickshell import "components" import "components/bluetooth" @@ -39,7 +40,7 @@ Scope { } } - Row { + RowLayout { id: leftbar anchors.left: parent.left @@ -52,20 +53,15 @@ Scope { spacing: Dimensions.bar.spacing SystemLogo { - anchors.verticalCenter: parent.verticalCenter implicitSize: 22 } - Workspaces { - anchors.verticalCenter: parent.verticalCenter - } + Workspaces {} - Tray { - anchors.verticalCenter: parent.verticalCenter - } + Tray {} } - Row { + RowLayout { id: centerbar anchors.horizontalCenter: parent.horizontalCenter @@ -76,12 +72,10 @@ Scope { spacing: Dimensions.bar.spacing - Mpris { - anchors.verticalCenter: parent.verticalCenter - } + Mpris {} } - Row { + RowLayout { id: rightbar anchors.right: parent.right @@ -93,49 +87,27 @@ Scope { spacing: Dimensions.bar.spacing - Pywal { - anchors.verticalCenter: parent.verticalCenter - } + Pywal {} - Pipewire { - anchors.verticalCenter: parent.verticalCenter - } + Pipewire {} - Caffeine { - anchors.verticalCenter: parent.verticalCenter - } + Caffeine {} - Network { - anchors.verticalCenter: parent.verticalCenter - } + Network {} - Bluetooth { - anchors.verticalCenter: parent.verticalCenter - } + Bluetooth {} - Storage { - anchors.verticalCenter: parent.verticalCenter - } + Storage {} - Memory { - anchors.verticalCenter: parent.verticalCenter - } + Memory {} - Cpu { - anchors.verticalCenter: parent.verticalCenter - } + Cpu {} - Gpu { - anchors.verticalCenter: parent.verticalCenter - } + Gpu {} - Clock { - anchors.verticalCenter: parent.verticalCenter - } + Clock {} - Notifications { - anchors.verticalCenter: parent.verticalCenter - } + Notifications {} } } } diff --git a/modules/bar/components/mpris/Mpris.qml b/modules/bar/components/mpris/Mpris.qml index b129e77..8c39c15 100644 --- a/modules/bar/components/mpris/Mpris.qml +++ b/modules/bar/components/mpris/Mpris.qml @@ -8,8 +8,6 @@ Item { property int currentIndex: 0 property var players: Mpris.players - anchors.horizontalCenter: parent.horizontalCenter - Repeater { id: players model: Mpris.players.values.filter(item => item != null)