diff --git a/system_files/shared/usr/share/plasma/look-and-feel/dev.getaurora.aurora.desktop/contents/layouts/org.kde.plasma.desktop-layout.js b/system_files/shared/usr/share/plasma/look-and-feel/dev.getaurora.aurora.desktop/contents/layouts/org.kde.plasma.desktop-layout.js new file mode 100644 index 0000000..8c7f91c --- /dev/null +++ b/system_files/shared/usr/share/plasma/look-and-feel/dev.getaurora.aurora.desktop/contents/layouts/org.kde.plasma.desktop-layout.js @@ -0,0 +1,25 @@ +loadTemplate("org.kde.plasma.desktop.defaultPanel") + +const allPanels = panels(); + +for (let i = 0; i < allPanels.length; ++i) { + const panel = allPanels[i]; + const widgets = panel.widgets(); + + for (let j = 0; j < widgets.length; ++j) { + const widget = widgets[j]; + + if (widget.type === "org.kde.plasma.icontasks") { + widget.currentConfigGroup = ["General"]; + + widget.writeConfig("launchers", [ + "preferred://browser", + "applications:io.github.kolunmi.Bazaar.desktop", + "applications:org.gnome.Ptyxis.desktop", + "preferred://filemanager" + ]); + widget.reloadConfig(); + } + } +} + diff --git a/system_files/shared/usr/share/plasma/look-and-feel/dev.getaurora.aurora.desktop/metadata.json b/system_files/shared/usr/share/plasma/look-and-feel/dev.getaurora.aurora.desktop/metadata.json index 93898e8..8280cad 100644 --- a/system_files/shared/usr/share/plasma/look-and-feel/dev.getaurora.aurora.desktop/metadata.json +++ b/system_files/shared/usr/share/plasma/look-and-feel/dev.getaurora.aurora.desktop/metadata.json @@ -19,5 +19,6 @@ "Website": "https://getaurora.dev" }, "X-KDE-ParentApp": "", + "X-Plasma-RootContainmentLayout": "org.kde.plasma.desktop-layout.js", "X-Plasma-MainScript": "defaults" }