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.

24voto

David Points 2901

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

Preview

Ajoutez ou supprimez facilement des bureaux ou des espaces de travail virtuels à l'aide d'une icône/liste rapide Unity, une option qui fait cruellement défaut dans Ubuntu actuellement. La seule option semble être d'aller dans gconf-editor et de les modifier manuellement.
L'idéal serait que cela fasse son chemin dans le Workspace Switcher.

Il s'appuie sur un script pour récupérer le nombre actuel de lignes et de colonnes et en ajoute ou en soustrait un avant de le redéfinir. Il vérifie également qu'il ne descend pas en dessous d'une ligne ou d'une colonne.

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

    gedit ~/.local/share/applications/workspaces.desktop
  2. Copier et 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éez un nouveau script avec gedit, dans le fichier Terminal type :

    gksudo gedit /usr/bin/workspaces-shortcuts

    NOTE : gksudo est utilisé à cause de l'emplacement où nous allons le sauvegarder et parce que c'est une application graphique.

  4. Copier et 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. Pour que le script soit exécutable, dans la section Terminal type :

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

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

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

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

    à

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

    par exemple.

23voto

Antti Rasinen Points 2837

Liste rapide de chrome

Chromium

  1. Copiez le lanceur Chromium dans votre répertoire personnel, dans le Terminal collez ce qui suit :

    cp /usr/share/applications/chromium-browser.desktop ~/.local/share/applications
  2. Ouvrez ce fichier pour le modifier :

    gedit ~/.local/share/applications/chromium-browser.desktop
  3. Mettez en surbrillance et copiez le texte ci-dessous, puis collez-le à l'endroit suivant fond du fichier.

    X-Ayatana-Desktop-Shortcuts=NewWindow;Incognito;
    
    [NewWindow Shortcut Group]
    Name=New Window
    Exec=chromium-browser
    TargetEnvironment=Unity
    
    [Incognito Shortcut Group]
    Name=New incognito window
    Exec=chromium-browser --incognito
    TargetEnvironment=Unity  

Source :

21voto

Antti Rasinen Points 2837

Liste rapide de Filezilla FTP

Accédez rapidement à vos serveurs FTP favoris à partir du lanceur Filezilla.

filezilla quicklist

Il existe deux possibilités pour créer une liste rapide FileZille. Vous pouvez créer des liens vers des sites dans le gestionnaire de sites (l'option la plus sûre) ; ou vous pouvez entrer les informations de connexion directement dans le menu déroulant de FileZille. .desktop (l'option sans le Site Manager).

Lien vers Site Manager (l'option la plus sûre)

  1. Copiez le lanceur Filezilla dans votre répertoire personnel, dans le Terminal collez ce qui suit :

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

    gedit ~/.local/share/applications/filezilla.desktop
  3. Ajoutez le texte ci-dessous à la fond du fichier .desktop, en ajoutant un "Groupe de raccourcis" pour chaque site que vous souhaitez lier. Dans le paramètre Exec, vous devez mettre le chemin de votre site FTP dans Site Manager. Le 2° raccourci ouvre directement le Site Manager de Filezilla.

    X-Ayatana-Desktop-Shortcuts=Server1;sitemanager
    
    [Server1 Shortcut Group]
    Name=Site Name
    Exec=filezilla -c "0/Folder Name/Site Name"
    TargetEnvironment=Unity
    
    [sitemanager Shortcut Group]
    Name=Site Manager
    Exec=filezilla -s
    TargetEnvironment=Unity

Pour plus de détails, vous devriez consulter le Arguments de la ligne de commande sur le wiki de Filezilla.

Source :


Saisir directement les détails de la connexion (l'option rapide mais peu sûre)

Note : Il y a un problème de sécurité avec cette option. en ce que vous se stocker votre mot de passe en texte clair . Ne le faites que si vous connaissez les risques, car il s'agit d'une façon très "pirate" de faire les choses. Si vous utilisez le Site Manager dans FileZilla, utilisez l'option ci-dessus qui utilise les informations déjà stockées dans la configuration de Filezilla Site Manager.

  1. Copiez le lanceur Filezilla dans votre répertoire personnel, dans le Terminal collez ce qui suit :

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

    gedit ~/.local/share/applications/filezilla.desktop
  3. Mettez en surbrillance et copiez le texte ci-dessous, puis collez-le à l'endroit suivant fond du fichier .desktop. Modifiez les détails du serveur FTP pour qu'ils correspondent aux vôtres, puis enregistrez le fichier.

    X-Ayatana-Desktop-Shortcuts=Server1;
    
    [Server1 Shortcut Group]
    Name=FTP into test server 
    Exec=filezilla ftp://test:test@ftp.secureftp-test.com:21
    TargetEnvironment=Unity

    Vous devez remplacer "test:test" par votre nom d'utilisateur et votre mot de passe, et "ftp.secureftp-test.com" par le domaine de votre serveur ftp.

Source :

21voto

Mike McAllister Points 871

Liste rapide de Gedit

gedit

  1. Copiez le fichier du lanceur de Gedit dans votre répertoire personnel à l'aide du terminal.

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

    gedit ~/.local/share/applications/gedit.desktop
  3. Ajouter ce texte à la fond du fichier et remplacer el <username> pour correspondre au nom d'utilisateur de votre dossier personnel, puis enregistrez et fermez :

    X-Ayatana-Desktop-Shortcuts=OpenDoc;OpenDocRoot;
    
    [OpenDoc Shortcut Group]
    Name=Open file...
    Exec=/home/<username>/.local/share/applications/scripts/gedit-shortcuts normal-mode
    TargetEnvironment=Unity
    
    [OpenDocRoot Shortcut Group]
    Name=Open file as root...
    Exec=/home/<username>/.local/share/applications/scripts/gedit-shortcuts root-mode
    TargetEnvironment=Unity
  4. Créez un dossier 'scripts' dans le dossier ~/.local/share/applications :

    mkdir ~/.local/share/applications/scripts
  5. Créez le fichier script 'gedit-shortcuts' avec gedit :

    gedit ~/.local/share/applications/scripts/gedit-shortcuts
  6. Ajoutez ce texte au fichier, puis enregistrez et fermez :

    #!/bin/bash
    
    case $1 in
    normal-mode) gedit $(zenity --title='Open file...' --file-selection);;
    root-mode) gksudo -u root -m "Running Gedit as user root allow you to modify some essential files of your system" "bash -c 'gedit \$(zenity --title=\'Open file as user root...\' --file-selection)'";;
    esac
  7. Rendre le fichier exécutable :

    chmod +x ~/.local/share/applications/scripts/gedit-shortcuts
  8. Glissez-déposez le fichier gedit.desktop de ~/.local/share/applications dans nautilus vers la barre de lancement d'Unity.

20voto

flux Points 173

Liste rapide LAMP

Screenshot

  1. Ouvrir un nouveau fichier :

    gedit ~/.local/share/applications/lamp.desktop
  2. Copiez le texte ci-dessous

    [Desktop Entry]
    Name=LAMP
    GenericName=LAMP
    X-GNOME-FullName=LAMP
    Comment=Open services of your LAMP server
    Exec=gksu service apache2 start && gksu service mysql start
    Icon=emblem-web
    Terminal=false
    Type=Application
    StartupNotify=true
    
    X-Ayatana-Desktop-Shortcuts=Start;Stop;Restart
    
    [Start Shortcut Group]
    Name=Start
    Exec=gksu service apache2 start && gksu service mysql start
    TargetEnvironment=Unity
    
    [Stop Shortcut Group]
    Name=Stop
    Exec=gksu service apache2 stop && gksu service mysql stop
    TargetEnvironment=Unity
    
    [Restart Shortcut Group]
    Name=Restart
    Exec=gksu service apache2 restart && gksu service mysql restart
    TargetEnvironment=Unity
  3. Faites un glisser-déposer sur le lanceur en naviguant vers ~/.local/share/applications/ dans Nautilus.

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