<div dir="auto">Awesome, thanks!  I'll check it out soon and report back.  And I promise at least a blog post will be written to record all these.<div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Franklin<br><div dir="auto"><br><div data-smartmail="gmail_signature" dir="auto">-- <br>Sent from my phone</div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2017年8月31日 03:51,"Marco Martin" <<a href="mailto:notmart@gmail.com">notmart@gmail.com</a>>寫道:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On mercoledì 30 agosto 2017 15:07:26 CEST Franklin Weng wrote:<br>
><br>
> *looking at Eike with shining eyes*<br>
> Could you please tell me in more detail about "ship an applet config<br>
> initialization script in look-n-feel package"?  In the package<br>
<br>
documentation-wise i fear all there is is:<br>
<a href="https://userbase.kde.org/KDE_System_Administration/" rel="noreferrer" target="_blank">https://userbase.kde.org/KDE_<wbr>System_Administration/</a><br>
PlasmaDesktopScripting#Look_<wbr>and_Feel_dependent_default_<wbr>setup_for_applets<br>
<br>
but says oretty much all there is to know<br>
you would have in your look and feel a file called<br>
contents/plasmoidsetupscripts/<wbr>org.kde.plasma.kickoff.js<br>
<br>
in that script you can access to a global variable called "applet"<br>
to which you can access and write its configuration like the normal layout.js<br>
script<br>
, you would have something like:<br>
<br>
applet.currentConfigGroup = ["General"]<br>
applet.writeConfig("icon", "file:///usr/share/whatever/<wbr>my/icon/path")<br>
applet.reloadConfig();<br>
<br>
--<br>
Marco Martin<br>
</blockquote></div></div>