diff --git a/Services/Sysinfo.qml b/Services/Sysinfo.qml index 9a168c39..521e7680 100644 --- a/Services/Sysinfo.qml +++ b/Services/Sysinfo.qml @@ -23,7 +23,7 @@ Singleton { Process { id: zigstatProcess running: true - command: [Quickshell.shellRoot + "/Programs/zigstat", updateInterval] + command: [Quickshell.shellDir + "/Programs/zigstat", updateInterval] stdout: SplitParser { onRead: function (line) { try { diff --git a/Services/WallpaperManager.qml b/Services/WallpaperManager.qml index 84c0e4f7..f32f72cd 100644 --- a/Services/WallpaperManager.qml +++ b/Services/WallpaperManager.qml @@ -116,7 +116,7 @@ Singleton { Process { id: generateThemeProcess command: ["wallust", "run", currentWallpaper, "-u", "-k", "-d", "Templates"] - workingDirectory: Quickshell.configDir + workingDirectory: Quickshell.shellDir running: false } } diff --git a/Widgets/Sidebar/Panel/System.qml b/Widgets/Sidebar/Panel/System.qml index c128996d..de59e7d3 100644 --- a/Widgets/Sidebar/Panel/System.qml +++ b/Widgets/Sidebar/Panel/System.qml @@ -60,6 +60,11 @@ Rectangle { cache: false sourceSize.width: 44 sourceSize.height: 44 + onStatusChanged: { + if (status === Image.Error) { + avatarImage.visible = false; + } + } } maskSource: Rectangle { width: 44