From d8cef95b6fdc53cfa29c3e4232827a7403af32ff Mon Sep 17 00:00:00 2001 From: Damocles Date: Fri, 17 Apr 2026 01:13:59 +0200 Subject: [PATCH] default modules to enabled, add window title debug logging --- modules/Modules.qml | 46 ++++++++++++++++++++--------------------- modules/WindowTitle.qml | 4 ++++ 2 files changed, 27 insertions(+), 23 deletions(-) diff --git a/modules/Modules.qml b/modules/Modules.qml index 9529e6e..a92e33f 100644 --- a/modules/Modules.qml +++ b/modules/Modules.qml @@ -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 diff --git a/modules/WindowTitle.qml b/modules/WindowTitle.qml index 4280dc6..839a13b 100644 --- a/modules/WindowTitle.qml +++ b/modules/WindowTitle.qml @@ -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: {