major updates

This commit is contained in:
Zacharias-Brohn
2025-11-24 22:00:50 +01:00
parent 5593cce7ca
commit 91a4f95fd0
26 changed files with 1287 additions and 447 deletions
+55
View File
@@ -0,0 +1,55 @@
import Quickshell.Io
JsonObject {
property Popouts popouts: Popouts {}
property list<var> entries: [
{
id: "workspaces",
enabled: true
},
{
id: "audio",
enabled: true
},
{
id: "resources",
enabled: true
},
{
id: "updates",
enabled: true
},
{
id: "spacer",
enabled: true
},
{
id: "activeWindow",
enabled: true
},
{
id: "spacer",
enabled: true
},
{
id: "tray",
enabled: true
},
{
id: "clock",
enabled: true
},
{
id: "notifBell",
enabled: true
},
]
component Popouts: JsonObject {
property bool tray: true
property bool audio: true
property bool activeWindow: false
property bool resources: true
}
}
+2
View File
@@ -18,6 +18,7 @@ Singleton {
property alias gpuType: adapter.gpuType
property alias background: adapter.background
property alias useDynamicColors: adapter.useDynamicColors
property alias barConfig: adapter.barConfig
FileView {
id: root
@@ -44,6 +45,7 @@ Singleton {
property string gpuType: ""
property BackgroundConfig background: BackgroundConfig {}
property bool useDynamicColors: false
property BarConfig barConfig: BarConfig {}
}
}
}