This commit is contained in:
Damocles 2026-04-12 18:44:27 +02:00
parent 21f96dc68e
commit b06e3582ff
23 changed files with 597 additions and 197 deletions

View file

@ -34,8 +34,14 @@ PanelWindow {
height: 3
gradient: Gradient {
orientation: Gradient.Horizontal
GradientStop { position: 0; color: M.Theme.base0C }
GradientStop { position: 1; color: M.Theme.base09 }
GradientStop {
position: 0
color: M.Theme.base0C
}
GradientStop {
position: 1
color: M.Theme.base09
}
}
}
@ -53,8 +59,12 @@ PanelWindow {
M.BarGroup {
borderColor: M.Theme.base0D
M.Clock { visible: M.Modules.clock.enable }
M.Notifications { visible: M.Modules.notifications.enable }
M.Clock {
visible: M.Modules.clock.enable
}
M.Notifications {
visible: M.Modules.notifications.enable
}
}
}
@ -67,11 +77,17 @@ PanelWindow {
M.BarGroup {
borderColor: M.Theme.base0D
M.Workspaces { bar: bar; visible: M.Modules.workspaces.enable }
M.Workspaces {
bar: bar
visible: M.Modules.workspaces.enable
}
}
M.BarGroup {
borderColor: M.Theme.base0D
M.Tray { bar: bar; visible: M.Modules.tray.enable }
M.Tray {
bar: bar
visible: M.Modules.tray.enable
}
}
M.BarGroup {
borderColor: M.Theme.base0D
@ -80,7 +96,9 @@ PanelWindow {
visible: M.Modules.windowTitle.enable
}
}
Item { Layout.fillWidth: true }
Item {
Layout.fillWidth: true
}
}
// ---- right ----
@ -90,45 +108,73 @@ PanelWindow {
anchors.verticalCenter: parent.verticalCenter
spacing: M.Theme.barSpacing
Item { Layout.fillWidth: true }
Item {
Layout.fillWidth: true
}
// Media
M.BarGroup {
borderColor: M.Theme.base0E
M.Mpris { bar: bar }
M.Volume { visible: M.Modules.volume.enable }
M.Mpris {
bar: bar
}
M.Volume {
visible: M.Modules.volume.enable
}
}
// Connectivity
M.BarGroup {
borderColor: M.Theme.base0D
M.Network { bar: bar; visible: M.Modules.network.enable }
M.Bluetooth { bar: bar }
M.Network {
bar: bar
visible: M.Modules.network.enable
}
M.Bluetooth {
bar: bar
}
}
// Controls
M.BarGroup {
borderColor: M.Theme.base0A
M.Backlight {}
M.PowerProfile { visible: M.Modules.powerProfile.enable }
M.IdleInhibitor { visible: M.Modules.idleInhibitor.enable }
M.PowerProfile {
visible: M.Modules.powerProfile.enable
}
M.IdleInhibitor {
visible: M.Modules.idleInhibitor.enable
}
}
// Stats
M.BarGroup {
borderColor: M.Theme.base08
M.Cpu { visible: M.Modules.cpu.enable }
M.Memory { visible: M.Modules.memory.enable }
M.Temperature { visible: M.Modules.temperature.enable }
M.Weather { visible: M.Modules.weather.enable }
M.Disk { visible: M.Modules.disk.enable }
M.Cpu {
visible: M.Modules.cpu.enable
}
M.Memory {
visible: M.Modules.memory.enable
}
M.Temperature {
visible: M.Modules.temperature.enable
}
M.Weather {
visible: M.Modules.weather.enable
}
M.Disk {
visible: M.Modules.disk.enable
}
}
// Power
M.BarGroup {
borderColor: M.Theme.base08
M.Battery {}
M.Power { bar: bar; visible: M.Modules.power.enable }
M.Power {
bar: bar
visible: M.Modules.power.enable
}
}
}
}