<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Am 12.10.2017 um 14:36 schrieb Marco
      Martin:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAD6_BouQxRbWF6oO_JM9tmtMbBfSTUFdNX+ZmdG4pzN_dsQrVw@mail.gmail.com">
      <pre wrap="">On Thu, Oct 12, 2017 at 2:31 PM, Marco Martin <a class="moz-txt-link-rfc2396E" href="mailto:notmart@gmail.com"><notmart@gmail.com></a> wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">if the path of your script is in the updates list, has been executed.

</pre>
        <blockquote type="cite">
          <pre wrap="">b.) Is it possible at all to execute a javascript file on first login?
</pre>
        </blockquote>
        <pre wrap="">i am not sure that an update script would be executed at first
login... maybe you need to have a variation in the initial layout.js
</pre>
      </blockquote>
      <pre wrap="">yes, the update scripts are definitely processed on first login as well...
so, providing a file
~/.local/share/plasma/shells/org.kde.plasma.desktop/contents/updates/custom-quicklaunch-setup.js
or something like that should definitely work
(provided the file exists before the session is started up)

--
Marco Martin
</pre>
    </blockquote>
    <pre wrap="">
Hi,

as soon as I create ~/.local/share/plasma/shells/org.kde.plasma.desktop/contents/updates/ (even when empty) I don't get a desktop anymore. I get a black screen with applications from my previous session and I can use Alt+F2. But no wallpaper or application menu. Tested with plasma 5.10.90/5.10.4/5.9.5. But when I copy /usr/share/plasma/shells/org.kde.plasma.desktop/ to this location I get my desktop back. 

But do I really need to copy everything? Can I just use a metadata.desktop/metadata.json - file? Which is the correct value for X-KDE-ServiceTypes?


Cheers
</pre>
  </body>
</html>