add slide-in applet dock with collapsible cards, edge trigger, and bar module toggle
This commit is contained in:
parent
6fd36c812f
commit
c22eb51dcd
14 changed files with 689 additions and 14 deletions
|
|
@ -104,13 +104,34 @@ QtObject {
|
|||
weather: true,
|
||||
threatEffect: true
|
||||
})
|
||||
property var dock: ({
|
||||
enable: true,
|
||||
width: 300,
|
||||
applets: {
|
||||
clock: true,
|
||||
cpu: true,
|
||||
gpu: true,
|
||||
memory: true,
|
||||
temperature: true,
|
||||
disk: true,
|
||||
battery: true,
|
||||
network: true,
|
||||
bluetooth: true,
|
||||
volume: true,
|
||||
backlight: true,
|
||||
weather: true,
|
||||
mpris: true,
|
||||
notifications: true,
|
||||
power: true
|
||||
}
|
||||
})
|
||||
property var statsDaemon: ({
|
||||
interval: -1
|
||||
})
|
||||
|
||||
// All module keys that have an enable flag — used to default-enable anything
|
||||
// not explicitly mentioned in modules.json
|
||||
readonly property var _moduleKeys: ["workspaces", "tray", "windowTitle", "clock", "notifications", "mpris", "volume", "bluetooth", "backlight", "network", "powerProfile", "idleInhibitor", "weather", "temperature", "gpu", "cpu", "memory", "disk", "battery", "privacy", "screenCorners", "power", "backgroundOverlay", "overviewBackdrop", "lock"]
|
||||
readonly property var _moduleKeys: ["workspaces", "tray", "windowTitle", "clock", "notifications", "mpris", "volume", "bluetooth", "backlight", "network", "powerProfile", "idleInhibitor", "weather", "temperature", "gpu", "cpu", "memory", "disk", "battery", "privacy", "screenCorners", "power", "backgroundOverlay", "overviewBackdrop", "lock", "dock"]
|
||||
|
||||
// Fallback: if modules.json doesn't exist, enable everything
|
||||
Component.onCompleted: _apply("{}")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue