added two new themes, reworked Crypto.qml and Stats.qml, standardized the buttons for the modules, added a new Sidebar widget which contains new 3 modules

This commit is contained in:
SomeElse
2026-05-28 08:24:03 +00:00
parent b9708ddfd0
commit 1b9ee3bbb3
39 changed files with 3652 additions and 267 deletions

View File

@@ -7,6 +7,7 @@ import Quickshell.Io
import "bar"
import "launcher"
import "widgets/bgDate"
import "widgets/sidebar"
import "polkit"
import "config" as Cfg
@@ -22,7 +23,14 @@ ShellRoot {
property color frameBackground: Cfg.Config.theme.bgFrame
property color frameBorderColor: Cfg.Config.theme.frameBorder
// ── Sidebar (Widget Panel) ───────────────────────────────────────────
Variants {
model: Quickshell.screens
Sidebar {
modelData: modelData
Component.onCompleted: modelData.sidebar = this
}
}
// ── Polkit Agent ─────────────────────────────────────────────────────────
Loader {
active: Cfg.Config.enablePolkit