137 votes

Quels sont les lanceurs personnalisés et les listes rapides d'Unity disponibles ?

Veuillez noter qu'à l'heure actuelle, la plupart des informations contenues ci-dessous sont périmées et ne peuvent être mises à jour. Attention, la plupart de ces informations ne fonctionneront pas sur Ubuntu 12.04 et plus récent.

Créer un lanceur personnalisé pour Unity est simple. Les listes rapides constituent un moyen simple et efficace d'accéder rapidement aux tâches les plus utilisées pour une application spécifique.

NOTA: À partir d'Ubuntu 11.10, cette option de popup a disparu. Les lanceurs peuvent désormais être créés uniquement en éditant des fichiers texte dans votre dossier personnel.

Il est facile de créer un lanceur personnalisé.

  1. Faites un clic droit sur votre bureau et cliquez sur créer un lanceur.
  2. Modifiez le fichier .desktop à l'aide d'un éditeur de texte. (Vous trouverez plus d'informations aquí y aquí .)

Alors, quels lanceurs personnalisés utilisez-vous sur Unity ?

Remarque : Veuillez vous limiter à un lanceur personnalisé par réponse. Veuillez également fournir une capture d'écran de celui-ci en action.

12voto

scouser73 Points 4316

Liste rapide des icônes d'accueil étendues

Quick Lists

  1. Copiez le fichier du lanceur 'Home Folder' dans votre répertoire personnel avec le Terminal :

    cp /usr/share/applications/nautilus-home.desktop ~/.local/share/applications
  2. Ouvrez le fichier pour le modifier dans gedit :

    gedit ~/.local/share/applications/nautilus-home.desktop
  3. Supprimer la ligne suivante du fichier :

    OnlyShowIn=GNOME;
  4. Ajouter ce texte à la fond du fichier, puis fermer et enregistrer :

    X-Ayatana-Desktop-Shortcuts=Amazon;Backgrounds;CD Covers;Documents;Downloads;Dropbox;DVD Projects;Google Earth;Listings;Music;Notes;Photographs;Podcasts;Public;Templates;Themes;Transmission;Videos
    
    [Amazon Shortcut Group]
    Name=Amazon
    Exec=nautilus Amazon
    TargetEnvironment=Unity
    
    [Backgrounds Shortcut Group]
    Name=Backgrounds
    Exec=nautilus Backgrounds
    TargetEnvironment=Unity
    
    [CD Covers Shortcut Group]
    Name=CD Covers
    Exec=nautilus CDCovers
    TargetEnvironment=Unity
    
    [Documents Shortcut Group]
    Name=Documents
    Exec=nautilus Documents
    TargetEnvironment=Unity
    
    [Dropbox Shortcut Group]
    Name=Dropbox
    Exec=nautilus Dropbox
    TargetEnvironment=Unity
    
    [Downloads Shortcut Group]
    Name=Downloads
    Exec=nautilus Downloads
    
    [DVD Projects Shortcut Group]
    Name=DVD Projects
    Exec=nautilus DVDProjects
    TargetEnvironment=Unity
    
    [Google Earth Shortcut Group]
    Name=Google Earth
    Exec=nautilus GoogleEarth
    TargetEnvironment=Unity
    
    [Listings Shortcut Group]
    Name=Listings
    Exec=nautilus Listings
    TargetEnvironment=Unity
    
    [Notes Shortcut Group]
    Name=Notes
    Exec=nautilus Notes
    TargetEnvironment=Unity
    
    [Photographs Shortcut Group]
    Name=Photographs
    Exec=nautilus Photographs
    TargetEnvironment=Unity
    
    [Podcasts Shortcut Group]
    Name=Podcasts
    Exec=nautilus Podcasts
    TargetEnvironment=Unity
    
    [Public Shortcut Group]
    Name=Public
    Exec=nautilus Public
    TargetEnvironment=Unity
    
    [Templates Shortcut Group]
    Name=Templates
    Exec=nautilus Templates
    TargetEnvironment=Unity
    
    [Themes Shortcut Group]
    Name=Themes
    Exec=nautilus Themes
    TargetEnvironment=Unity
    
    [Transmission Shortcut Group]
    Name=Transmission
    Exec=nautilus Transmission
    TargetEnvironment=Unity
    
    [Videos Shortcut Group]
    Name=Videos
    Exec=nautilus Videos
    TargetEnvironment=Unity
  5. Déconnectez-vous et reconnectez-vous pour voir les changements.

12voto

Mikel Points 8576

Liste rapide de la DeaDBeeF

DeaDBeeF Quicklist

  1. Copiez le fichier du lanceur dans votre répertoire personnel :

    cp /usr/share/applications/deadbeef.desktop ~/.local/share/applications
  2. Ouvrez le fichier pour le modifier dans gedit :

    gedit ~/.local/share/applications/deadbeef.desktop
  3. Ajoutez ce texte au bas du fichier, puis fermez et enregistrez :

    X-Ayatana-Desktop-Shortcuts=Play;Pause;Stop;Next;Prev
    [Play Shortcut Group]
    Name=Play
    Exec=deadbeef --play
    TargetEnvironment=Unity
    
    [Pause Shortcut Group]
    Name=Pause
    Exec=deadbeef --pause
    TargetEnvironment=Unity
    
    [Stop Shortcut Group]
    Name=Stop
    Exec=deadbeef --stop
    TargetEnvironment=Unity
    
    [Next Shortcut Group]
    Name=Next
    Exec=deadbeef --next
    TargetEnvironment=Unity
    
    [Prev Shortcut Group]
    Name=Prev
    Exec=deadbeef --prev
    TargetEnvironment=Unity
  4. En option : Modifiez la fonction de glisser-déposer du lanceur pour qu'elle ajoute des fichiers à la liste de lecture au lieu de l'effacer :

    Trouvez Exec=deadbeef %F y Remplacer con Exec=deadbeef --queue %F


Il existe quelques autres commandes disponibles dans deadbeef -h mais ce sont les seuls qui semblent utiles dans une liste rapide.

12voto

Rinzwind Points 270388

Opera Launcher & Quicklist (2ème partie)

  • Compteur d'onglets

    Le nombre total d'onglets ouverts apparaît sur l'icône du Lanceur et est mis à jour en temps réel au fur et à mesure que vous ouvrez et fermez des onglets ;

  • Urgence

    Lorsqu'Opera n'est pas en cours de traitement et qu'un nouvel onglet est ouvert, l'icône d'Opera dans le Lanceur passe en mode urgence et s'agite une fois ;

  • Liste rapide

    Avec (pour le moment) une prise en charge limitée du client de messagerie intégré d'Opera (M2).

    QuicklistUrgencyTab count

Installation

  1. Extraire le script de ceci zip dans votre dossier personnel.

  2. Ouvrir Applications de démarrage et ajoutez une entrée en utilisant le script ci-dessus comme suit :

    Commandement : python unity-opera.py

    startup

Source :

Félicitations à Kyle Baker !

12voto

Mike Strother Points 142

Liste rapide de scripts personnalisés avec GUI

Créer un lanceur de Quicklist pour vos scripts. Interface graphique intégrée avec option automatique et manuelle pour ajouter des entrées. L'option automatique peut seulement ajouter, avec le manuel vous pouvez modifier le fichier directement.

1. Créer un fichier .desktop personnalisé pour le lanceur

gedit ~/.local/share/applications/my_scripts.desktop

2. Collez le code suivant et éditez le suivant :(la ligne 5 est le chemin vers le dossier avec vos scripts, dans cet exemple, c'est le dossier avec le nom Scripts vous devez le modifier en fonction de votre emplacement. Vous pouvez également modifier la ligne 6 qui est une icône. Et à la fin, changez <username> pour correspondre au nom d'utilisateur de votre dossier personnel.

[Desktop Entry]
Name=My Scripts Folder
Comment=Open your scripts folder
TryExec=nautilus
Exec=xdg-open /home/<username>/Scripts
Icon=ibus-engine
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=AddScript

[AddScript Shortcut Group]
Name=Add New Script
Exec=/home/<username>/.local/share/applications/scripts/addscript
TargetEnvironment=Unity

3. Créez un dossier 'scripts' (s'il n'existe pas) dans le dossier ~/.local/share/applications :

mkdir ~/.local/share/applications/scripts

4. Créez le fichier script 'addscript' avec gedit (c'est l'interface graphique pour ajouter des entrées à votre liste rapide) :

gedit ~/.local/share/applications/scripts/addscript

5. Ajoutez ce texte au fichier, puis enregistrez et fermez.

#!/bin/bash
menuitem=`zenity --list --title="My Scripts Launcher Manager" \
--width=300 --height=150 \
--text="Select action" \
--column="Pick" --column="Action" \
--radiolist TRUE Add-Script-Automatically FALSE Add/Edit/Delete-Manually`
case $menuitem in
Add-Script-Automatically )
hkey=$(zenity --entry --text "Set  name for your script" --entry-text "" --title "Set name")
if [ -z "$hkey" ]; then
zenity --error --title "Set  name for your script "   --text="The script name is empty. Exiting ..."
exit 0
fi
ay=$(sed -n '/X-Ayatana-Desktop-Shortcuts/p' /$HOME/.local/share/applications/my_scripts.desktop)
shortname2=$(echo "$hkey" | sed 's/\///g')
shortname=$(echo "$shortname2" | sed 's/ /_/g')

hkey3=$(zenity --entry --text "Set command for your script" --entry-text "" --title "Set command")
if [ -z "$hkey3" ]; then
zenity --error --title "Set command "   --text="The command is empty. Exiting ..."
exit 0
fi

sed -i "s/$ay/$ay;$shortname/g" /$HOME/.local/share/applications/my_scripts.desktop
echo "" >>  /$HOME/.local/share/applications/my_scripts.desktop
echo "[$shortname Shortcut Group]" >>  /$HOME/.local/share/applications/my_scripts.desktop
echo "Name=$hkey" >>  /$HOME/.local/share/applications/my_scripts.desktop
echo "Exec=$hkey3" >>  /$HOME/.local/share/applications/my_scripts.desktop
echo "TargetEnvironment=Unity" >> /$HOME/.local/share/applications/my_scripts.desktop

zenity --info --title "New entry added" --text "Changes only take effect on next login"
;;
Add/Edit/Delete-Manually)
zenity --text-info --filename=/$HOME/.local/share/applications/my_scripts.desktop > /tmp/my_scripts.desktop.edited  --title "Add/Edit/Delete Script"  --editable --width 850 --height 480
cp /tmp/my_scripts.desktop.edited /$HOME/.local/share/applications/my_scripts.desktop
rm /tmp/my_scripts.desktop.edited
zenity --info --title "New entry added" --text "Changes only take effect on next login"
;;
esac

6. Rendez le fichier exécutable :

chmod +x ~/.local/share/applications/scripts/addscript

7. glisser-déposer le my_scripts.desktop fichier de ~/.local/share/applications dans nautilus à la barre de lancement d'Unity

8. Vous pouvez commencer à ajouter des entrées à votre liste rapide en cliquant sur " Add New Script L'élément de menu " ".

11voto

Ron Points 280

Liste rapide de VirtualBox

Cela ajoute une entrée de liste rapide pour vos machines virtuelles Virtualbox. L'exemple suivant utilise "Windows XP" et devra être modifié pour correspondre aux détails de votre propre machine virtuelle.

  1. Copiez le fichier dans votre répertoire personnel

    cp /usr/share/applications/virtualbox.desktop ~/.local/share/applications/virtualbox.desktop
  2. Ouvrez le fichier avec un éditeur de texte

    gedit ~/.local/share/applications/virtualbox.desktop
  3. Ajoutez le texte au bas du fichier et enregistrez-le.

    X-Ayatana-Desktop-Shortcuts=WindowsXP
    
    [WindowsXP Shortcut Group]
    Name=Start Windows XP
    Exec=/usr/lib/virtualbox/VirtualBox --comment "Windows XP" --startvm "Windows XP"
    TargetEnvironment=Unity
  4. Faites glisser et déposez le fichier virtualbox.desktop de ~/.local/share/applications dans nautilus vers la barre de lancement d'Unity.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X