default modules to enabled, add window title debug logging

This commit is contained in:
Damocles 2026-04-17 01:13:59 +02:00
parent 5deb6e7b62
commit d8cef95b6f
2 changed files with 27 additions and 23 deletions

View file

@ -8,85 +8,85 @@ QtObject {
id: root
property var workspaces: ({
enable: false
enable: true
})
property var tray: ({
enable: false
enable: true
})
property var windowTitle: ({
enable: false
enable: true
})
property var clock: ({
enable: false
enable: true
})
property var notifications: ({
enable: false,
enable: true,
timeout: 3000,
maxPopups: 4,
maxVisible: 10,
maxHistory: -1
})
property var mpris: ({
enable: false
enable: true
})
property var volume: ({
enable: false
enable: true
})
property var bluetooth: ({
enable: false
enable: true
})
property var backlight: ({
enable: false,
enable: true,
step: 5
})
property var network: ({
enable: false
enable: true
})
property var powerProfile: ({
enable: false
enable: true
})
property var idleInhibitor: ({
enable: false
enable: true
})
property var weather: ({
enable: false,
enable: true,
args: ["--nerd"],
interval: 3600000
})
property var temperature: ({
enable: false,
enable: true,
warm: 80,
hot: 90
})
property var cpu: ({
enable: false
enable: true
})
property var memory: ({
enable: false
enable: true
})
property var disk: ({
enable: false,
enable: true,
interval: 30000
})
property var battery: ({
enable: false,
enable: true,
warning: 25,
critical: 15
})
property var privacy: ({
enable: false
enable: true
})
property var screenCorners: ({
enable: false
enable: true
})
property var power: ({
enable: false
enable: true
})
property var backgroundOverlay: ({
enable: false
enable: true
})
property var overviewBackdrop: ({
enable: false
enable: true
})
property var statsDaemon: ({
interval: -1

View file

@ -9,6 +9,10 @@ M.BarSection {
spacing: M.Theme.moduleSpacing
visible: M.Modules.windowTitle.enable && M.NiriIpc.focusedTitle !== ""
onVisibleChanged: console.log("WindowTitle visible=" + visible + " enable=" + M.Modules.windowTitle.enable + " title='" + M.NiriIpc.focusedTitle + "' width=" + width)
onWidthChanged: if (visible)
console.log("WindowTitle width=" + width + " centerSection.x would need bar ref")
tooltip: M.NiriIpc.focusedAppId ? M.NiriIpc.focusedAppId + "\n" + M.NiriIpc.focusedTitle : M.NiriIpc.focusedTitle
readonly property string _iconSource: {