anchor.diff:            '';
           };
         };
  -
  -      xdg.portal.enable = true;
  -      xdg.portal.extraPortals = [ plasma5.xdg-desktop-portal-kde ];
  -
  -      # Update the start menu for each user that is currently logged in
  -      system.userActivationScripts.plasmaSetup = activationScript;
  -      services.xserver.displayManager.setupCommands = startplasma;
  -
  -      nixpkgs.config.firefox.enablePlasmaBrowserIntegration = true;
  -
  -      environment.etc = {
  -        "xdg/kwinrc".text     = lib.generators.toINI {} cfg.kwinrc;
  -        "xdg/kdeglobals".text = lib.generators.toINI {} cfg.kdeglobals;
  -      };
       })
  +
  +    # Plasma Mobile
       (mkIf cfg.mobile.enable {
         assertions = [
           {
  
positive.code:           serviceConfig.Type = "oneshot";
            script = activationScript;
          };
  
          plasma-run-with-systemd = {
            description = "Run KDE Plasma via systemd";
            wantedBy = [ "basic.target" ];
  
negative.code:           qtvirtualkeyboard
  
            pkgs.xdg-user-dirs # Update user dirs as described in https://freedesktop.org/wiki/Software/xdg-user-dirs/
          ]
  
          # Phonon audio backend
  