Personnaliser les lanceurs Unity

Créé le : 7 juillet 2011
Catégorie: Ubuntu
Mise à jour : 20 mai 2013

Personnaliser les lanceurs Unity

Exemple changer les accès rapide de l’icône des dossiers personnels

unity003[1]

Copie du fichier original dans son home

cp /usr/share/applications/nautilus-home.desktop ~/.local/share/applications

puis éditez le fichier fraîchement copié

gedit ~/.local/share/applications/nautilus-home.desktop

changements en rouge

[Desktop Entry]
Name=Home Folder
Comment=Open your personal folder
TryExec=nautilus
Exec=nautilus --no-desktop
Icon=user-home
Terminal=false
StartupNotify=true
Type=Application
Categories=GNOME;GTK;Core;
OnlyShowIn=GNOME;Unity
X-GNOME-Bugzilla-Bugzilla=GNOME 
X-GNOME-Bugzilla-Product=nautilus 
X-GNOME-Bugzilla-Component=general 
X-Ubuntu-Gettext-Domain=nautilus 
X-Ayatana-Desktop-Shortcuts=video;music;photo;Downloads
 
Name=Vidéos 
Exec=nautilus /media/nas/films 
TargetEnvironment=Unity

[music Shortcut Group] 
Name=Musique 
Exec=nautilus Musique 
TargetEnvironment=Unity

[photo Shortcut Group] 
Name=Photos 
Exec=nautilus /home/cyberscooty/Images/__Appareil\ Photo/
TargetEnvironment=Unity

[Downloads Shortcut Group] 
Name=Téléchargements 
Exec=nautilus Téléchargements 
TargetEnvironment=Unity

 

 

Cas général:

Copier le fichier original dans ~/.local/share/applications
Editer le fichier et rajouter ;Unity sur la ligne OnlyShowIn
Rajouter en fin de fichier:

X-Ayatana-Desktop-Shortcuts=nomdel'option1;nomdel'option2;etc...
[nomdel'option1 Shortcut Group]
Name=nom convivial
Exec=commande à executer
TargetEnvironment=Unity

 

Quelle commande puis-je exécuter?

Vous pouvez ainsi créer facilement des quick-list pour pleins d’applications. Pour trouver les commandes il suffit en général de lire le manuel des applications

exemple : man firefox …Si on veut faire un lanceur pour lancer Firefox en navigation privée la commande sera firefox -private

Quel est le nom du fichier original à copier?

Pour avoir la liste complètes des fichiers .desktop originaux il suffit de faire:

ls /usr/share/applications

Quelques exemples

  • Pour Firefox
cp /usr/share/applications/firefox.desktop ~/.local/share/applications
gedit ~/.local/share/applications/firefox.desktop
  • Pour LibreOffice
cp /usr/share/applications/libreoffice-startcenter.desktop ~/.local/share/applications
gedit ~/.local/share/applications/libreoffice-startcenter.desktop
  • Pour la Logithèque Ubuntu
cp /usr/share/applications/ubuntu-software-center.desktop ~/.local/share/applications
gedit ~/.local/share/applications/ubuntu-software-center.desktop
  • Pour le Terminal
cp /usr/share/applications/gnome-terminal.desktop ~/.local/share/applications
gedit ~/.local/share/applications/gnome-terminal.desktop
  • Pour Gedit
cp /usr/share/applications/gedit.desktop ~/.local/share/applications
gedit ~/.local/share/applications/gedit.desktop
  • Pour Thunderbird
cp /usr/share/applications/thunderbird.desktop ~/.local/share/applications
gedit ~/.local/share/applications/thunderbird.desktop

 

 

 

plus d’exemples ICI

PS:Il faut fermer puis ré-ouvrir sa session pour prendre en compte les changements

Tags: -

Laissez un commentaire