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


Veuillez noter que pour le moment, la plupart des informations ci-dessous sont obsolètes et ne peuvent être mises à jour. Attention, la plupart de ces éléments ne fonctionneront pas sur Ubuntu 12.04 et plus récents.

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

REMARQUE: À partir d'Ubuntu 11.10, cette option contextuelle a disparu. Les lanceurs ne peuvent désormais être créés qu'en éditant des fichiers texte dans votre dossier personnel.

Créer un lanceur personnalisé est facile.

  1. Cliquez avec le bouton droit sur votre bureau et cliquez sur créer un lanceur.
  2. Modifiez le fichier .desktop à l'aide d'un éditeur de texte. (Plus d'informations peuvent être trouvées ici et ici.)

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

Remarque: Veuillez vous limiter à un lanceur personnalisé par réponse. Aussi, veuillez fournir une capture d'écran en action.


139


origine




Réponses:


Home Icon Quicklist

Home Icon Quicklist

  1. Copiez le fichier de lancement 'Home Folder' dans votre répertoire personnel:

    mkdir ~/.local/share/applications
    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. Effacer la ligne suivante du fichier:

    OnlyShowIn=GNOME;
    
  4. Ajouter ce texte à la bas du fichier, puis fermez et enregistrez:

    X-Ayatana-Desktop-Shortcuts=Videos;Documents;Music;Pictures;Downloads
    [Videos Shortcut Group]
    Name=Videos
    Exec=nautilus Videos
    TargetEnvironment=Unity
    
    [Documents Shortcut Group]
    Name=Documents
    Exec=nautilus Documents
    TargetEnvironment=Unity
    
    [Music Shortcut Group]
    Name=Music
    Exec=nautilus Music
    TargetEnvironment=Unity
    
    [Pictures Shortcut Group]
    Name=Pictures
    Exec=nautilus Pictures
    TargetEnvironment=Unity
    
    [Downloads Shortcut Group]
    Name=Downloads
    Exec=nautilus Downloads
    TargetEnvironment=Unity
    
  5. Déconnectez-vous et reconnectez-vous pour voir les modifications.

La source 


68



Est-il possible d'ajouter un élément de liste rapide pour se connecter à un serveur via ssh in nautilus? - Tommy Brunn
il semble que cela ne fonctionne qu'avec les locales anglaises, ou du moins cela ne fonctionne pas pour moi (allemand) - marto
@marto Bon Commentaire !! Cela peut être corrigé en effectuant une petite modification .... vous devez ajouter "Nom [de] = la traduction allemande" .... et le faire pour chaque commande. - nik90
Assurez-vous que la ligne OnlyShowIn répertorie Unity: OnlyShowIn=GNOME;Unity;  Cela n'a pas fonctionné pour moi tant que je n'ai pas compris cela, car mon fichier d'origine ne répertoriait que GNOME. - keithjgrant
Si "OnlyShowIn = GNOME; Unity;" ligne n'est pas supprimé votre "icône du lanceur de dossier d'accueil" lancera uniquement l'application, pas le contrôler (youtu.be/oS52pYNFZ6I). Une deuxième icône apparaîtra pour faire la partie de contrôle. Je l'ai appris à mes dépens askubuntu.com/questions/35024/… - Bhargav


SSH Launcher

Accès rapide à la liste de vos serveurs SSH favoris.

ssh quicklist

  1. Créez un nouveau fichier avec gedit, dans le Terminal type:

    gedit ~/.local/share/applications/ssh-launcher.desktop
    
  2. Copier coller ce texte dans le fichier ci-dessus:

    [Entrée de bureau]
    Version = 1.0
    Nom = Serveurs distants
    Commentaire = Connexion à mes serveurs
    Exec = gnome-terminal --disable-factory --sm-client-disable --class = remoteserver -x ssh -t minibox.local
    Terminal = false
    X-MultipleArgs = false
    Type = Application
    Icon = utilities-terminal
    StartupNotify = true
    StartupWMClass = Serveurs distants
    X-Ayatana-Desktop-Shortcuts = Serveur1;
    
    [Groupe de raccourcis serveur1]
    Nom = SSH dans minibox.local
    Exec = gnome-terminal --disable-factory --sm-client-disable --class = remoteserver -x ssh -t minibox.local
    TargetEnvironment = Unity
    
    Commentaire = Vous pouvez en créer plus. Ajoutez simplement à X-Ayatana-Desktop-Shortcuts un "Server2", "Server3" etc., puis changez le nom de domaine (dans ce cas, "minibox.local") en nom de votre serveur. Vous remarquerez également que l'action par défaut (lorsque vous cliquez simplement sur l'icône dans le lanceur) est SSH dans minibox.local - vous devrez le changer pour votre serveur le plus utilisé.
    
  3. Glisser déposer sur le lanceur en naviguant vers ~ / .local / share / applications / dans Nautile.

Source 1, Source 2


49



Voir également: askubuntu.com/questions/35488/… mettre à jour automatiquement à partir de ~/.ssh/config - con-f-use
Celui-ci ne fonctionne pas correctement actuellement. Les fenêtres gnome-terminal apparaissent sous l'icône du lanceur gnome-terminal normal au lieu de l'icône ssh-launcher. Cela se produit uniquement si vous lancez votre première connexion à distance à partir de la liste rapide. Si vous en ouvrez un avec un clic gauche, cela fonctionne correctement et toutes les fenêtres suivantes fonctionnent également correctement. - Alistair Buxton


Ubuntu Software Center Quicklist

Ajoutez rapidement des PPA via l'interface utilisateur des propriétés du logiciel et mettez également à jour les sources.

Software manager quicklist

  1. Copie le fichier .desktop original dans votre dossier personnel en utilisant Terminal:

    cp /usr/share/applications/ubuntu-software-center.desktop ~/.local/share/applications/

  2. Ouvrez le fichier pour l'édition avec gedit:

    gedit ~/.local/share/applications/ubuntu-software-center.desktop 

  3. Ajoutez ce qui suit au bas du fichier. Cela devrait être entré après la ligne X-Ubuntu-Gettext-Domain = centre logiciel

.

X-Ayatana-Desktop-Shortcuts=SoftwareUpdates;SoftwareProperties;Synaptic;

[SoftwareUpdates Shortcut Group]  
Name=Update Manager  
Exec=update-manager -c  
OnlyShowIn=Unity

[SoftwareProperties Shortcut Group]  
Name=Add/Edit PPAs  
Exec=gksu software-properties-gtk %u  
OnlyShowIn=Unity

[Synaptic Shortcut Group]  
Name=Synaptic Software Manager  
Exec=gksu synaptic %u  
OnlyShowIn=Unity

47



c'est bien!! - Florin
Cool - probablement vous pourriez ajouter une ligne pour lancer Synaptic aussi si vous voulez un peu plus de contrôle? Il semble que je devrais juste être capable de suivre votre schéma. - Sean Fitzpatrick
:) .. oui .. la dernière mise à jour de ce code l'a! Essayez Easylinux OS à easylinuxos.sourceforge.net. - Ubuntuser
Les gars, lors de la dernière modification [SoftwareUpdates Shortcut Group] ne se trouve pas dans la ligne X-Ayatana-Desktop-Shortcuts, de sorte que «Update Manager» ne sera pas affiché dans la liste. Juste au cas où les autres auraient du mal à comprendre pourquoi il manque la meilleure entrée. - Marky
Je peux confirmer que cela fonctionne dans Oneiric 11.10. - jart


Home Icon Quicklist (mise à jour automatique à partir des signets)

Voici un petit script shell qui met à jour votre Home-Quicklist avec tous vos signets. Aucune manipulation manuelle. Il lit votre fichier de signets et en crée les éléments. Il ajoute également l'entrée de menu "Gestionnaire de fichiers racine".

Screenshot of the quicklist in action

  1. Copiez le script ci-dessous dans un fichier vide et placez-le dans votre dossier de scripts (nous supposerons que ~/bin/ et le nom du script que vous choisissez est unityhome.bash).
  2. Exécutez le script une fois pour ajouter les entrées:

    bash ~/bin/unityhome.bash
    
  3. En option, cron peut exécuter le script pour vous de temps en temps. Pour l'ajouter à cron, tapez la commande suivante dans un shell:

    crontab -e
    

    Un éditeur s'ouvrira. Il ajoute une ligne comme:

    @reboot /bin/bash/ $HOME/bin/unityhome.bash > /dev/null 2>&1
    

    Si vous ne faites pas cette étape, vous devrez exécuter le script à la main chaque fois que vous modifierez vos signets nautilus si vous souhaitez que la liste rapide soit mise à jour.

  4. Les modifications ne prennent effet qu'à votre prochaine connexion ou après Alt + F2

    unity --replace
    

    Alors fais ça. Note: Ne pas courir unity --replace dans un terminal. Si vous fermez ce terminal, il va tuer l'unité avec elle.

  5. Profitez-en et regardez la script similaire pour gnome-terminal qui analyse vos signets ssh (dans ~/.ssh/config).

Scénario:

Voici le script:

#!/bin/bash
# tabsize: 4, encoding: utf8
#
#  2011 con-f-use@gmx.net. Use permitted under MIT license:
#     http://www.opensource.org/licenses/mit-license.php
# 
# CONTRIBUTORS: Chris Druif <cyber.druif@gmail.com>
#               Scott Severance <http://www.scottseverance.us/>
#               jacopoL <jacopo.jl@gmail.com>
# 
# This script updates the unity quicklist menu for nautilus to contain the user
# bookmarks. The updates will have efect after unity is restarted (either on
# the next login or by invoking 'unity --replace').

# location of template and unity bar launchers
nautempl="/usr/share/applications/nautilus-home.desktop"
target="$HOME/.local/share/applications/nautilus-home.desktop"
bookmarks="$HOME/.gtk-bookmarks"

# backup if file already exists
if [ -e "$target" ]; then
    echo "Creating backup of: $target."
    mv -n "$target" "$target.bak"
fi

# copy template
cp "$nautempl" "$target"

if ! grep -q 'OnlyShowIn=.*Unity' "$target"; then # add only if not already present
    sed -i "s/\(OnlyShowIn=.*\)/\1Unity;/" "$target"
fi

# due to a bug in Unity (Ubuntu 11.10+) we will have to completely remove the OnlyShowIn line:
# https://bugs.launchpad.net/ubuntu/+source/unity/+bug/842257/comments/6
sed -i '/^OnlyShowIn=/d' "$target"

if ! grep -q 'X-Ayatana-Desktop-Shortcuts=' "$target"; then # add only if not already present
    echo -e "\nX-Ayatana-Desktop-Shortcuts=\n" >> "$target"
else
    echo >> "$target"
fi
bmcount=0
while read bmline; do
    bmcount=$(($bmcount+1))     # number of current bookmark
    bmname=${bmline#*\ }        # name of the bookmark
    bmpath=${bmline%%\ *}       # path the bookmark leads to
    # deal with bookmarks that have no name
    if [ "$bmname" = "$bmpath" ]; then
        bmname=${bmpath##*/}
    fi
    # fix spaces in names and paths
    bmname="$(echo "$bmname" | sed 's/%20/ /g')"
    bmpath="$(echo "$bmpath" | sed 's/%20/ /g')"
    # fix accents in names and paths (for french users)
    bmname="$(echo "$bmname" | python -c 'import sys,urllib;sys.stdout.write(urllib.unquote(sys.stdin.read()))')"
    bmpath="$(echo "$bmpath" | python -c 'import sys,urllib;sys.stdout.write(urllib.unquote(sys.stdin.read()))')"
    # extend shortcut list with current bookmark, prepending a ; if needed
    sed -i "s/\(X-Ayatana-Desktop-Shortcuts=\(.*;$\|$\)\)/\1Scg${bmcount};/
            t
            s/\(X-Ayatana-Desktop-Shortcuts=.*\)/\1;Scg${bmcount};/" "$target"
    # write bookmark information
    cat - >> "$target" <<EOF

[Scg$bmcount Shortcut Group]
Name=$bmname
Exec=nautilus "$bmpath"
TargetEnvironment=Unity
EOF
done < "$bookmarks"

# Add a root file manager entry
sed -i "s/\(X-Ayatana-Desktop-Shortcuts=.*\)/\1RootFM;/" "$target"
cat - >> "$target" <<EOF

[RootFM Shortcut Group]
Name=Root
Exec=gksudo nautilus
TargetEnvironment=Unity
EOF

exit 0

Amélioration: Ne pas dupliquer "Dossier personnel" et "Nom d'utilisateur"

Si vous ne souhaitez pas que deux éléments ciblent votre dossier personnel ("Dossier personnel" en bas de la liste rapide et le nom d'utilisateur cliquable), vous pouvez remplacer le code suivant:

    # write bookmark information
    cat - >> "$target" <<EOF

[Scg$bmcount Shortcut Group]
Name=$bmname
Exec=nautilus "$bmpath"
TargetEnvironment=Unity
EOF
done < "$bookmarks"

par le code suivant:

    # write bookmark information
    if [ "file://$HOME" != "$bmpath" ]; then
    cat - >> "$target" <<EOF

[Scg$bmcount Shortcut Group]
Name=$bmname
Exec=nautilus "$bmpath"
TargetEnvironment=Unity
EOF
    fi
done < "$bookmarks"

42



Fondamentalement, la même chose existe comme applet indicateur pour l'unité: askubuntu.com/questions/30334/list-of-application-indicators/… - con-f-use
N'oubliez pas d'aller dans ~ / .local / share / applications pour faire glisser le fichier nautilus-home.desktop vers la barre Unity. - Exeleration-G
Ce script fonctionne également pour Thunar. Il suffit de remplacer en haut nautilus-home.desktop avec Thunar.desktop et tout en bas gksudo nautilus par gksudo thunar - MarkovCh1
Ce script peut désormais gérer les noms et les chemins contenant des espaces. - Scott Severance
Brillant, merci, et j'ai une petite demande pour le rendre encore meilleur (pour moi au moins): Est-il possible de définir votre liste de raccourcis pour ne pas ouvrir une nouvelle icône sur le lanceur? On est parfaitement bien. - Eugenio Perea


LibreOffice Quicklist

Cela crée une liste rapide pour le lanceur LibreOffice Start Center.

LibreOffice Quicklist

  1. Copiez votre fichier .desktop d'origine dans votre répertoire personnel pour le modifier:

    cp /usr/share/applications/libreoffice-startcenter.desktop ~/.local/share/applications
    
  2. Ouvrir dans gedit:

    gedit ~/.local/share/applications/libreoffice-startcenter.desktop
    
  3. Editez la ligne MimeType:

    Trouver la ligne suivante:

    MimeType=application/vnd.openofficeorg.extension;
    

    Remplacer avec:

    MimeType=application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.text-template;application/vnd.oasis.opendocument.text-web;application/vnd.oasis.opendocument.text-master;application/vnd.sun.xml.writer;application/vnd.sun.xml.writer.template;application/vnd.sun.xml.writer.global;application/vnd.stardivision.writer;application/msword;application/vnd.ms-word;application/x-doc;application/rtf;text/rtf;application/vnd.wordperfect;application/wordperfect;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.ms-word.document.macroenabled.12;application/vnd.openxmlformats-officedocument.wordprocessingml.template;application/vnd.ms-word.template.macroenabled.12;application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.spreadsheet-template;application/vnd.sun.xml.calc;application/vnd.sun.xml.calc.template;application/vnd.stardivision.calc;application/vnd.stardivision.chart;application/msexcel;application/vnd.ms-excel;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/vnd.ms-excel.sheet.macroenabled.12;application/vnd.openxmlformats-officedocument.spreadsheetml.template;application/vnd.ms-excel.template.macroenabled.12;application/vnd.ms-excel.sheet.binary.macroenabled.12;text/csv;application/x-dbf;application/vnd.oasis.opendocument.graphics;application/vnd.oasis.opendocument.graphics-template;application/vnd.sun.xml.draw;application/vnd.sun.xml.draw.template;application/vnd.stardivision.draw;application/vnd.oasis.opendocument.presentation;application/vnd.oasis.opendocument.presentation-template;application/vnd.sun.xml.impress;application/vnd.sun.xml.impress.template;application/vnd.stardivision.impress;application/mspowerpoint;application/vnd.ms-powerpoint;application/vnd.openxmlformats-officedocument.presentationml.presentation;application/vnd.ms-powerpoint.presentation.macroenabled.12;application/vnd.openxmlformats-officedocument.presentationml.template;application/vnd.ms-powerpoint.template.macroenabled.12;application/vnd.oasis.opendocument.formula;application/vnd.sun.xml.math;application/vnd.stardivision.math;
    
  4. Mettez en surbrillance et copiez le texte ci-dessous, puis collez-le au bas de le fichier .desktop:

    X-Ayatana-Desktop-Shortcuts=Writer;Impress;Calc;Math;Draw
    
    [Writer Shortcut Group]
    Name=Writer
    Exec=libreoffice -writer %U
    TargetEnvironment=Unity
    
    [Impress Shortcut Group]
    Name=Impress
    Exec=libreoffice -impress %U
    TargetEnvironment=Unity
    
    [Calc Shortcut Group]
    Name=Calc
    Exec=libreoffice -calc %U
    TargetEnvironment=Unity
    
    [Math Shortcut Group]
    Name=Math
    Exec=libreoffice -math %U
    TargetEnvironment=Unity
    
    [Draw Shortcut Group]
    Name=Draw
    Exec=libreoffice -draw %U
    TargetEnvironment=Unity
    

    Remarque: Pour LibreOffice 3.4 et 3.4.1: dans Exec; libreoffice doit être remplacé par «libreoffice3.4», mais il semble que dans Oneiric nous n'avons pas besoin d'ajouter le numéro de version. Je le teste à partir de Oneiric et je laisse les paramètres par défaut fonctionner correctement, en ajoutant le numéro de verison qui rend la liste rapide inutilisable

  5. Accédez à ~ / .local / share / applications et faites glisser le fichier de bureau LibreOffice Start Center vers le lanceur.

Une modification similaire peut être apportée à LibreOffice Écrivain lanceur.

La source


38



J'ai ajouté le support Dragndrop comme indiqué au dessous de - Cas
Malheureusement, cela ne fonctionne plus sur LibreOffice 3.4 - scouser73
Pour LibreOffice 3.4 et 3.4.1:  dans Exec; libreoffice doit être remplacé par libreoffice3.4 . - Binarylife


Terminal Quicklist

terminal img (updated)

  1. Copie lanceur de terminal d'origine dans votre répertoire personnel en utilisant Terminal:

    cp /usr/share/applications/gnome-terminal.desktop ~/.local/share/applications
    
  2. Ouvrez le fichier avec gedit encore en utilisant Terminal:

    gedit ~/.local/share/applications/gnome-terminal.desktop
    
  3. Trouver la ligne suivante du fichier:

    OnlyShowIn=GNOME;
    

    Remplacer la ligne ci-dessus avec:

    OnlyShowIn=GNOME;Unity;
    
  4. Ajoutez ce texte au bas du fichier alors Sauvegarder et fermer il:

    X-Ayatana-Desktop-Shortcuts=NewWindow;NewTab;Top;Root;
    
    [NewWindow Shortcut Group]
    Name=New Window
    Exec=gnome-terminal --window
    TargetEnvironment=Unity
    
    [NewTab Shortcut Group]
    Name=New Tab
    Exec=xdotool windowfocus gnome-terminal key ctrl+shift+t
    TargetEnvironment=Unity
    
    [Root Shortcut Group]
    Name=Root Terminal
    Exec=gksudo gnome-terminal
    TargetEnvironment=Unity
    
    [Top Shortcut Group]
    Name=Top
    Exec=gnome-terminal --command top
    TargetEnvironment=Unity
    
  5. Pour activer l'option "Nouvel onglet", vous devez installer xdotool Install xdotool de Ubuntu Software Center

  6. Fermez toutes les fenêtres du terminal, cliquez avec le bouton droit sur son icône de lancement et décochez 'Keep In Launcher'

  7. Ouvrir Dash, exécuter Terminal et le nouveau lanceur avec quicklist apparaîtra.


33



le nouvel onglet Shorcut forme moi ouvre une nouvelle fenêtre. la commande est correcte ... - Matteo Pagliazzi
@Cas: J'ai le même problème, alors je vais chercher une solution. - RolandiXor♦
A fait quelques tests et il semble que ce soit la faute de gnome-terminal lui-même. - RolandiXor♦
J'ai trouvé la solution en utilisant un script bash et xdotool: D Je ne fais que tester et ensuite je vais ajouter des instructions. - Cas
@Cas: \ o / sweet! - RolandiXor♦


Firefox Quicklist

Ajoutez des options Firefox pratiques au lanceur.

enter image description here

  1. Copie votre fichier .desktop d'origine dans votre répertoire personnel pour l'édition:

    cp /usr/share/applications/firefox.desktop ~/.local/share/applications
    
  2. Ouvrir dans gedit:

    gedit ~/.local/share/applications/firefox.desktop 
    
  3. Trouvez et modifiez la ligne suivante:

    X-Ayatana-Desktop-Shortcuts=NewWindow;
    

    pour correspondre à cette ligne:

    X-Ayatana-Desktop-Shortcuts=NewWindow;SafeMode;ProfileManager;
    
  4. Ajouter ce texte à la bas du .desktop, puis enregistrez le fichier:

    [SafeMode Shortcut Group]
    Name=Open Firefox in safe mode
    Exec=firefox -safe-mode
    TargetEnvironment=Unity
    
    [ProfileManager Shortcut Group]
    Name=Firefox Profile Manager
    Exec=firefox -ProfileManager
    TargetEnvironment=Unity
    

32



Le lanceur de Firefox est un peu "buggé" de mon côté. Est-ce que cela arrive à d'autres? Modifier son fichier .desktop ne mettra pas à jour les modifications en temps réel, contrairement aux autres. Si vous souhaitez voir les modifications, fermez FF, supprimez du lanceur et faites glisser le fichier .desktop modifié vers le lanceur. Parfois, cette action provoquera un comportement bizarre, car même si FF est en cours d'exécution, cela ne se reflétera pas dans le lanceur. La solution rapide consiste à déconnecter / entrer. - Marky


Lanceur de services Google

Un lanceur personnalisé pour les services communs tels que gmail, calendrier, composition d'un nouveau message.

enter image description here

  1. Créer un nouveau fichier en ouvrant l’éditeur de texte et en y insérant le texte suivant:

    [Desktop Entry]
    Version=1.0
    Name=Google Services
    Exec=xdg-open https://accounts.google.com/
    Terminal=false
    X-MultipleArgs=false
    Type=Application
    Icon=chrome-https___docs.google.com_
    Categories=Network;WebBrowser;
    StartupNotify=true
    StartupWMClass=docs.google.com
    
    X-Ayatana-Desktop-Shortcuts=Plus;Inbox;Compose;Voice;Contacts;Calendar;Documents;Photos;Maps;Sites;Reader;Bookmarks
    Name[en_US]=Google Services (Gmail)
    [Plus Shortcut Group]
    Name=Plus
    Exec=xdg-open 'https://plus.google.com/u/0/'
    TargetEnvironment=Unity
    [Inbox Shortcut Group]
    Name=InBox
    Exec=xdg-open 'https://mail.google.com/mail/u/0/?shva=1#inbox'
    TargetEnvironment=Unity
    [Compose Shortcut Group]
    Name=Compose
    Exec=xdg-open 'https://mail.google.com/mail/?shva=1#compose'
    TargetEnvironment=Unity
    [Voice Shortcut Group]
    Name=Voice
    Exec=xdg-open 'https://www.google.com/voice/b/0?pli=1#inbox'
    TargetEnvironment=Unity
    [Contacts Shortcut Group]
    Name=Contacts
    Exec=xdg-open 'https://www.google.com/contacts'
    TargetEnvironment=Unity
    [Calendar Shortcut Group]
    Name=Calendar
    Exec=xdg-open 'https://calendar.google.com'
    TargetEnvironment=Unity
    [Documents Shortcut Group]
    Name=Documents
    Exec=xdg-open https://docs.google.com/
    TargetEnvironment=Unity
    [Photos Shortcut Group]
    Name=Photos
    Exec=xdg-open 'https://plus.google.com/u/0/photos'
    TargetEnvironment=Unity
    [Maps Shortcut Group]
    Name=Maps
    Exec=xdg-open 'http://maps.google.com/maps?hl=en&tab=ml'
    TargetEnvironment=Unity
    [Sites Shortcut Group]
    Name=Sites
    Exec=xdg-open 'https://sites.google.com/?tab=m3&pli=1'
    TargetEnvironment=Unity
    [Reader Shortcut Group]
    Name=Reader
    Exec=xdg-open 'https://www.google.com/reader/view/?hl=en&tab=my'
    TargetEnvironment=Unity
    [Bookmarks Shortcut Group]
    Name=Bookmarks
    Exec=xdg-open 'https://www.google.com/bookmarks/l'
    TargetEnvironment=Unity
    
  2. Enregistrez le fichier avec cet emplacement de dossier et nom:

     ~/.local/share/applications/google-services-launcher.desktop
    
  3. Glisser déposer ce fichier sur le lanceur en naviguant vers ~/.local/share/applications/ dans Gestionnaire de fichiers.

Vous pouvez télécharger l'icône ici.

La source


31



Pourquoi utilise-t-il Google Chrome? Je suppose qu'il serait préférable d'utiliser le navigateur par défaut, en exécutant gnome-www-browser link - Rafał Cieślak
Ceci est une application de bureau Google Chrome juste pour vérifier le courrier et le calendrier. Vous pouvez bien sûr créer un raccourci .desktop pour lancer ces services dans le navigateur par défaut. - nik90


Banshee Quicklist

banshee quicklist

  1. Copiez le lanceur Banshee dans votre répertoire personnel, dans le Terminal, collez les éléments suivants:

    cp /usr/share/applications/banshee.desktop ~/.local/share/applications
    
  2. Ouvrez ce nouveau fichier pour le modifier:

    gedit ~/.local/share/applications/banshee.desktop
    
  3. Mettez en surbrillance et copiez le texte ci-dessous, puis collez-le au bas du fichier.

    X-Ayatana-Desktop-Shortcuts=Play;Pause;Stop;Previous;Next;Preferences
    
    [Play Shortcut Group]
    Name=Play
    Exec=banshee --play
    TargetEnvironment=Unity
    
    [Pause Shortcut Group]
    Name=Pause
    Exec=banshee --pause
    TargetEnvironment=Unity
    
    [Stop Shortcut Group]
    Name=Stop
    Exec=banshee --stop
    TargetEnvironment=Unity
    
    [Previous Shortcut Group]
    Name=Previous
    Exec=banshee --previous
    TargetEnvironment=Unity
    
    [Next Shortcut Group]
    Name=Next
    Exec=banshee --next
    TargetEnvironment=Unity
    
    [Preferences Shortcut Group]
    Name=Preferences
    Exec=banshee --show-preferences
    TargetEnviroment=Unity
    

Sources: 1, 2


25



Je n'y vois pas grand chose, nous avons le menu Sound! - 8128


Google Docs Quicklist

enter image description here

  1. Créez un nouveau fichier avec cette commande:

    gedit ~/.local/share/applications/gdocs.desktop
    
  2. Coller dans le texte ci-dessous:

    [Desktop Entry]
    Version=1.0
    Name=Google Docs
    Exec=xdg-open https://docs.google.com/
    Terminal=false
    X-MultipleArgs=false
    Type=Application
    Icon=chrome-https___docs.google.com_
    Categories=Network;WebBrowser;
    StartupNotify=true
    StartupWMClass=docs.google.com
    
    X-Ayatana-Desktop-Shortcuts=Doc;Spreadsheet;Presentation;Drawing
    
    [Doc Shortcut Group]
    Name=New Document
    Exec=xdg-open https://docs.google.com/?action=newdoc
    TargetEnvironment=Unity
    
    [Spreadsheet Shortcut Group]
    Name=New Spreadsheet
    Exec=xdg-open https://spreadsheets.google.com/ccc?new
    TargetEnvironment=Unity
    
    [Presentation Shortcut Group]
    Name=New Presentation
    Exec=xdg-open https://docs.google.com/?action=new_presentation
    TargetEnvironment=Unity
    
    [Drawing Shortcut Group]
    Name=New Drawing
    Exec=xdg-open https://docs.google.com/drawings/create?hl=en
    TargetEnvironment=Unity
    

    Notez que cela s'ouvre dans votre défaut   navigateur. Pour chrome / ium fullscreen   applications, trouver et remplacer xdg-open avec    chromium-browser et https: avec    --app=https:.

  3. Faites glisser le fichier gdocs.desktop dans le lanceur à partir de ~ / .local / share / applications /


24



Fonctionne très bien! Sauf que l'icône ne s'affiche pas aussi bien, je reçois juste un point d'interrogation dans un carré. Que faut-il pour obtenir une belle icône aussi? - Lode
hmm je ne suis pas sûr ... as-tu installé chrome / ium? J'ai copié la propriété "Icon =" du lanceur généré par chrome pour Google Docs, donc cela dépend peut-être de cela. - Dorkus1218
Vous pouvez télécharger l'un des celles-ci et pointez le champ "Icon =" en haut du fichier de lancement sur ce fichier (/home/<user>/.icons/gdocs.png ou autre) - Dorkus1218


Liste rapide pour ajouter / supprimer des lignes / colonnes d'espaces de travail

Preview

Ajoutez ou supprimez facilement des bureaux virtuels ou des espaces de travail avec une icône / quicklist Unity, une option manquée dans Ubuntu actuellement. Seule l'option semble aller dans gconf-editor et les modifier manuellement.
Idéalement, cela ferait son chemin dans le commutateur d'espace de travail.

Il s'appuie sur un script pour extraire le nombre actuel de lignes et de colonnes et en ajouter ou soustraire un avant de le configurer à nouveau. Il vérifie également qu'il ne va pas au-dessous d'une ligne ou d'une colonne.

  1. Créez un nouveau fichier .desktop avec gedit, dans le Terminal type:

    gedit ~/.local/share/applications/workspaces.desktop
    
  2. Copier coller ce texte dans le fichier nouvellement créé:

    [Desktop Entry]
    Version=1.0
    Name=Workspaces
    Comment=Change Workspace Numbers
    GenericName=Workspace Editor
    Terminal=false
    Type=Application
    Icon=desktop
    X-Ayatana-Desktop-Shortcuts=AddRow;RmRow;AddColumn;RmColumn;
    
    [AddRow Shortcut Group]
    Name=Add Row
    Exec=workspaces-shortcuts rows +
    TargetEnvironment=Unity
    
    [AddColumn Shortcut Group]
    Name=Add Column
    Exec=workspaces-shortcuts cols +
    TargetEnvironment=Unity
    
    [RmRow Shortcut Group]
    Name=Remove Row
    Exec=workspaces-shortcuts rows -
    TargetEnvironment=Unity
    
    [RmColumn Shortcut Group]
    Name=Remove Column
    Exec=workspaces-shortcuts cols -
    TargetEnvironment=Unity
    
  3. Créer un nouveau script avec gedit, dans le Terminal type:

    gksudo gedit /usr/bin/workspaces-shortcuts
    

    REMARQUE: gksudo est utilisé à cause de l'emplacement que nous allons enregistrer et parce qu'il s'agit d'une application graphique.

  4. Copier coller ce texte dans le fichier nouvellement créé:

    #!/bin/bash
    
    case $1 in 
    rows)t=v;;
    cols)t=h;;
    esac;
    
    check=`gconftool-2 --get /apps/compiz-1/general/screen0/options/${t}size`
    
    if [[ ! ($2 = - && $check < 2 ) ]]
    then
        [[ $2 = [-+] ]] && gconftool-2 --set /apps/compiz-1/general/screen0/options/${t}size --type int $(( $check $2 1 ))
    fi
    
  5. Trop rendre le script exécutable, dans le Terminal type:

    sudo chmod a+x /usr/bin/workspaces-shortcuts

  6. Glisser déposer sur le lanceur en naviguant vers ~ / .local / share / applications / dans Nautile.

    Le tri peut être facilement effectué en modifiant dans le fichier .desktop la ligne de:

    X-Ayatana-Desktop-Shortcuts=AddRow;RmRow;AddColumn;RmColumn;
    

    à

    X-Ayatana-Desktop-Shortcuts=AddRow;AddColumn;RmRow;RmColumn;
    

    par exemple.


24