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.

6voto

Alenanno Points 395

Liste rapide de Quod Libet

(le nouvel utilisateur n'est pas autorisé à afficher l'image :( )

  1. Copier quodlibet.desktop sur le partage local du dossier personnel

    cp /usr/share/applications/quodlibet.desktop ~/.local/share/applications
  2. Modifiez-le

    gedit ~/.local/share/applications/quodlibet.desktop
  3. Ajoutez les éléments suivants à la fin du fichier .desktop

    X-Ayatana-Desktop-Shortcuts=Play;Pause;Previous;Next;Shuffle;InOrder;Focus;Hide;
    
    [Play Shortcut Group]
    Name=Play
    Exec=quodlibet --play
    TargetEnvironment=Unity
    
    [Pause Shortcut Group]
    Name=Pause
    Exec=quodlibet --pause
    TargetEnvironment=Unity
    
    [Previous Shortcut Group]
    Name=Previous
    Exec=quodlibet --previous
    TargetEnvironment=Unity
    
    [Next Shortcut Group]
    Name=Next
    Exec=quodlibet --next
    TargetEnvironment=Unity
    
    [Shuffle Shortcut Group]
    Name=Shuffle
    Exec=quodlibet --order=shuffle
    TargetEnvironment=Unity
    
    [InOrder Shortcut Group]
    Name=InOrder
    Exec=quodlibet --order=inorder
    TargetEnvironment=Unity
    
    [Focus Shortcut Group]
    Name=Focus
    Exec=quodlibet --focus
    TargetEnviroment=Unity
    
    [Hide Shortcut Group]
    Name=Hide
    Exec=quodlibet --hide-window
    TargetEnviroment=Unity

6voto

Scott Noyes Points 1596

Liste récapitulative pour Sonata (client MPD)

Sonata Quicklists

Le point principal ici est de montrer une intégration simple avec last.fm par le biais de pylaste y MPC pour tout client MPD, sans utiliser de modules supplémentaires

Créez un fichier sonata.desktop personnalisé dans le dossier personnel :

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

Coller le contenu :

[Desktop Entry]
Name=Sonata
Comment=Elegant GTK+ music client for the Music Player Daemon
Exec=sonata
Terminal=false
Type=Application
Icon=sonata.svg
Categories=GNOME;Application;AudioVideo;
StartupNotify=true
Encoding=UTF-8

X-Ayatana-Desktop-Shortcuts=Play-Pause;Stop;Previous;Next;Love;Ban;Queue;Add-playing-album;Spectrogram;Audacity

[Play-Pause Shortcut Group]
Name=[  ]  Play/Pause
Exec=sonata pp
TargetEnvironment=Unity

[Stop Shortcut Group]
Name=[    ]  Stop
Exec=sonata stop
TargetEnvironment=Unity

[Previous Shortcut Group]
Name=[  ]  Previous
Exec=sonata prev
TargetEnvironment=Unity

[Next Shortcut Group]
Name=[  ]  Next
Exec=sonata next
TargetEnvironment=Unity

[Love Shortcut Group]
Name=(    )  Love track
Exec=bash /home/zetah/scripts/mpd-script.sh love
TargetEnvironment=Unity

[Ban Shortcut Group]
Name=(    )  Ban track
Exec=bash /home/zetah/scripts/mpd-script.sh ban
TargetEnvironment=Unity

[Queue Shortcut Group]
Name=(    )  Queue similar
Exec=bash /home/zetah/scripts/mpd-script.sh similar
TargetEnvironment=Unity

[Add-playing-album Shortcut Group]
Name=Add Current Album
Exec=bash /home/zetah/scripts/mpd-script.sh add-album
TargetEnvironment=Unity

[Spectrogram Shortcut Group]
Name=Spectrogram
Exec=bash /home/zetah/scripts/mpd-script.sh wavespec
TargetEnvironment=Unity

[Audacity Shortcut Group]
Name=Open with Audacity
Exec=bash /home/zetah/scripts/mpd-script.sh audacity
TargetEnvironment=Unity

Par exemple, "Queue similar" ajoute des titres similaires à ceux en cours de lecture selon la requête de correspondance de last.fm.

Référencé scripts :
mpd-script.sh
pylast-track.py

4voto

Stefano Points 2314

Liste rapide de Remmina

Il existe un projet dans Google Code avec un script pour créer automatiquement la liste rapide pour Remmina, listant les connexions sauvegardées.

Voici la page d'accueil du projet, avec les instructions d'installation :
http://code.google.com/p/remmina-unity-launcher/

J'ai modifié le script original, pour résoudre deux problèmes (nom de connexion pas correctement trouvé, trier les connexions par nom), voici le script à lancer.

#!/bin/bash
# Bash Script to integrate Remmina into Unity Launch bar.
# Creator: Daniel Scholtus
# Version: 2
# Date:    March 23, 2011

if [ -e ~/.local/share/applications/remmina.desktop ]
then
    echo "Deleting old Launcher"
    rm ~/.local/share/applications/remmina.desktop
fi

echo "Creating Base Launcher"
cp /usr/share/applications/remmina.desktop ~/.local/share/applications/remmina.desktop

echo "Adding shortcuts items declaration"
echo "" >> ~/.local/share/applications/remmina.desktop

AYATANA="X-Ayatana-Desktop-Shortcuts="

mkdir /tmp/remmina-unity

FILES=("`ls ~/.remmina/*.remmina`")
for f in ${FILES}
do
    NAME=`cat $f | grep -G -m 1 ^name= | cut -d= -f2`
    FILE=`basename $f .remmina`
    echo $FILE > "/tmp/remmina-unity/$NAME"
done

FILESTEMP=("`ls /tmp/remmina-unity/*`")
for f in ${FILESTEMP}
do
    FILE=`cat "$f"`
    AYATANA=$AYATANA$FILE";"
done

rm /tmp/remmina-unity/ -R

AYATANA=$AYATANA"Settings;Update;Restart"

echo $AYATANA >> ~/.local/share/applications/remmina.desktop
echo "" >> ~/.local/share/applications/remmina.desktop

echo "Adding shortcuts items descriptions"
echo "" >> ~/.local/share/applications/remmina.desktop

echo " - Settings"
echo "[Settings Shortcut Group]" >> ~/.local/share/applications/remmina.desktop
echo "Name=Settings" >> ~/.local/share/applications/remmina.desktop
echo "Exec=remmina" >> ~/.local/share/applications/remmina.desktop
echo "TargetEnvironment=Unity" >> ~/.local/share/applications/remmina.desktop

echo " - Update"
echo "[Update Shortcut Group]" >> ~/.local/share/applications/remmina.desktop
echo "Name=Update List (needs to re-lock to the panel)" >> ~/.local/share/applications/remmina.desktop
echo "Exec=bash ~/.local/bin/remmina-unity.sh" >> ~/.local/share/applications/remmina.desktop
echo "TargetEnvironment=Unity" >> ~/.local/share/applications/remmina.desktop

echo " - Restart"
echo "" >> ~/.local/share/applications/remmina.desktop
echo "[Restart Shortcut Group]" >> ~/.local/share/applications/remmina.desktop
echo "Name=Update List and restart Unity" >> ~/.local/share/applications/remmina.desktop
echo "Exec=bash ~/.local/bin/remmina-unity.sh & setsid unity --replace" >> ~/.local/share/applications/remmina.desktop
echo "TargetEnvironment=Unity" >> ~/.local/share/applications/remmina.desktop

for f in ${FILES}
do
    NAME=`cat $f | grep -G -m 1 ^name= | cut -d= -f2`

    echo " - "$NAME
    echo "" >> ~/.local/share/applications/remmina.desktop
    echo "[`basename $f .remmina` Shortcut Group]" >> ~/.local/share/applications/remmina.desktop
    echo "Name=$NAME" >> ~/.local/share/applications/remmina.desktop
    echo "Exec=remmina -c $f" >> ~/.local/share/applications/remmina.desktop
    echo "TargetEnvironment=Unity" >> ~/.local/share/applications/remmina.desktop
done

3voto

Black Block Points 4751

Gwibber

Il existe une liste rapide par défaut pour Gwibber (un client de microblogging qui apporte les services web de réseaux sociaux les plus populaires sur votre bureau).

Gwibber quick-list
ce programme est livré par défaut avec Ubuntu


Astuce : Ce programme doit être ouvert (ou trouvé dans le menu de démarrage) pour voir sa liste rapide.

2voto

Black Block Points 4751

Obturateur :

Il existe une liste rapide par défaut pour Obturateur (un programme pour prendre des captures d'écran et les éditer) lorsque vous l'installez Ubuntu unity.

shutter quick-list

Télécharger shutter(ppa & .dep) : aquí


Astuce : Ce programme doit être ouvert (ou trouvé dans le menu de démarrage) pour voir sa liste rapide.

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