[Unit] Description=Disable GNOME Shell extensions after failure # Note that this unit must not conflict with anything, and must # be able to run in parallel with the gnome-session-shutdown.target. DefaultDependencies=no # We want to disable extensions only if gnome-shell has flagged the extensions # to be a likely cause of trouble. ConditionPathExists=%t/gnome-shell-disable-extensions [Service] Type=simple # Disable extensions ExecStart=gsettings set org.gnome.shell disable-user-extensions true Restart=no