Welche benutzerdefinierten Starter und Unity-Quicklists sind verfügbar?

138

Bitte beachten Sie, dass die meisten der unten aufgeführten Informationen derzeit veraltet sind und nicht aktualisiert werden können. Seien Sie vorsichtig, das meiste davon wird auf Ubuntu 12.04 und neueren Versionen nicht funktionieren.

Das Erstellen eines benutzerdefinierten Startprogramms für Unity ist einfach. Quicklists bieten eine einfache und effiziente Möglichkeit, schnell auf häufig verwendete Aufgaben für eine bestimmte Anwendung zuzugreifen.

HINWEIS: Ab Ubuntu 11.10 ist diese Popup-Option nicht mehr verfügbar. Starter können jetzt nur durch Bearbeiten von Textdateien in Ihrem Basisordner erstellt werden.

Das Erstellen eines benutzerdefinierten Startprogramms ist einfach.

  1. Klicken Sie mit der rechten Maustaste auf Ihren Desktop und klicken Sie auf Starter erstellen.
  2. Bearbeiten Sie die .desktop-Datei mit einem Texteditor. (Weitere Informationen finden Sie hier und hier .)

Welche benutzerdefinierten Starter verwenden Sie für Unity?

Hinweis: Bitte beschränken Sie sich auf einen benutzerdefinierten Starter pro Antwort. Bitte geben Sie auch einen Screenshot davon in Aktion.

nik90
quelle

Antworten:

68

Home Icon Quicklist

Home Icon Quicklist

  1. Kopieren Sie die Launcher-Datei 'Home Folder' in Ihr Home-Verzeichnis:

    mkdir ~/.local/share/applications
    cp /usr/share/applications/nautilus-home.desktop ~/.local/share/applications
    
  2. Öffnen Sie die Datei zum Bearbeiten in gedit:

    gedit ~/.local/share/applications/nautilus-home.desktop
    
  3. Löschen Sie die folgende Zeile aus der Datei:

    OnlyShowIn=GNOME;
    
  4. Fügen Sie diesen Text am Ende der Datei hinzu, schließen und speichern Sie ihn:

    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. Melden Sie sich ab und wieder an, um die Änderungen zu sehen.

Quelle

nik90
quelle
Gibt es eine Möglichkeit, ein Quicklist-Element für die Verbindung zu einem Server über SSH in Nautilus hinzuzufügen?
Tommy Brunn
2
Es scheint, dass dies nur mit englischen Gebietsschemas funktioniert, oder zumindest funktioniert es nicht für mich (Deutsch)
Marto
2
@ Marto Guter Kommentar !! Dies kann durch eine kleine Änderung behoben werden .... Sie müssen "Name [de] = die deutsche Übersetzung" hinzufügen .... und dies für jeden Befehl tun.
Nik90
5
Vergewissern Sie sich, dass in der OnlyShowIn-Zeile Unity aufgeführt ist: OnlyShowIn=GNOME;Unity; Dies hat bei mir erst dann funktioniert, wenn ich dies festgestellt habe, da in meiner Originaldatei nur GNOME aufgeführt ist.
Keithjgrant
2
Wenn "OnlyShowIn = GNOME; Unity;" Linie nicht entfernt Ihr "Home Folder Launcher Icon" startet die App nur, nicht kontrolliert sie ( youtu.be/oS52pYNFZ6I ). Ein zweites Symbol wird angezeigt, das den steuernden Teil ausführt. Ich habe es auf die harte Tour
b-ak
49

SSH Launcher

Schneller Zugriff auf die Liste Ihrer bevorzugten SSH-Server.

SSH Quicklist

  1. Erstellen Sie eine neue Datei mit gedit im Terminal- Typ:

    gedit ~/.local/share/applications/ssh-launcher.desktop
    
  2. Kopieren Sie diesen Text und fügen Sie ihn in die obige Datei ein:

    [Desktop Eintrag]
    Version = 1.0
    Name = Remote-Server
    Comment = Auf meinen Servern anmelden
    Exec = gnome-terminal --disable-factory --sm-client-disable --class = remoteserver -x ssh -t minibox.local 
    Terminal = false
    X-MultipleArgs = false
    Typ = Anwendung
    Icon = Versorgungsterminal
    StartupNotify = true
    StartupWMClass = RemoteServers
    X-Ayatana-Desktop-Shortcuts = Server1;
    
    [Server1-Verknüpfungsgruppe]
    Name = SSH in minibox.local
    Exec = gnome-terminal --disable-factory --sm-client-disable --class = remoteserver -x ssh -t minibox.local
    TargetEnvironment = Einheit
    
    Kommentar = Sie können weitere davon erstellen. Fügen Sie zu X-Ayatana-Desktop-Shortcuts einen "Server2", "Server3" usw. hinzu und ändern Sie den Domainnamen (in diesem Fall "minibox.local") in den Namen Ihres Servers. Sie werden auch feststellen, dass die Standardaktion (wenn Sie nur auf das Symbol im Launcher klicken) darin besteht, SSH in minibox.local zu erstellen - Sie müssen dies auf Ihren am häufigsten verwendeten Server ändern.
    
  3. Ziehen Sie sie per Drag & Drop auf den Launcher, indem Sie in Nautilus zu ~ / .local / share / applications / navigieren.

Quelle 1 , Quelle 2

Cas
quelle
Siehe auch: askubuntu.com/questions/35488/… zum automatischen Update von~/.ssh/config
con-f-use
1
Dieser funktioniert momentan nicht richtig. Das Gnome-Terminal-Fenster wird unter dem normalen Gnome-Terminal-Startsymbol anstelle des SSH-Startsymbols angezeigt. Dies geschieht nur, wenn Sie Ihre erste Remote-Verbindung über die Quicklist starten. Wenn Sie eines mit einem Linksklick öffnen, funktioniert es korrekt und alle nachfolgenden Fenster funktionieren auch korrekt.
Alistair Buxton
47

Ubuntu Software Center Quicklist

Fügen Sie PPAs schnell über die Software-Eigenschaften-Benutzeroberfläche hinzu und aktualisieren Sie die Quellen.

Software-Manager-Quicklist

  1. Kopieren Sie die ursprüngliche .desktop-Datei mit Terminal in Ihren privaten Ordner :

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

  2. Öffnen Sie die Datei zum Bearbeiten mit gedit:

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

  3. Fügen Sie am Ende der Datei Folgendes hinzu . Dies sollte nach der Zeile X-Ubuntu-Gettext-Domain = Software-Center eingegeben werden

.

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
Ubuntuser
quelle
das ist toll!!
Florin
Cool - Sie könnten vermutlich auch eine Zeile hinzufügen, um Synaptic zu starten, wenn Sie etwas mehr Kontrolle wünschen? Es sieht so aus, als ob ich einfach deinem Muster folgen könnte.
Sean Fitzpatrick
:) .. ja .. das neueste Update dieses Codes hat es !. Probieren Sie Easylinux OS unter easylinuxos.sourceforge.net aus .
Ubuntuser
Guys, bei der letzten Bearbeitung ist [SoftwareUpdates Shortcut Group] nicht in der X-Ayatana-Desktop-Shortcuts-Zeile enthalten, sodass "Update Manager" nicht in der Liste angezeigt wird. Nur für den Fall, dass andere verwirrt werden, warum der obere Eintrag fehlt.
Marky
Ich kann bestätigen, dass diese Arbeit in Oneiric 11.10.
Jart
42

Home Icon Quicklist (automatische Aktualisierung von Lesezeichen)

Hier ist ein kleines Shell-Skript, das Ihre Home-Quicklist mit all Ihren Lesezeichen aktualisiert. Keine manuelle Manipulation. Es liest Ihre Lesezeichen-Datei und erstellt daraus die Menüpunkte. Außerdem wird der Menüeintrag "Root Filemanager" hinzugefügt.

Screenshot der Quicklist in Aktion

  1. Kopieren Sie das unten aufgeführte Skript in eine leere Datei und legen Sie es in Ihrem Skriptordner ab (wir gehen davon aus, dass dies ~/bin/der Fall ist und der von Ihnen gewählte Skriptname lautet unityhome.bash).
  2. Führen Sie das Skript einmal aus, um die Einträge hinzuzufügen:

    bash ~/bin/unityhome.bash
    
  3. Optional können Sie das Skript von Zeit zu Zeit für sich ausführen lassen. Um es zu cron hinzuzufügen, geben Sie den folgenden Befehl in eine Shell ein:

    crontab -e
    

    Ein Editor wird geöffnet. Dort füge eine Zeile hinzu wie:

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

    Wenn Sie diesen Schritt nicht ausführen, müssen Sie das Skript jedes Mal von Hand ausführen, wenn Sie Ihre Nautilus-Lesezeichen ändern, wenn die Schnellliste aktualisiert werden soll.

  4. Änderungen werden erst bei Ihrer nächsten Anmeldung oder nach der Tastenkombination Alt + F2 wirksam

    unity --replace
    

    Also mach das. Hinweis: Laufen Sie nicht unity --replacein einem Terminal. Wenn Sie dieses Terminal schließen, wird es die Einheit damit töten.

  5. Viel Spaß mit dem ähnlichen Skript für gnome-terminal , das Ihre ssh-Lesezeichen (in ~/.ssh/config) analysiert .

Skript:

Hier ist das Skript:

#!/bin/bash
# tabsize: 4, encoding: utf8
#
# © 2011 [email protected]. Use permitted under MIT license:
#     http://www.opensource.org/licenses/mit-license.php
# 
# CONTRIBUTORS: Chris Druif <[email protected]>
#               Scott Severance <http://www.scottseverance.us/>
#               jacopoL <[email protected]>
# 
# 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

Verbesserung: Duplizieren Sie nicht "Home Ordner" und "Benutzername"

Wenn Sie nicht möchten, dass zwei Elemente auf Ihren Basisordner abzielen ("Basisordner" am Ende der Schnellliste und der anklickbare Benutzername), können Sie den folgenden Code ersetzen:

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

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

durch den folgenden Code:

    # 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"
Con-F-Nutzung
quelle
2
Grundsätzlich gibt es dasselbe als Indikator-Applet für Einheit: askubuntu.com/questions/30334/list-of-application-indicators/…
con-f-use
1
Vergessen Sie nicht, die Datei nautilus-home.desktop unter ~ / .local / share / applications in die Unity-Leiste zu ziehen.
Exeleration-G
Dieses Skript funktioniert auch für Thunar. Einfach oben nautilus-home.desktopdurch Thunar.desktopund ganz unten gksudo nautilusdurch ersetzengksudo thunar
MarkovCh1
1
Dieses Skript kann jetzt Namen und Pfade verarbeiten, die Leerzeichen enthalten.
Scott Severance
Brilliant, danke, und ich habe eine kleine Bitte, es noch besser zu machen (zumindest für mich): Ist es möglich, Ihre Quicklist so einzustellen, dass sie KEIN neues Symbol im Launcher öffnet? Eins ist vollkommen in Ordnung.
Eugenio Perea
38

LibreOffice-Schnellliste

Dadurch wird eine Schnellliste für den Start von LibreOffice Start Center erstellt.

LibreOffice-Schnellliste

  1. Kopieren Sie Ihre ursprüngliche .desktop-Datei zur Bearbeitung in Ihr Ausgangsverzeichnis:

    cp /usr/share/applications/libreoffice-startcenter.desktop ~/.local/share/applications
    
  2. In gedit öffnen:

    gedit ~/.local/share/applications/libreoffice-startcenter.desktop
    
  3. Bearbeiten Sie die MimeType-Zeile:

    Suchen Sie die folgende Zeile:

    MimeType=application/vnd.openofficeorg.extension;
    

    Ersetzen durch:

    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. Markieren und kopieren Sie den folgenden Text und fügen Sie ihn am unteren Rand der .desktop-Datei ein:

    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
    

    Hinweis : Für LibreOffice 3.4 und 3.4.1: in Exec; libreofficemuss durch `libreoffice3.4 'ersetzt werden, aber es scheint, dass wir in Oneiric die Versionsnummer nicht hinzufügen müssen. Ich teste es von Oneiric und lasse die Standardeinstellung einfach gut laufen, indem ich die Versionsnummer hinzufüge, um die Quicklist unbrauchbar zu machen

  5. Navigieren Sie zu ~ / .local / share / applications und ziehen Sie die LibreOffice Start Center-Desktopdatei auf den Launcher.

Eine ähnliche Änderung kann am LibreOffice Writer- Startprogramm vorgenommen werden.

Quelle

Alaukik
quelle
Ich habe die Dragndrop - Unterstützung hinzugefügt , wie skizziert unten
Cas
Leider funktioniert dies nicht mehr auf LibreOffice 3.4
scouser73
1
Für LibreOffice 3.4 und 3.4.1: in Exec; libreofficemuss durch ersetzt werden libreoffice3.4.
Binarylife
33

Terminal-Schnellliste

terminal img (aktualisiert)

  1. Kopieren Sie den ursprünglichen Terminal-Launcher mit Terminal in Ihr Home-Verzeichnis :

    cp /usr/share/applications/gnome-terminal.desktop ~/.local/share/applications
    
  2. Öffnen Sie die Datei mit gedit noch mit Terminal:

    gedit ~/.local/share/applications/gnome-terminal.desktop
    
  3. Suchen Sie die folgende Zeile aus der Datei:

    OnlyShowIn=GNOME;
    

    Ersetzen Sie die obige Zeile durch:

    OnlyShowIn=GNOME;Unity;
    
  4. Füge diesen Text unten in die Datei ein und speichere und schließe sie:

    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. Um die Option "Neuer Tab" zu aktivieren, müssen Sie über das Ubuntu Software Center installierenxdotool Installieren Sie xdotool

  6. Schließen Sie alle Terminalfenster, klicken Sie mit der rechten Maustaste auf das Startsymbol und deaktivieren Sie "Keep In Launcher".

  7. Öffnen Sie Dash, führen Sie es aus Terminalund der neue Launcher mit Quicklist wird angezeigt.

RolandiXor
quelle
1
der neue tab shorcut von mir öffnet ein neues fenster. Der Befehl ist richtig ...
Matteo Pagliazzi
@Cas: Ich habe das gleiche Problem, daher werde ich nach einer Lösung suchen.
RolandiXor
Habe ein paar Tests gemacht und es scheint die Schuld von gnome-terminal selbst zu sein.
RolandiXor
1
Ich habe die Lösung mithilfe eines Bash-Skripts und von xdotool gefunden: Ich teste sie nur und füge dann Anweisungen hinzu.
Cas
@Cas: \ o / süß!
RolandiXor
32

Firefox-Schnellliste

Fügen Sie dem Launcher nützliche Firefox-Optionen hinzu.

Bildbeschreibung hier eingeben

  1. Kopieren Sie Ihre ursprüngliche .desktop-Datei zur Bearbeitung in Ihr Ausgangsverzeichnis:

    cp /usr/share/applications/firefox.desktop ~/.local/share/applications
    
  2. In gedit öffnen :

    gedit ~/.local/share/applications/firefox.desktop 
    
  3. Suchen und bearbeiten Sie die folgende Zeile:

    X-Ayatana-Desktop-Shortcuts=NewWindow;
    

    passend zu dieser Zeile:

    X-Ayatana-Desktop-Shortcuts=NewWindow;SafeMode;ProfileManager;
    
  4. Fügen Sie diesen Text am unteren Rand des Desktops hinzu und speichern Sie die Datei:

    [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
    
Nik
quelle
Firefox Launcher ist ein bisschen "fehlerhaft" auf meinem Ende. Passiert das auch anderen? Durch das Bearbeiten der .desktop-Datei werden die Änderungen im Gegensatz zu den anderen nicht in Echtzeit aktualisiert. Wenn Sie die Änderungen sehen möchten, schließen Sie FF, entfernen Sie sie aus dem Launcher und ziehen Sie die bearbeitete .desktop-Datei in den Launcher. Manchmal führt diese Aktion zu einem merkwürdigen Verhalten, das selbst dann, wenn FF ausgeführt wird, nicht im Launcher angezeigt wird. Eine schnelle Lösung ist das Abmelden / Anmelden.
Marky
31

Google Services Launcher

Ein benutzerdefinierter Starter für allgemeine Dienste wie Google Mail, Kalender und das Verfassen einer neuen Nachricht.

Bildbeschreibung hier eingeben

  1. Erstellen Sie eine neue Datei, indem Sie den Texteditor öffnen und den folgenden Text einfügen:

    [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. Speichern Sie die Datei unter folgendem Ordner und Namen:

     ~/.local/share/applications/google-services-launcher.desktop
    
  3. Ziehen Sie diese Datei per Drag & Drop in den Launcher, indem Sie ~/.local/share/applications/im Dateimanager zu navigieren .

Sie können das Icon hier herunterladen .

Quelle

nik90
quelle
1
Warum benutzt es Google-Chrome? Ich denke, es wäre besser, den Standardbrowser zu verwenden, indem Siegnome-www-browser link
Rafał Cieślak
Dies ist eine Google Chrome-Desktop-App, die nur zum Überprüfen von E-Mails und Kalendern dient. Sie können natürlich eine Desktop-Verknüpfung erstellen, um diese Dienste im Standardbrowser zu starten.
Nik90
25

Banshee-Schnellliste

Banshee-Quicklist

  1. Kopieren Sie den Banshee-Launcher in Ihr Ausgangsverzeichnis. Fügen Sie im Terminal Folgendes ein:

    cp /usr/share/applications/banshee.desktop ~/.local/share/applications
    
  2. Öffnen Sie diese neue Datei zum Bearbeiten:

    gedit ~/.local/share/applications/banshee.desktop
    
  3. Markieren und kopieren Sie den folgenden Text und fügen Sie ihn am Ende der Datei ein.

    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
    

Quellen: 1 , 2

Cas
quelle
Ich sehe nicht viel Sinn darin, wir haben das Sound-Menü!
8128
24

Google Text & Tabellen-Quicklist

Bildbeschreibung hier eingeben

  1. Erstellen Sie eine neue Datei mit diesem Befehl:

    gedit ~/.local/share/applications/gdocs.desktop
    
  2. Fügen Sie den folgenden Text ein:

    [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
    

    Beachten Sie, dass dies in Ihrem Standardbrowser geöffnet wird. Suchen und ersetzen Sie Chrome / ium-Vollbild-Apps xdg-openmit chromium-browserund https:mit --app=https:.

  3. Ziehen Sie die Datei gdocs.desktop von ~ / .local / share / applications / in den Launcher.

Dorkus1218
quelle
Funktioniert super! Abgesehen davon, dass das Symbol nicht so schön angezeigt wird, bekomme ich nur ein Fragezeichen in einem Quadrat. Was wird benötigt, um auch ein schönes Icon zu bekommen?
Lode
hmm ich bin nicht sicher ... hast du chrome / ium installiert? Ich habe die Eigenschaft "Icon =" aus dem mit Chrom erstellten Launcher für Google Docs kopiert. Vielleicht hängt sie davon ab.
Dorkus1218
Sie können eine dieser Optionen herunterladen und das Feld "Icon =" oben in der Startdatei auf diese Datei verweisen (/home/<user>/.icons/gdocs.png oder was auch immer)
Dorkus1218
24

Quicklist zum Hinzufügen / Entfernen von Arbeitsbereichszeilen / -spalten

Vorschau

Hinzufügen oder Entfernen von virtuellen Desktops oder Arbeitsbereichen mit einem Unity-Symbol / einer Quicklist, eine Option, die Ubuntu derzeit leider nicht bietet. Die einzige Option scheint zu sein, in den gconf-editor zu gehen und sie manuell zu ändern.
Im Idealfall ist dies der Weg in den Workspace Switcher.

Es basiert auf einem Skript, um die aktuelle Anzahl von Zeilen und Spalten abzurufen und eine zu addieren oder zu subtrahieren, bevor es erneut festgelegt wird. Es wird auch überprüft, ob eine Zeile oder Spalte nicht unterschritten wird.

  1. Erstellen Sie mit gedit eine neue .desktop-Datei mit dem Terminaltyp :

    gedit ~/.local/share/applications/workspaces.desktop
    
  2. Kopieren Sie diesen Text und fügen Sie ihn in die neu erstellte Datei ein:

    [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. Erstellen Sie ein neues Skript mit gedit im Terminal- Typ:

    gksudo gedit /usr/bin/workspaces-shortcuts
    

    HINWEIS: gksudo wird aufgrund des Speicherorts und der grafischen Anwendung verwendet.

  4. Kopieren Sie diesen Text und fügen Sie ihn in die neu erstellte Datei ein:

    #!/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. Um das Skript im Terminal- Typ ausführbar zu machen :

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

  6. Ziehen Sie sie per Drag & Drop auf den Launcher, indem Sie in Nautilus zu ~ / .local / share / applications / navigieren.

    Das Sortieren kann einfach durchgeführt werden, indem in der .desktop-Datei die Zeile geändert wird von:

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

    zu

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

    zum Beispiel.

MrChrisDruif
quelle
23

Chrom-Quicklist

Chrom

  1. Kopieren Sie den Chromium Launcher in Ihr Home-Verzeichnis. Fügen Sie im Terminal Folgendes ein:

    cp /usr/share/applications/chromium-browser.desktop ~/.local/share/applications
    
  2. Öffnen Sie diese Datei zum Bearbeiten:

    gedit ~/.local/share/applications/chromium-browser.desktop
    
  3. Markieren und kopieren Sie den folgenden Text und fügen Sie ihn am Ende der Datei ein.

    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  
    

Quelle

Cas
quelle
2
Chromium-Pakete der Chromium-Tageszeitung PPA werden mit vorkonfigurierten Unity-Quicklists geliefert.
Marius Gedminas
Auch für die Aufzeichnung; Dies ist jetzt in Chrome stabil.
Dante Ashton
21

Gedit Quicklist

gedit

  1. Kopieren Sie die Launcher-Datei 'Gedit' mit Terminal in Ihr Home-Verzeichnis

    cp /usr/share/applications/gedit.desktop ~/.local/share/applications
    
  2. Öffnen Sie die Datei zum Bearbeiten in gedit:

    gedit ~/.local/share/applications/gedit.desktop
    
  3. Fügen Sie diesen Text am Ende der Datei hinzu und ersetzen Sie ihn entsprechend dem <username>Benutzernamen Ihres privaten Ordners. Speichern und schließen Sie dann:

    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. Erstellen Sie einen Ordner 'scripts' im Ordner ~ / .local / share / applications:

    mkdir ~/.local/share/applications/scripts
    
  5. Erstellen Sie die Skriptdatei 'gedit-shortcuts' mit gedit:

    gedit ~/.local/share/applications/scripts/gedit-shortcuts
    
  6. Fügen Sie diesen Text zur Datei hinzu, speichern und schließen Sie ihn:

    #!/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. Machen Sie die Datei ausführbar:

    chmod +x ~/.local/share/applications/scripts/gedit-shortcuts
    
  8. Ziehen Sie die Datei gedit.desktop von ~ / .local / share / applications in nautilus per Drag & Drop in die Unity Launcher-Leiste

Winael
quelle
Bitte testen Sie, bevor Sie Anweisungen veröffentlichen, da der Desktop-Eintragscode fehlerhaft ist.
Cas
Es tut mir leid, dass ich nicht auf meinem Ubuntu-Computer war, sondern auf der Arbeit, und so schrieb ich eine Anweisung mit der Erinnerung an das, was ich letzte Nacht getan habe (also kein Kopieren / Einfügen). Vielleicht gab es einen Fehler in einem oder zwei
Semestern
21

Filezilla FTP Quicklist

Greifen Sie mit dem Filezilla-Launcher schnell auf Ihre bevorzugten FTP-Server zu.

filezilla quicklist

Es gibt zwei Möglichkeiten, eine FileZille-Schnellliste zu erstellen. Sie können im Site Manager Links zu Sites erstellen (die sichere Option). oder Sie können die Verbindungsinformationen direkt in die .desktopDatei eingeben (die Option ohne Site Manager).

Link zum Site Manager (die sichere Option)

  1. Kopieren Sie den Filezilla-Launcher in Ihr Home-Verzeichnis. Fügen Sie im Terminal Folgendes ein:

    cp /usr/share/applications/filezilla.desktop ~/.local/share/applications
    
  2. Öffnen Sie diese Datei zum Bearbeiten:

    gedit ~/.local/share/applications/filezilla.desktop
    
  3. Fügen Sie den folgenden Text am Ende der .desktop-Datei hinzu und fügen Sie für jede Site, die Sie verknüpfen möchten, eine "Verknüpfungsgruppe" hinzu. Im Exec-Parameter sollten Sie den Pfad Ihrer FTP-Site in Site Manager eintragen. Die 2 ° Verknüpfung öffnet direkt den Filezilla Site Manager.

    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
    

Einzelheiten sollten Sie den Blick auf Befehlszeilenargumente Seite auf Filezilla Wiki.

Quelle


Verbindungsdetails direkt eingeben (die schnelle, aber unsichere Option)

Hinweis: Es gibt ein Sicherheitsproblem mit dieser Option in , dass Sie werden Ihr Passwort zu speichern werden im Klartext . Tun Sie dies nur, wenn Sie das Risiko kennen. Dies ist eine sehr "hackige" Art, Dinge zu tun. Wenn Sie den Site Manager in FileZilla verwenden, verwenden Sie die obige Option, die die bereits in der FileZilla Site Manager-Konfiguration gespeicherten Informationen verwendet.

  1. Kopieren Sie den Filezilla-Launcher in Ihr Home-Verzeichnis. Fügen Sie im Terminal Folgendes ein:

    cp /usr/share/applications/filezilla.desktop ~/.local/share/applications
    
  2. Öffnen Sie diese Datei zum Bearbeiten:

    gedit ~/.local/share/applications/filezilla.desktop
    
  3. Markieren und kopieren Sie den folgenden Text und fügen Sie ihn am unteren Rand der .desktop-Datei ein. Bearbeiten Sie die FTP-Serverdetails so, dass sie Ihren eigenen entsprechen, und speichern Sie die Datei.

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

    Sie möchten "test: test" mit Ihrem Benutzernamen / Passwort und "ftp.secureftp-test.com" mit der Domain Ihres FTP-Servers ändern.

Quelle

Cas
quelle
In der anderen FileZilla-Antwort zusammengeführt , um der sichereren Option mehr Aufmerksamkeit zu schenken.
Lode
20

LAMP-Schnellliste

Bildschirmfoto

  1. Öffne eine neue Datei:

    gedit ~/.local/share/applications/lamp.desktop
    
  2. Kopieren Sie den folgenden Text

    [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. Ziehen Sie sie per Drag & Drop auf den Launcher, indem Sie in Nautilus zu ~ / .local / share / applications / navigieren.

Flussmittel
quelle
20

Rhythmbox-Schnellliste

Bildschirmfoto

  1. Kopieren Sie den Rhythmbox-Launcher in Ihr Home-Verzeichnis. Fügen Sie im Terminal Folgendes ein:

    cp /usr/share/applications/rhythmbox.desktop ~/.local/share/applications
    
  2. Öffnen Sie diese Datei zum Bearbeiten:

    gedit ~/.local/share/applications/rhythmbox.desktop
    
  3. Markieren und kopieren Sie den folgenden Text und fügen Sie ihn am Ende der Datei ein:

    X-Ayatana-Desktop-Shortcuts=Play;Pause;Previous;Next;Stop
    
    [Play Shortcut Group]  
    Name=Play  
    Exec=rhythmbox-client --play  
    TargetEnvironment=Unity  
    
    [Pause Shortcut Group]  
    Name=Pause  
    Exec=rhythmbox-client --pause  
    TargetEnvironment=Unity  
    
    [Previous Shortcut Group]  
    Name=Previous  
    Exec=rhythmbox-client --previous  
    TargetEnvironment=Unity  
    
    [Next Shortcut Group]  
    Name=Next  
    Exec=rhythmbox-client --next  
    TargetEnvironment=Unity  
    
    [Stop Shortcut Group]  
    Name=Stop  
    Exec=rhythmbox-client --stop  
    TargetEnvironment=Unity
    
  4. Speicher die Datei.

Andi
quelle
@ Roland: Behoben.
Nathan Osman
17

Google Chrome Quicklist

Chrome-Quicklist

  1. Kopieren Sie den Google Chrome-Launcher in Ihr Ausgangsverzeichnis. Fügen Sie im Terminal Folgendes ein:

    cp /opt/google/chrome/google-chrome.desktop ~/.local/share/applications
    
  2. Öffnen Sie diese Datei zum Bearbeiten:

    gedit ~/.local/share/applications/google-chrome.desktop
    
  3. Markieren und kopieren Sie den folgenden Text und fügen Sie ihn am Ende der Datei ein.

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

Quelle

Cas
quelle
5
Dies ist jetzt die Standardeinstellung im Stable-Build.
Dante Ashton
17

Thunderbird-Schnellliste

Thunderbird Lanuncher

  1. Kopieren Sie die Launcher-Datei in Ihr Home-Verzeichnis:

    cp /usr/share/applications/thunderbird.desktop ~/.local/share/applications/thunderbird.desktop

  2. Öffnen Sie die Datei mit dem Texteditor

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

  3. Fügen Sie den Text am Ende der Datei hinzu und speichern Sie ihn.

    X-Ayatana-Desktop-Shortcuts=Compose;AddressBook;ProfileManager;

    [Compose Shortcut Group]
    Name=Compose
    Exec=thunderbird -compose
    TargetEnvironment=Unity
    
    [AddressBook Shortcut Group]
    Name=Address Book
    Exec=thunderbird -addressbook
    TargetEnvironment=Unity
    
    [ProfileManager Shortcut Group]
    Name=Profile Manager
    Exec=thunderbird -ProfileManager
    TargetEnvironment=Unity
    
Ubuntuser
quelle
16

Minen-Quicklist

Starten Sie schnell neue Spiele von mir aus dem Launcher.

Quicklist für Minen

  1. Kopieren Sie den Mines-Launcher in Ihr Home-Verzeichnis. Fügen Sie im Terminal Folgendes ein:

    cp /usr/share/applications/gnomine.desktop ~/.local/share/applications
    
  2. Öffnen Sie diese Datei zum Bearbeiten:

    gedit ~/.local/share/applications/gnomine.desktop
    
  3. Markieren und kopieren Sie den folgenden Text und fügen Sie ihn am unteren Rand der .desktop-Datei ein.

    X-Ayatana-Desktop-Shortcuts=Small;Medium;Large;
    
    [Small Shortcut Group]
    Name=New Game (Small)
    Exec=gnomine -f 0
    TargetEnvironment=Unity
    
    [Medium Shortcut Group]
    Name=New Game (Medium)
    Exec=gnomine -f 1
    TargetEnviroment=Unity
    
    [Large Shortcut Group]
    Name=New Game (Large)
    Exec=gnomine -f 2
    TargetEnviroment=Unity
    

Quelle

Cas
quelle
15

Déjà Dup Schnellliste

Déjà Dup Schnellliste

  1. Kopieren Sie die Déjà Dup- Startdatei mit Terminal in Ihr Ausgangsverzeichnis:

    cp /usr/share/applications/deja-dup.desktop ~/.local/share/applications
    
  2. Öffnen Sie die Datei zum Bearbeiten im Texteditor:

    gedit ~/.local/share/applications/deja-dup.desktop
    
  3. Fügen Sie diesen Text am Ende der Datei hinzu, schließen und speichern Sie ihn:

    X-Ayatana-Desktop-Shortcuts=BackupNow;
    
    [BackupNow Shortcut Group]
    Name=Backup Now
    Exec=deja-dup --backup
    TargetEnvironment=Unity
    
  4. Entfernen Sie das Déjà Dup-Symbol aus dem Launcher (deaktivieren Sie Im Launcher behalten ) und öffnen Sie die Anwendung über Dash. Die neue Quicklist sollte angezeigt werden, und Sie können Im Launcher behalten erneut ankreuzen .

Clay Smalley
quelle
Dies ist jetzt in der Standardversion.
jrg
14

Opera-Schnellliste

Bildbeschreibung hier eingeben

  1. Kopieren Sie Ihre ursprüngliche .desktop-Datei zur Bearbeitung in Ihr Ausgangsverzeichnis:

    cp /usr/share/applications/opera-browser.desktop ~/.local/share/applications
    
  2. Öffnen Sie das Terminal und geben Sie Folgendes ein:

    gedit ~/.local/share/applications/opera-browser.desktop
    
  3. Fügen Sie am Ende der Datei die folgenden Zeilen hinzu, speichern und schließen Sie sie:

    X-Ayatana-Desktop-Shortcuts=NewTab;NewPrivateTab;NewWindow;Mail;
    
    [NewTab Shortcut Group]
    Name=New Tab
    Exec=opera -newtab
    TargetEnvironment=Unity
    
    [NewPrivateTab Shortcut Group]
    Name=New Private Tab
    Exec=opera -newprivatetab
    TargetEnvironment=Unity
    
    [NewWindow Shortcut Group]
    Name=New Window
    Exec=opera -newwindow
    TargetEnvironment=Unity
    
    [Mail Shortcut Group]
    Name=Mail
    Exec=opera -mail
    TargetEnvironment=Unity
    
  4. Fügen Sie das Symbol zu Ihrem Launcher hinzu, falls dies noch nicht geschehen ist und Ihre Quicklists jetzt funktionieren sollten.

Tipps :

Sie können Mail auch veranlassen, eine neue Registerkarte an einer bestimmten Adresse zu öffnen, indem Sie den Exec-Befehl wie folgt ersetzen:

Exec=opera -newtab "http://www.gmail.com/"

Quellen, 1 , 2 , 3

Cas
quelle
Ab dem 7. Mai 2011: kyleabaker.com/2011/05/07/unity-opera Enthält: Download-Fortschritt, Anzahl offener Tabs, Dringlichkeit anzeigen, umfangreiche Quicklist.
Rinzwind
Weiter unten finden Sie eine kurze Liste von Opera (Teil 2) und mehr .
Rinzwind
14

Ubuntu One Quicklist

Stellen Sie eine Verbindung zum Server her, trennen Sie die Verbindung zum Server und beenden Sie den Ubuntu One-Syncdaemon schnell.

Bildbeschreibung hier eingeben

  1. Kopieren Sie das ursprüngliche Ubuntu One Control Panel-Symbol zur Bearbeitung in Ihr Home-Verzeichnis:

    cp /usr/share/applications/ubuntuone-control-panel-gtk.desktop ~/.local/share/applications/
    
  2. Öffnen Sie die Datei zum Bearbeiten mit gedit:

    gedit ~/.local/share/applications/ubuntuone-control-panel-gtk.desktop
    
  3. Markieren und kopieren Sie den folgenden Text und fügen Sie ihn am unteren Rand der .desktop-Datei ein:

    X-Ayatana-Desktop-Shortcuts=Connect;Disconnect;Quit
    
    [Connect Shortcut Group]
    Name=Connect
    Exec=u1sdtool --connect
    TargetEnvironment=Unity
    
    [Disconnect Shortcut Group]
    Name=Disconnect
    Exec=u1sdtool --disconnect
    TargetEnvironment=Unity
    
    [Quit Shortcut Group]
    Name=Stop Ubuntu One
    Exec=u1sdtool --quit
    TargetEnvironment=Unity
    
Toros
quelle
1
Vielen Dank dafür - es gibt Zeiten, in denen die Synchronisierung lästig werden kann (z. B. das Bearbeiten und Erstellen von LaTeX-Dokumenten). Auf diese Weise können Sie U1 auf einfache Weise vorübergehend deaktivieren, ohne das Programm öffnen zu müssen.
Sean Fitzpatrick
14

Übertragungs-Quicklist

Bildbeschreibung hier eingeben

  1. Kopieren Sie die globale transmission-gtk.desktopDatei in Ihr Ausgangsverzeichnis:

    cp /usr/share/applications/transmission-gtk.desktop ~/.local/share/applications
    
  2. Bearbeiten Sie die Datei:

    gedit ~/.local/share/applications/transmission-gtk.desktop
    
  3. Fügen Sie den folgenden Code am Ende der Datei ein:

    X-Ayatana-Desktop-Shortcuts=Pause All;Start All;
    
    [Pause All Shortcut Group]
    Name=Pause All
    Exec=transmission-remote -tall --stop
    TargetEnvironment=Unity
    
    [Start All Shortcut Group]
    Name=Start All
    Exec=transmission-remote -tall --start
    TargetEnvironment=Unity
    

Sie können auch die Anzahl der heruntergeladenen Torrents und die Anzeige des Gesamtfortschritts mithilfe eines Skripts unter https://github.com/kriomant/transmission-unity-launcher anzeigen

DoR
quelle
13

Firefox Quicklist Alternative

Fügt eine Liste Ihrer bevorzugten Websites in die Firefox-Quicklist ein.

Endresultat

  1. Kopieren Sie firefox.desktop nach Hause.

    cp /usr/share/applications/firefox.desktop ~/.local/share/applications
    
  2. Zum Bearbeiten öffnen

    gedit ~/.local/share/applications/firefox.desktop
    
  3. Fügen Sie unten hinzu, bearbeiten Sie die Websites zu Ihren Favoriten

    X-Ayatana-Desktop-Shortcuts=OMGUbuntu;WebUpd8;UbuntuForums;AskUbuntu;UbuntuLaunchpad;NewWindow
    [OMGUbuntu Shortcut Group]
    Name=OMG! Ubuntu
    Exec=firefox -new-window 'http://www.omgubuntu.co.uk/'
    TargetEnvironment=Unity
    
    [WebUpd8 Shortcut Group]
    Name=WebUpd8
    Exec=firefox -new-window 'http://www.webupd8.org/'
    TargetEnvironment=Unity
    
    [UbuntuForums Shortcut Group]
    Name=Ubuntu Forums
    Exec=firefox -new-window 'http://ubuntuforums.org'
    TargetEnvironment=Unity
    
    [AskUbuntu Shortcut Group]
    Name=Ask Ubuntu
    Exec=firefox -new-window 'http://askubuntu.com/'
    TargetEnvironment=Unity
    
    [UbuntuLaunchpad Shortcut Group]
    Name=Ubuntu Launchpad
    Exec=firefox -new-window 'https://launchpad.net/ubuntu'
    TargetEnvironment=Unity
    
    [NewWindow Shortcut Group]
    Name=Open a New Window
    Exec=firefox -new-window about:blank
    TargetEnvironment=Unity
    
wojox
quelle
13

Gnome-Terminal Quicklist (automatische Aktualisierung von ssh config)

Hier ist ein kleines Shell-Skript, das Ihre Gnome-Terminal-Quicklist mit all Ihren Servereinträgen in Ihrer ~/.ssh/configDatei aktualisiert . Es ist keine manuelle Manipulation erforderlich. Es liest Ihre ~/.ssh/configDatei und erstellt daraus die Menüpunkte. Außerdem wird der Menüeintrag "Root Terminal" hinzugefügt.

Gnome Terminal Quicklist mit ssh Einträgen

  1. Kopieren Sie das unten aufgeführte Skript in eine leere Datei und legen Sie es in Ihrem Skriptordner ab (wir gehen davon aus, dass dies ~/bin/der Fall ist und der von Ihnen gewählte Skriptname lautet unityterm.sh).
  2. Führen Sie das Skript einmal aus, um die Einträge hinzuzufügen:

    /bin/bash ~/bin/unityterm.sh
    
  3. Optional können Sie das Skript von Zeit zu Zeit für sich ausführen lassen. Um es zu cron hinzuzufügen, geben Sie den folgenden Befehl in eine Shell ein:

    crontab -e
    

    Ein Editor wird geöffnet. Dort füge eine Zeile hinzu wie:

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

    Wenn Sie diesen Schritt nicht ausführen, müssen Sie das Skript bei jeder Änderung von Hand ~/.ssh/configausführen, wenn Sie möchten, dass die Schnellliste aktualisiert wird.

  4. Änderungen werden erst bei Ihrem nächsten Login oder nach dem Drücken von Alt + F2 wirksam

    unity --replace
    

    Also mach das. Hinweis: Laufen Sie nicht unity --replacein einem Terminal. Wenn Sie dieses Terminal schließen, wird es die Einheit damit töten.

  5. Sehen Sie sich das ähnliche Skript für Nautilus an , das Ihre Nautilus-Lesezeichen analysiert.

Skript:

Hier ist das Skript:

#!/bin/bash
# indent-mode: spaces, tabsize: 4, encoding: utf8
#
# © 2011 [email protected]. Use under the MIT license:
#     http://www.opensource.org/licenses/mit-license.php
#
# CONTRIBUTORS: jacopoL <[email protected]>
#
# This script updates the unity quicklist menu for gnome-terminal to contain
#+the user's bookmarks. The updates will have efect after unity is restarted
#+(eigther after the next login or by invoking 'unity --replace').

# location of template, unity bar launchers and ssh config file
tertempl="/usr/share/applications/gnome-terminal.desktop"
target="$HOME/.local/share/applications/gnome-terminal.desktop"
bookmarks="$HOME/.ssh/config"

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

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

# add entries to template
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        # number of current bookmark
while read bmline; do # walk lines in ssh config file
    # when a new host is found, write the data collected in previous loops
    test=$(echo "$bmline" | grep -oE 'Host[[:space:]]')
    if [ -n "$test" ]; then
        ishost=$(echo "$bmline" | sed -e 's/[ ^I]*Host[ ^I]\+\([-_\.A-Za-z0-9]\+\).*/\1/g')
    fi
    if [ -n "$ishost" ]; then
        if [ -n "$hostname" ]; then
            # write bookmark information
            cat - >> "$target" <<____________EOF
                [Scg$bmcount Shortcut Group]
                Name=SSH into $oldhost
                Exec=gnome-terminal -x ssh $sshuser$hostname
                TargetEnvironment=Unity

____________EOF
            # 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"
            bmcount=$(($bmcount+1))
        fi
        hostname=""
        sshuser=""
        oldhost="$ishost"
        ishost=""
    fi
    # collect data: hostname
    test=$(echo "$bmline" | grep -oE 'HostName[[:space:]]')
    if [ -n "$test" ]; then
        hostname=$(echo "$bmline" | sed -e 's/[ ^I]*HostName[ ^I]\+\([-_\.A-Za-z0-9]\+\).*/\1/g')
    fi
    # collect data: ssh user
    test=$(echo "$bmline" | grep -oE 'User[[:space:]]')
    if [ -n "$test" ]; then
        sshuser=$(echo "$bmline" | sed -e 's/[ ^I]*User[ ^I]\+\([-_\.A-Za-z0-9]\+\).*/\1@/g')
    fi
done < "$bookmarks"
# write bookmark information of last bookmark
#+and add a root file manager entry
cat - >> "$target" <<EOF
    [Scg$bmcount Shortcut Group]
    Name=SSH into $oldhost
    Exec=gnome-terminal -x ssh $sshuser$hostname
    TargetEnvironment=Unity

    [RootTM Shortcut Group]
    Name=Root Terminal
    Exec=gksudo gnome-terminal
    TargetEnvironment=Unity
EOF
# extend shortcut list with last bookmark and root file manager
sed -i "s/\(X-Ayatana-Desktop-Shortcuts=.*\)/\1Scg${bmcount};/" "$target"
sed -i "s/\(X-Ayatana-Desktop-Shortcuts=.*\)/\1RootTM;/" "$target"

# Cleanup extra whitespaces
sed -i 's/^[[:space:]]\+//g' "$target"

exit 0
Con-F-Nutzung
quelle
12

Opera Launcher & Quicklist (Teil 2)

  • Tabulatorzähler

    Die Gesamtzahl der geöffneten Registerkarten wird auf dem Startbildschirm angezeigt und beim Öffnen und Schließen der Registerkarten in Echtzeit aktualisiert.

  • Dringlichkeit

    Wenn Opera nicht im Fokus ist und eine neue Registerkarte geöffnet wird, wechselt das Opera-Symbol im Launcher jetzt in den Dringlichkeitsmodus und wackelt einmal.

  • Kurze Liste

    Mit (im Moment) eingeschränkter Unterstützung für den in Opera eingebauten Mail-Client (M2).

    Kurze Liste Dringlichkeit Tabulatoranzahl

Installation

  1. Extrahieren Sie das Skript aus dieser ZIP-Datei in Ihren Basisordner.

  2. Öffnen Sie Startup Applications und fügen Sie einen Eintrag mit dem obigen Skript wie folgt hinzu:

    Befehl: python unity-opera.py

    Anlaufen

Quelle

Ein dickes Lob geht an Kyle Baker!

Rinzwind
quelle
12

DeaDBeeF Quicklist

DeaDBeeF Quicklist

  1. Kopieren Sie die Launcher-Datei in Ihr Home-Verzeichnis:

    cp /usr/share/applications/deadbeef.desktop ~/.local/share/applications
    
  2. Öffnen Sie die Datei zum Bearbeiten in gedit:

    gedit ~/.local/share/applications/deadbeef.desktop
    
  3. Fügen Sie diesen Text am Ende der Datei hinzu, schließen und speichern Sie ihn:

    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. Optional: Ändern Sie die Drag & Drop-Funktion des Launchers, sodass Dateien an die Wiedergabeliste angehängt werden, anstatt sie zu löschen:

    Suchen Exec=deadbeef %F und Ersetzen durchExec=deadbeef --queue %F


Es gibt ein paar andere Befehle in, deadbeef -haber dies sind die einzigen, die in einer Schnellliste nützlich erscheinen.

Dorkus1218
quelle
12

Quicklist für benutzerdefinierte Skripte mit grafischer Benutzeroberfläche

Erstellen Sie einen Quicklist Launcher für Ihre Skripte. Eingebettete Benutzeroberfläche mit automatischer und manueller Option zum Hinzufügen von Einträgen. Die automatische Option kann nur hinzufügen, mit der manuellen können Sie die Datei direkt ändern.

1. Erstellen Sie eine benutzerdefinierte .desktop-Datei für den Launcher

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

2. Fügen Sie den folgenden Code ein und bearbeiten Sie ihn wie folgt: (Zeile 5 ist der Ordner mit Ihren Skripten. In diesem Beispiel ist dies der Ordner mit dem Namen Scripts. Sie müssen ihn für Ihren Standort ändern. Sie können auch die Zeile 6 ändern, die ist ein Symbol. Und am Ende ändern Sie den <username>Text so, dass er mit dem Benutzernamen Ihres privaten Ordners übereinstimmt.

[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. Erstellen Sie einen Ordner 'scripts' (falls nicht vorhanden) im Ordner ~ / .local / share / applications:

mkdir ~/.local/share/applications/scripts

4. Erstellen Sie mit gedit die Skriptdatei 'addScript' (dies ist die GUI zum Hinzufügen von Einträgen zu Ihrer Quicklist):

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

5. Fügen Sie diesen Text zur Datei hinzu, speichern Sie ihn und schließen Sie ihn

#!/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. Machen Sie die Datei ausführbar:

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

7.Ziehen Sie die my_scripts.desktopDatei von ~/.local/share/applicationsin nautilus in die Unity Launcher-Leiste und legen Sie sie dort ab

8. Mit einem Klick auf den Add New ScriptMenüpunkt " " können Sie mit dem Hinzufügen von Einträgen zu Ihrer Quicklist beginnen

Petrakis
quelle
12

Erweiterte Home Icon Quicklist

Schnelllisten

  1. Kopieren Sie die Launcher-Datei 'Home Folder' mit Terminal in Ihr Home-Verzeichnis:

    cp /usr/share/applications/nautilus-home.desktop ~/.local/share/applications
    
  2. Öffnen Sie die Datei zum Bearbeiten in gedit:

    gedit ~/.local/share/applications/nautilus-home.desktop
    
  3. Löschen Sie die folgende Zeile aus der Datei:

    OnlyShowIn=GNOME;
    
  4. Fügen Sie diesen Text am Ende der Datei hinzu, schließen und speichern Sie ihn:

    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. Melden Sie sich ab und wieder an, um die Änderungen zu sehen.

scouser73
quelle
2
Bitte verwenden Sie die gleiche Formatierung und das gleiche Layout wie bei den anderen Antworten.
Cas
Wow, das ist ... übertrieben. Wenn Sie mehr als fünf oder sechs Optionen auswählen, verbringen Sie so viel Zeit mit dem Durchsuchen des Menüs, als würden Sie nur zum Ordner navigieren.
Keithjgrant
Nun, das ist ein guter Kommentar, aber der Zugriff auf einen bestimmten Ordner ist viel schneller. Ich betrachte es nur als einen Weg, um zu meinen Lesezeichen zu gelangen. Probieren Sie es aus, es könnte Ihnen gefallen.
scouser73
aber es ist nutzlos für andere, weil dieses Skript speziell für IHREN Homefolder geschrieben wurde.
18.
4
@Pablo DU kannst es auf DEINEN privaten Ordner zuschneiden.
scouser73
11

VirtualBox-Schnellliste

Dies fügt einen Quicklist-Eintrag für Ihre virtuellen Virtualbox-Maschinen hinzu. Im folgenden Beispiel wird 'Windows XP' verwendet, sodass eine Bearbeitung erforderlich ist, um Ihren eigenen VM-Details zu entsprechen.

  1. Kopieren Sie die Datei in Ihr Home-Verzeichnis

    cp /usr/share/applications/virtualbox.desktop ~/.local/share/applications/virtualbox.desktop
    
  2. Öffnen Sie die Datei mit dem Texteditor

    gedit ~/.local/share/applications/virtualbox.desktop
    
  3. Fügen Sie den Text am Ende der Datei hinzu und speichern Sie ihn.

    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. Ziehen Sie die Datei virtualbox.desktop per Drag & Drop von ~ / .local / share / applications in nautilus in die Unity Launcher-Leiste

TitanTux
quelle
Dies funktioniert nur, wenn Sie eine VM mit dem Namen "Windows XP" haben. Glücklicherweise können Sie Ihre eigenen VMs hinzufügen, indem Sie die Datei selbst bearbeiten.
Clay Smalley
Es könnte ein benutzerdefiniertes Startprogramm erstellt werden, um VMs aufzulisten, wie es der Virtualbox Indicator derzeit tut.
Cas