web-dev-qa-db-fra.com

Changer les applications de lanceur de session invité par défaut?

Est-il possible de changer les applications par défaut qui apparaissent dans le lanceur pour les sessions invitées?

Par exemple:

  • Supprimer: Amazon Webapp, Ubuntu One, Options du système
  • Ajouter: Stellarium

(Ubuntu 12.04 et plus récent).

Merci pour votre temps et vos réponses.

14
Dustin

Créez le dossier /etc/guest-session/ s'il n'existe pas

Sudo mkdir /etc/guest-session/

Puis ouvrez le fichier /etc/guest-session/prefs.sh

Sudo nano /etc/guest-session/prefs.sh

et ajouter le contenu suivant

FILE="$HOME/.config/autostart/configure-launcher.desktop"

cat << EOF > "$FILE"
[Desktop Entry]
Name=Configure launcher items
Type=Application
Exec=gsettings set com.canonical.Unity.Launcher favorites "['application://firefox.desktop', 'application://nautilus.desktop', 'application://stellarium.desktop']"
EOF

chown -R "$USER:$USER" "$FILE"

Remplacez les éléments application://... par tout ce que vous souhaitez voir apparaître dans le Lanceur.

Cela crée une commande de démarrage automatique pour la session d'invité qui modifie l'élément de lancement.

Vous pouvez obtenir les éléments actuels du lanceur en utilisant

gsettings get com.canonical.Unity.Launcher favorites 
16
Florian Diesch