anchor.diff:          systemctl --user import-environment XDG_DATA_DIRS
           systemctl --user import-environment XDG_RUNTIME_DIR
   
  -        systemctl --user restart graphical-session-pre.target
  -        systemctl --user restart graphical-session.target
  +        systemctl --user start he-graphical-session.target
   
           ${cfg.initExtra}
   
  
positive.code:           . "$HOME/.profile"
          fi
  
          systemctl --user import-environment DBUS_SESSION_BUS_ADDRESS
          systemctl --user import-environment DISPLAY
          systemctl --user import-environment SSH_AUTH_SOCK
  
negative.code:       };
      };
  
      # A basic graphical session target for Home Manager.
      systemd.user.targets.he-graphical-session = {
        Unit = {
          Description = "Home Manager X session";
          Requires = [ "graphical-session-pre.target" ];
          BindsTo = [ "graphical-session.target" ];
        };
      };
  
  