anchor.diff:  , pam, phonon, plasma-framework, qtquick1, qtscript, qtx11extras, wayland
   , libksysguard, bash, coreutils, gnused, gnugrep, socat, kconfig
   , kinit, kservice, makeKDEWrapper, qttools, dbus_tools, mkfontdir, xmessage
  -, xprop, xrdb, xset, xsetroot, solid
  +, xprop, xrdb, xset, xsetroot, solid, qtquickcontrols
   }:
   
   plasmaPackage {
  
positive.code:       --replace kdostartupconfig5 $out/bin/kdostartupconfig5
    '';
    postInstall = ''
      wrapKDEProgram "$out/bin/ksmserver"
      wrapKDEProgram "$out/bin/plasmawindowed"
      wrapKDEProgram "$out/bin/kcminit_startup"
  
negative.code:   buildInputs = [
      kcmutils kcrash kdbusaddons kdesu kdewebkit kjsembed knewstuff
      knotifyconfig kpackage ktextwidgets kwallet kwayland kxmlrpcclient
      libdbusmenu libSM libXcursor networkmanager-qt pam phonon
      qtscript wayland
    ];
    propagatedBuildInputs = [
      baloo kactivities kdeclarative kdelibs4support kglobalaccel
      kidletime krunner ktexteditor kwin libkscreen libksysguard
      plasma-framework qtquick1 qtquickcontrols qtx11extras solid
    ];
    patches = [ ./0001-startkde-NixOS-patches.patch ];
  
  