diff --git a/melawy-kde-theme/usr/share/plasma/layout-templates/org.github.Melawy.desktop.MelawyPanel/contents/layout.js b/melawy-kde-theme/usr/share/plasma/layout-templates/org.github.Melawy.desktop.MelawyPanel/contents/layout.js old mode 100644 new mode 100755 index af21158..516c632 --- a/melawy-kde-theme/usr/share/plasma/layout-templates/org.github.Melawy.desktop.MelawyPanel/contents/layout.js +++ b/melawy-kde-theme/usr/share/plasma/layout-templates/org.github.Melawy.desktop.MelawyPanel/contents/layout.js @@ -288,14 +288,15 @@ function arrayItemRemove(arr, value) { /* systemtray */ let systrayWidget = panel.addWidget("org.kde.plasma.systemtray"); -let systemtrayId = systrayWidget.readConfig("SystrayContainmentId"); -let systray = desktopById(systemtrayId); -systray.currentConfigGroup = ["General"]; -let extraItems = systray.readConfig("extraItems").split(","); +systrayWidget.currentConfigGroup = []; +systrayWidget.currentConfigGroup = ["General"]; + + +let extraItems = systrayWidget.readConfig("extraItems").split(","); extraItems = arrayItemRemove(extraItems, "org.kde.plasma.notifications"); -systray.writeConfig("extraItems", extraItems); -systray.writeConfig("iconSpacing", 2); -// systray.writeConfig("shownItems", "org.kde.plasma.mediacontroller,org.kde.plasma.volume,org.kde.plasma.networkmanagement,org.kde.plasma.weather,org.kde.plasma.battery"); +systrayWidget.writeConfig("extraItems", extraItems); +systrayWidget.writeConfig("iconSpacing", 2); +systrayWidget.writeConfig("shownItems", "org.kde.plasma.mediacontroller,org.kde.plasma.volume,org.kde.plasma.networkmanagement,org.kde.plasma.weather,org.kde.plasma.battery"); /* Icons configuration Dolphin */ @@ -315,7 +316,7 @@ panel_clock = panel.addWidget("org.kde.plasma.digitalclock"); panel_clock.currentConfigGroup = ["Appearance"]; panel_clock.writeConfig("fontSize", 12); panel_clock.writeConfig("autoFontAndSize", "true"); -panel_clock.writeConfig("showSeconds", 2); +panel_clock.writeConfig("showSeconds", "Always"); /*Notification*/