Hangi Özel Başlatıcılar ve Birlik Hızlı Listeleri kullanılabilir?


138

Lütfen şu anda, aşağıda yer alan bilgilerin çoğunun eski olduğunu ve güncellenemediğini unutmayın. Dikkatli olun, bunun çoğu Ubuntu 12.04 ve daha yeni sürümlerde çalışmaz.

Birlik için özel bir başlatıcı oluşturmak basittir. Hızlı listeler, belirli bir uygulama için sık kullanılan görevlere hızlıca erişmenin kolay ve etkili bir yolunu sağlar.

NOT: Ubuntu 11.10 ile başlayarak, bu açılır pencere seçeneği kayboldu. Başlatıcılar artık yalnızca ana klasörünüzdeki metin dosyalarını düzenleyerek oluşturulabilir.

Özel bir başlatıcı oluşturmak kolaydır.

  1. Masaüstünüze sağ tıklayın ve bir başlatıcı oluşturun.
  2. Bir metin düzenleyici kullanarak .desktop dosyasını düzenleyin. (Daha fazla bilgiyi burada ve burada bulabilirsiniz .)

Peki, Unity'de hangi özel rampaları kullanıyorsunuz?

Not: Lütfen her cevap için kendini bir özel başlatıcı ile sınırla. Ayrıca, lütfen eylemde ekran görüntüsünü de sağlayın.

Yanıtlar:


68

Ev Simgesi Hızlı Listesi

Ev Simgesi Hızlı Listesi

  1. 'Ana Klasör' başlatıcısı dosyasını ana dizininize kopyalayın:

    mkdir ~/.local/share/applications
    cp /usr/share/applications/nautilus-home.desktop ~/.local/share/applications
    
  2. Gedit'te düzenleme için dosyayı açın:

    gedit ~/.local/share/applications/nautilus-home.desktop
    
  3. Aşağıdaki satırı dosyadan silin :

    OnlyShowIn=GNOME;
    
  4. Bu metni dosyanın altına ekleyin , sonra kapatın ve kaydedin:

    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. Değişiklikleri görmek için oturumu kapatıp tekrar açın.

Kaynak


Nautilus'ta ssh üzerinden bir sunucuya bağlanmak için bir hızlı liste öğesi eklemenin bir yolu var mı?
Tommy Brunn

2
Görünüşe göre bu sadece ingilizce yerellerle çalışıyor veya en azından benim için çalışmıyor (almanca)
marto

2
@ marto İyi Yorum !! Bu, küçük bir değişiklik yaparak giderilebilir .... "Name [de] = almanca çeviri" eklemeniz ve bunu her komut için yapmanız gerekir.
nik90

5
OnlyShowIn satırının Unity'yi listelediğinden emin olun: OnlyShowIn=GNOME;Unity; Bu , orijinal dosyam yalnızca GNOME'u listelediğinden beri bu benim için işe yaramadı.
keithjgrant

2
Eğer "OnlyShowIn = GNOME; Birlik;" çizgi kaldırılmaz "Giriş Klasörü Başlatıcı Simgesi" yalnızca uygulamayı başlatacak, kontrol etmeyecektir ( youtu.be/oS52pYNFZ6I ). Kontrol kısmını yapan 2. bir simge görünecektir. Zor yoldan öğrendim, Bu beni düzeltinceye
b-ak

49

SSH Başlatıcısı

En sevdiğiniz SSH sunucularının listesine hızlı bir şekilde erişin.

ssh quicklist

  1. Terminal türünde gedit ile yeni bir dosya oluşturun :

    gedit ~/.local/share/applications/ssh-launcher.desktop
    
  2. Bu metni kopyalayıp yukarıdaki dosyaya yapıştırın :

    [Masaüstü Girişi]
    Versiyon = 1.0
    Ad = Uzak Sunucular
    Comment = Sunucularıma giriş yap
    Exec = gnome-terminali - disable-factory - sm-istemcisi-disable --class = remoteserver -x ssh -t minibox.local 
    Terminal = false
    X-MultipleArgs = yanlış
    Tür = Uygulama
    Simge = kamu terminali
    StartupNotify = true
    StartupWMClass = RemoteServers
    X-Ayatana-Masaüstü-Kısayollar Server1 =;
    
    [Sunucu1 Kısayol Grubu]
    İsim = SSH, minibox.local'a
    Exec = gnome-terminali - disable-factory - sm-istemcisi-disable --class = remoteserver -x ssh -t minibox.local
    TargetEnvironment = Birlik
    
    Yorum = Bunlardan daha fazlasını oluşturabilirsiniz. Sadece X-Ayatana-Masaüstü-Kısayollarına bir "Sunucu2", "Sunucu3" vb. Ekleyin, ardından etki alanı adını (bu durumda, "minibox.local") sunucunuzun adına değiştirin. Ayrıca, varsayılan eylemin (başlatıcıdaki simgeye tıkladığınızda) minibox.local komutunun SSH'ye yapıldığını fark edeceksiniz - bunu en çok kullanılan sunucunuzla değiştirmeniz gerekecektir.
    
  3. Nautilus'ta ~ / .local / share / applications / dizinine giderek başlatıcının üzerine sürükleyip bırakın .

Kaynak 1 , Kaynak 2


Ayrıca bakınız: otomatik olarak güncelleme yapmak için askubuntu.com/questions/35488/…~/.ssh/config
con-f-use

1
Bu aslında şu anda düzgün çalışmıyor. GNOME terminal pencereleri ssh-başlatıcısı yerine normal GNOME terminal başlatıcısı simgesinin altında görünür. Bu yalnızca ilk uzak bağlantınızı hızlı listeden başlatırsanız olur. Sol tıklatmayla birini açarsanız, düzgün çalışır ve izleyen tüm pencereler de düzgün çalışır.
Alistair Buxton,

47

Ubuntu Yazılım Merkezi

Yazılım özellikleri kullanıcı arayüzünden hızlıca PPA ekleyin ve kaynakları da güncelleyin.

Yazılım yöneticisi

  1. Kopya kullanarak ana klasöre orijinal .desktop dosyasını Terminal :

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

  2. Gedit ile düzenlemek için dosyayı açın :

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

  3. Dosyanın altına aşağıdakini ekleyin . Bu, X-Ubuntu-Gettext-Domain = yazılım merkezi satırından sonra girilmelidir.

.

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

bu harika!!
Florin

Harika - muhtemelen biraz daha fazla kontrol istiyorsan, Synaptic'i başlatmak için bir satır ekleyebilirsin? Görünüşe göre sadece kalıbını takip edebilmeliyim.
Sean Fitzpatrick

:) .. evet .. bu kodun son güncellemesi var !. Easylinux işletim sistemini easylinuxos.sourceforge.net adresinde deneyin .
Ubuntuser

Çocuklar, son düzenlemede [SoftwareUpdates Kısayol Grubu], X-Ayatana-Masaüstü-Kısayollar satırında olmadığı için "Güncelleme Yöneticisi" listede gösterilmeyecek. Tam da neden üst girişin eksik olduğu konusunda kafaların karışması durumunda.
Marky

Bunun Oneiric 11.10'da çalıştığını onaylayabilirim.
mart

42

Ev Simgesi Hızlı Listesi (yer işaretlerinden otomatik güncelleme)

İşte Hızlı Erişim listenizi tüm yer imlerinizle güncelleyen küçük bir kabuk betiği. Manuel manipülasyon yok. Yer imi dosyanızı okur ve menü öğelerini ondan oluşturur. Aynı zamanda "Kök Filemanager" menü girişini ekler.

Uygulamadaki hızlı listenin ekran görüntüsü

  1. Aşağıda listelenen betiği boş bir dosyaya kopyalayın ve onu betik klasörünüze yerleştirin (bunun ~/bin/ve seçtiğiniz komut dosyasının adının olduğunu varsayalım unityhome.bash).
  2. Girişleri eklemek için betiği bir kez çalıştırın:

    bash ~/bin/unityhome.bash
    
  3. İsteğe bağlı olarak arada sırada cron komut dosyasını sizin için çalıştırmanız gerekebilir. Cron'a eklemek için follwing komutunu bir kabuğa yazın:

    crontab -e
    

    Bir editör açılacaktır. Gibi bir satır ekleyin:

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

    Bu adımı yapmazsanız, hızlı listenin güncellenmesini istiyorsanız, nautilus yer imlerinizi her değiştirdiğinizde komut dosyasını el ile çalıştırmanız gerekir.

  4. Değişiklikler yalnızca bir sonraki girişinizde veya Alt + F2 sonrasında geçerli olur.

    unity --replace
    

    Öyleyse yap bunu. Not: unity --replaceTerminalde çalıştırmayın . Eğer bu terminali kapatırsanız, onunla birliği öldürür.

  5. Ssh yer imlerinizi (in ) ayıran gnome-terminal için benzer betiğin tadını çıkarın ve bir göz atın ~/.ssh/config.

Senaryo:

İşte 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

Geliştirme: "Giriş klasörü" ve "kullanıcı adı" nı çoğaltmayın

Ana klasörünüzü hedefleyen iki öğenin olmasını istemiyorsanız (hızlı listenin altındaki "Ana Klasör" ve tıklanabilir kullanıcı adı), aşağıdaki kodu değiştirebilirsiniz:

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

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

aşağıdaki kodla:

    # 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"

2
Temelde aynı şey birlik için bir gösterge uygulaması olarak mevcuttur: askubuntu.com/questions/30334/list- of
-

1
Nautilus-home.desktop dosyasını Unity bar'a sürüklemek için ~ / .local / share / apps adresine gitmeyi unutmayın.
Exeleration-G

Bu script aynı zamanda Thunar için de çalışıyor. Sadece üstte yerini nautilus-home.desktopile Thunar.desktopaşağı ve tüm yol gksudo nautilusilegksudo thunar
MarkovCh1

1
Bu komut dosyası artık boşluk içeren adları ve yolları işleyebilir.
Scott Severance

Harika, teşekkürler ve daha iyi hale getirmek için küçük bir isteğim var (en azından benim için): Hızlı listenizi Başlatıcı'da yeni bir simge açmayacak şekilde ayarlamak mümkün mü? Biri gayet iyi.
Eugenio Perea

38

LibreOffice Quicklist

Bu, LibreOffice Start Center başlatıcısı için bir hızlı liste oluşturur.

LibreOffice Quicklist

  1. Orijinal .desktop dosyanızı düzenlemek için ana dizine kopyalayın:

    cp /usr/share/applications/libreoffice-startcenter.desktop ~/.local/share/applications
    
  2. Gedit'te aç:

    gedit ~/.local/share/applications/libreoffice-startcenter.desktop
    
  3. MimeType satırını düzenleyin:

    Aşağıdaki satırı bulun :

    MimeType=application/vnd.openofficeorg.extension;
    

    Şununla değiştir :

    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. Aşağıdaki metni vurgulayın ve kopyalayın, sonra .desktop dosyasının altına yapıştırın :

    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
    

    Not : LibreOffice 3.4 ve 3.4.1 için: Exec'de; libreoffice`libreoffice3.4 'ile değiştirilmeli, ancak Oneiric'te sürüm numarasını eklememiz gerekmiyor gibi görünüyor. Oneiric'den test ediyorum ve varsayılan olarak iyi çalışıyorum, verison numarasını eklemek hızlı listeyi kullanılamaz hale getiriyor

  5. ~ / .Local / share / apps adresine gidin ve LibreOffice Start Center masaüstü dosyasını başlatıcıya sürükleyin.

Benzer bir değişiklik LibreOffice Writer başlatıcısında da yapılabilir.

Kaynak


Dragndrop desteğini aşağıda
Cas

Ne yazık ki bu artık LibreOffice 3.4 ile
çalışmıyor

1
LibreOffice 3.4 ve 3.4.1 için: Yürütmede; libreofficeile değiştirilmelidir libreoffice3.4.
Binarylife

33

Terminal Hızlı Listesi

terminal img (güncellendi)

  1. Kopya kullanarak ev dizine orijinal Terminali başlatıcısı Terminal :

    cp /usr/share/applications/gnome-terminal.desktop ~/.local/share/applications
    
  2. Dosyayı gedit ile aç ve hala Terminal'i kullan:

    gedit ~/.local/share/applications/gnome-terminal.desktop
    
  3. Bul dosyasından aşağıdaki satırı:

    OnlyShowIn=GNOME;
    

    Yukarıdaki satırı şununla değiştirin :

    OnlyShowIn=GNOME;Unity;
    
  4. Bu metni dosyanın altına ekleyin , ardından Kaydet ve Kapat :

    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. 'Yeni Sekme' seçeneğini etkinleştirmek için Ubuntu Yazılım Merkezi'nden yüklemeniz gerekir.xdotool Xdotool yükle

  6. Tüm Terminal pencerelerini kapatın, başlatıcı simgesine sağ tıklayın ve 'Başlatıcıda Tut' seçeneğinin işaretini kaldırın.

  7. Dash'i açın, çalıştırın Terminalve hızlı listeye sahip yeni başlatıcı görünecektir.


1
Yeni sekme kısayolu beni yeni bir pencere açar. komut doğrudur ...
Matteo Pagliazzi

@Cas: Ben de aynı problemi gördüm, bu yüzden bir çözüme bakacağım.
RolandiXor

Bazı testler yapıldı ve bu gnome-terminalin kendisinin hatası gibi görünüyor.
RolandiXor

1
Bir bash betiği ve xdotool kullanarak çözümü buldum: DI sadece test ediyorum ve sonra talimat ekleyeceğim.
Cas,

@Cas: \ o / tatlı!
RolandiXor

32

Firefox Hızlı Listesi

Başlatıcıya kullanışlı Firefox seçenekleri ekleyin.

görüntü tanımını buraya girin

  1. Orijinal .desktop dosyanızı düzenlemek için ana dizine kopyalayın :

    cp /usr/share/applications/firefox.desktop ~/.local/share/applications
    
  2. Gedit'te :

    gedit ~/.local/share/applications/firefox.desktop 
    
  3. Aşağıdaki satırı bulun ve düzenleyin :

    X-Ayatana-Desktop-Shortcuts=NewWindow;
    

    bu çizgiyle eşleşmek için:

    X-Ayatana-Desktop-Shortcuts=NewWindow;SafeMode;ProfileManager;
    
  4. Bu metni .desktop altına ekleyin ve dosyayı kaydedin:

    [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
    

Firefox başlatıcısı benim tarafımda biraz "buggy" dir. Bu başkalarına olur mu? Bu .desktop dosyasını düzenlemek, diğerlerinden farklı olarak gerçek zamanlı olarak değişiklikleri güncellemeyecektir. Değişiklikleri görmek istiyorsanız, FF'yi kapatın, başlatıcıdan çıkarın ve düzenlenen .desktop dosyasını yukarıdaki başlatıcıya sürükleyin. Bazen bu eylem, FF çalışıyor olsa bile, başlatıcıya yansıtmayacağı için garip bir davranışa neden olur. Hızlı düzeltme oturum açmak / kapatmaktır.
Marky

31

Google Hizmetleri Başlatıcı

Yeni bir mesaj oluştururken, gmail, takvim gibi genel servisler için özel bir başlatıcı.

görüntü tanımını buraya girin

  1. Metin Düzenleyicisi'ni açarak yeni bir dosya oluşturun ve aşağıdaki metni içine yapıştırın:

    [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. Dosyayı bu klasör konumu ve adıyla kaydedin:

     ~/.local/share/applications/google-services-launcher.desktop
    
  3. ~/.local/share/applications/Dosya Yöneticisi'nde gezinerek bu dosyayı başlatıcıya sürükleyip bırakın .

Simgeyi buradan indirebilirsiniz .

Kaynak


1
Neden google-chrome kullanıyor? gnome-www-browser link
Yürüterek

Bu sadece posta ve takvimi kontrol etmek için bir google chrome masaüstü uygulaması. Elbette bu hizmetleri varsayılan tarayıcıda başlatmak için bir .desktop kısayolu oluşturabilirsiniz.
nik90

25

Banshee Hızlı Listesi

banshee hızlı listesi

  1. Banshee başlatıcısını giriş dizininize kopyalayın, Terminal'de aşağıdakileri yapıştırın:

    cp /usr/share/applications/banshee.desktop ~/.local/share/applications
    
  2. Düzenlemek için bu yeni dosyayı açın:

    gedit ~/.local/share/applications/banshee.desktop
    
  3. Aşağıdaki metni vurgulayın ve kopyalayın, ardından dosyanın altına .

    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
    

Kaynaklar: 1 , 2


Bu konuda pek bir şey görmüyorum, Ses menüsümüz var!
8128

24

Google Dokümanlar Hızlı Listesi

görüntü tanımını buraya girin

  1. Bu komutla yeni bir dosya oluşturun:

    gedit ~/.local/share/applications/gdocs.desktop
    
  2. Aşağıdaki metne yapıştırın:

    [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
    

    Bunun varsayılan tarayıcınızda açıldığını unutmayın. Krom / yum tam ekran uygulamalar için bul ve değiştir xdg-openile chromium-browserve https:ile --app=https:.

  3. Gdocs.desktop dosyasını ~ / .local / share / applications / dizininden başlatıcıya sürükleyin


Harika çalışıyor! Simgenin bu kadar hoş görünmemesi dışında, sadece bir kare içinde bir soru işareti alıyorum. Güzel bir ikon almak için neye ihtiyaç var?
Lode

hmm emin değilim ... yüklü krom / ium var mı? "Icon =" özelliğini google docs için chromium başlatıcısından kopyaladım, bu yüzden belki de buna bağlı.
Dorkus1218

Bunlardan herhangi birini indirebilir ve başlatıcı dosyasının en üstündeki "Icon =" alanını o dosyaya yönlendirebilirsiniz (/ home / <user> /.icons/gdocs.png veya her neyse)
Dorkus1218

24

Çalışma alanları satır / sütun eklemek / kaldırmak için hızlı liste

Ön izleme

Şu anda Ubuntu'da çok özlenen bir seçenek olan Unity simgesi / quicklist ile sanal masaüstlerini veya çalışma alanlarını kolayca ekleyin veya kaldırın. Tek seçenek gconf-editöre gidip manuel olarak değiştirmek gibi görünüyor.
İdeal olarak, bu, Çalışma Alanı Anahtarlayıcıya girmeyi başarır.

Geçerli satır ve sütun sayısını çekmek ve yeniden ayarlamadan önce bir tane eklemek veya çıkarmak için bir betiğe dayanır. Ayrıca bir satırın veya sütunun altına düşmediğini de kontrol eder.

  1. Terminal türünde gedit ile yeni bir .desktop dosyası oluşturun :

    gedit ~/.local/share/applications/workspaces.desktop
    
  2. Bu metni kopyala ve yeni oluşturulan dosyaya yapıştır :

    [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. Terminal türünde gedit ile yeni bir komut dosyası oluşturun :

    gksudo gedit /usr/bin/workspaces-shortcuts
    

    NOT: gksudo, kaydedeceğimiz konum ve grafiksel bir uygulama olması nedeniyle kullanılır.

  4. Bu metni kopyala ve yeni oluşturulan dosyaya yapıştır :

    #!/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. Terminal türünde komut dosyasını çalıştırılabilir duruma getirin :

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

  6. Nautilus'ta ~ / .local / share / applications / dizinine giderek başlatıcının üzerine sürükleyip bırakın .

    .Desktop dosyasındaki satır değiştirilerek kolayca sıralama yapılabilir:

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

    için

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

    Örneğin.


23

Chromium Quicklist

Krom

  1. Chromium başlatıcısını giriş dizininize kopyalayın, Terminal'de aşağıdakileri yapıştırın:

    cp /usr/share/applications/chromium-browser.desktop ~/.local/share/applications
    
  2. Düzenlemek için bu dosyayı açın:

    gedit ~/.local/share/applications/chromium-browser.desktop
    
  3. Aşağıdaki metni vurgulayın ve kopyalayın, ardından dosyanın altına yapıştırın .

    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  
    

Kaynak


2
Kayıt için, krom günlük PPA’nın Chromium paketleri önceden yapılandırılmış Unity quicklists ile birlikte geliyor.
Marius Gedminas

Ayrıca kayıt için; bu şimdi Chrome'da kararlı.
Dante Ashton

21

Gedit Hızlı Listesi

gedit

  1. Terminal kullanarak 'Gedit' başlatıcısı dosyasını ana dizininize kopyalayın

    cp /usr/share/applications/gedit.desktop ~/.local/share/applications
    
  2. Düzenlemek için dosyayı gedit'te açın:

    gedit ~/.local/share/applications/gedit.desktop
    
  3. Bu metni dosyanın altına ekleyin ve ana klasör kullanıcı adınızla eşleşecek şekilde metni değiştirin , <username>sonra kaydedin ve kapatın:

    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. ~ / .Local / share / applications klasöründe bir 'script' klasörü oluşturun:

    mkdir ~/.local/share/applications/scripts
    
  5. Gedit ile 'gedit-shortcuts' komut dosyasını oluşturun:

    gedit ~/.local/share/applications/scripts/gedit-shortcuts
    
  6. Dosyaya bu metni ekleyin, sonra kaydedin ve kapatın:

    #!/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. Dosyayı çalıştırılabilir duruma getirin:

    chmod +x ~/.local/share/applications/scripts/gedit-shortcuts
    
  8. Gedit.desktop dosyasını ~ / .local / share / apps adresinden nautilus'taki Unity Launcher Bar'a sürükleyip bırakın


Lütfen masaüstü giriş kodunda hatalar olduğundan talimatları göndermeden önce test edin.
Cas,

Üzgünüm ubuntu makinemde değildi ama işteyim, bu yüzden dün gece yaptığım şeyin hatırlatıcısı ile yazdım (bu yüzden bir kopya / yapıştır değil) bu yüzden belki bir veya iki
terimde

21

Filezilla FTP Hızlı Listesi

Filezilla başlatıcısından favori FTP sunucularınıza hızlı bir şekilde erişin.

filezilla quicklist

FileZille hızlı listesi oluşturmanın iki seçeneği vardır. Site Yöneticisi'ndeki sitelere bağlantı verebilirsiniz (güvenli seçenek); veya bağlantı bilgilerini doğrudan .desktopdosyaya girebilirsiniz (Site Yöneticisi olmayan seçenek).

Site Yöneticisine Bağlantı (güvenli seçenek)

  1. Filezilla başlatıcısını giriş dizininize kopyalayın, Terminal'de aşağıdakileri yapıştırın:

    cp /usr/share/applications/filezilla.desktop ~/.local/share/applications
    
  2. Düzenlemek için bu dosyayı açın:

    gedit ~/.local/share/applications/filezilla.desktop
    
  3. Bağlamak istediğiniz her site için bir "Kısayol Grubu" ekleyerek, .desktop dosyasının altına aşağıdaki metni ekleyin . Exec parametresinde, FTP sitenizin yolunu Site Yöneticisine yerleştirmelisiniz. 2 ° kısayol doğrudan Filezilla Site Manager'ı açar.

    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
    

Ayrıntılar için , Filezilla wiki'deki Komut satırı argümanları sayfasına bakmalısınız .

Kaynak


Doğrudan bağlantı ayrıntılarını girin (hızlı ancak güvenli olmayan seçenek)

Not: Bu seçenekle ilgili bir güvenlik sorunu var sen bununla edecek şifrenizi depolamak düz metin olarak . Bunu yalnızca riski biliyorsanız, bu işleri yapmanın çok "hackish" bir yoludur. FileZilla'da Site Yöneticisi'ni kullanıyorsanız, yukarıda Filezilla Site Yöneticisi yapılandırmasında depolanan bilgileri kullanan seçeneği kullanın .

  1. Filezilla başlatıcısını giriş dizininize kopyalayın, Terminal'de aşağıdakileri yapıştırın:

    cp /usr/share/applications/filezilla.desktop ~/.local/share/applications
    
  2. Düzenlemek için bu dosyayı açın:

    gedit ~/.local/share/applications/filezilla.desktop
    
  3. Aşağıdaki metni vurgulayın ve kopyalayın, ardından .desktop dosyasının altına yapıştırın . FTP sunucusu ayrıntılarını kendinize göre düzenleyin, ardından dosyayı kaydedin.

    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
    

    Sırasıyla kullanıcı adı / şifrenizle "test: test" ve ftp sunucunuzun etki alanı ile "ftp.secureftp-test.com" u değiştirmek isteyeceksiniz.

Kaynak


İçinde Birleştirilmiş diğer FileZilla cevap daha güvenli bir seçenek daha dikkatini çekmenin olması.
Lode

20

LAMBA Hızlı Listesi

Ekran görüntüsü

  1. Yeni bir dosya aç:

    gedit ~/.local/share/applications/lamp.desktop
    
  2. Aşağıdaki metni kopyala

    [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. Nautilus'ta ~ / .local / share / applications / dizinine giderek başlatıcının üzerine sürükleyip bırakın.


20

Ritim Kutusu Hızlı Listesi

Ekran görüntüsü

  1. Rhythmbox başlatıcısını giriş dizininize kopyalayın, Terminal'de aşağıdakileri yapıştırın:

    cp /usr/share/applications/rhythmbox.desktop ~/.local/share/applications
    
  2. Düzenlemek için bu dosyayı açın:

    gedit ~/.local/share/applications/rhythmbox.desktop
    
  3. Aşağıdaki metni vurgulayın ve kopyalayın, ardından dosyanın altına yapıştırın:

    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. Dosya 'yı kaydet.


@Roland: Sabit.
Nathan Osman

17

Google Chrome Hızlı Listesi

krom hızlı listesi

  1. Google Chrome başlatıcısını giriş dizininize kopyalayın, Terminal'de aşağıdakileri yapıştırın:

    cp /opt/google/chrome/google-chrome.desktop ~/.local/share/applications
    
  2. Düzenlemek için bu dosyayı açın:

    gedit ~/.local/share/applications/google-chrome.desktop
    
  3. Aşağıdaki metni vurgulayın ve kopyalayın, ardından dosyanın altına yapıştırın .

    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
    

Kaynak


5
Bu şimdi kararlı yapıda varsayılandır.
Dante Ashton,

17

Thunderbird Hızlı Listesi

Thunderbird Lanuncher

  1. Başlatıcı dosyasını ana dizininize kopyalayın:

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

  2. Dosyayı Metin Düzenleyici ile açın

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

  3. Dosyanın altına metni ekleyin ve kaydedin.

    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
    

16

Madenlerin Hızlı Listesi

Hızlı bir şekilde yeni Mine oyunlarını başlatıcıdan başlat.

mayın hızlı listesi

  1. Mines başlatıcısını giriş dizininize kopyalayın, Terminal'de aşağıdakileri yapıştırın:

    cp /usr/share/applications/gnomine.desktop ~/.local/share/applications
    
  2. Düzenlemek için bu dosyayı açın:

    gedit ~/.local/share/applications/gnomine.desktop
    
  3. Aşağıdaki metni vurgulayın ve kopyalayın, ardından .desktop dosyasının altına yapıştırın .

    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
    

Kaynak


15

Déjà Dup Hızlı Liste

Déjà Dup Hızlı Liste

  1. Déjà Dup başlatıcısı dosyasını Terminal ile ana dizine kopyalayın :

    cp /usr/share/applications/deja-dup.desktop ~/.local/share/applications
    
  2. Düzenlemek için dosyayı Metin Düzenleyici'de açın:

    gedit ~/.local/share/applications/deja-dup.desktop
    
  3. Bu metni dosyanın altına ekleyin , sonra kapatın ve kaydedin:

    X-Ayatana-Desktop-Shortcuts=BackupNow;
    
    [BackupNow Shortcut Group]
    Name=Backup Now
    Exec=deja-dup --backup
    TargetEnvironment=Unity
    
  4. Başlatıcıdan Déjà Dup Icon'u kaldırın (Başlatıcıda Keep'in işaretini kaldırın ) ardından uygulamayı Dash'den açın, yeni hızlı liste görünmelidir ve Başlatıcıda Keep'i tekrar işaretleyebilirsiniz .


Bu şimdi varsayılan derlemede.
jrg

14

Opera Hızlı Listesi

görüntü tanımını buraya girin

  1. Orijinal .desktop dosyanızı düzenlemek için ana dizine kopyalayın:

    cp /usr/share/applications/opera-browser.desktop ~/.local/share/applications
    
  2. Terminali açın ve aşağıdakileri girin:

    gedit ~/.local/share/applications/opera-browser.desktop
    
  3. Dosyanın altına aşağıdaki satırları ekleyin, sonra kaydedin ve kapatın:

    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. Zaten değilse ve hızlı listeleriniz şimdi çalışıyor olmalı, simgeyi başlatıcınıza ekleyin.

İpuçları :

Exec komutunu değiştirerek (örneğin), Mail'in belirli bir adreste yeni bir sekme açmasını sağlayabilirsiniz:

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

Kaynaklar, 1 , 2 , 3


7 Mayıs 2011'den itibaren: kyleabaker.com/2011/05/07/unity-opera İçerik: indirme ilerleme, açık sekmeler sayılır, aciliyet göster, kapsamlı hızlı liste.
Rinzwind

Opera hızlı listesi (2. bölüm) ve daha fazlası için aşağıya bakınız .
Rinzwind

14

Ubuntu One Hızlı Listesi

Sunucuya bağlanın, sunucunun bağlantısını kesin ve Ubuntu One senkronizasyonunu hızlı bir şekilde durdurun.

görüntü tanımını buraya girin

  1. Orjinal Ubuntu Bir Kontrol Paneli simgesini düzenleme için ana dizininize kopyalayın :

    cp /usr/share/applications/ubuntuone-control-panel-gtk.desktop ~/.local/share/applications/
    
  2. Gedit ile düzenlemek için dosyayı açın :

    gedit ~/.local/share/applications/ubuntuone-control-panel-gtk.desktop
    
  3. Aşağıdaki metni vurgulayın ve kopyalayın , sonra .desktop dosyasının altına yapıştırın :

    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
    

1
Bunun için teşekkürler - senkronizasyonun can sıkıcı olabileceği zamanlar vardır (örneğin LaTeX belgelerini düzenleme ve oluşturma) ve bu, programı açmak zorunda kalmadan U1'i geçici olarak devre dışı bırakmak için kolay bir yol sağlar.
Sean Fitzpatrick

14

İletim Hızlı Listesi

görüntü tanımını buraya girin

  1. Genel transmission-gtk.desktopdosyayı ana dizininize kopyalayın :

    cp /usr/share/applications/transmission-gtk.desktop ~/.local/share/applications
    
  2. Dosyayı düzenleyin:

    gedit ~/.local/share/applications/transmission-gtk.desktop
    
  3. Aşağıdaki kodu dosyanın altına yapıştırın:

    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
    

Ayrıca https://github.com/kriomant/transmission-unity-launcher adresindeki betiği kullanarak indirme indirme sayısını ve toplam ilerleme göstergesini de gösterebilirsiniz.


13

Firefox Hızlı Liste Alternatif

Firefox Hızlı Listesinde en sevdiğiniz web sitelerinin bir listesini koyar.

Sonuç

  1. Firefox.desktop dosyasını eve kopyalayın.

    cp /usr/share/applications/firefox.desktop ~/.local/share/applications
    
  2. Düzenlemeye aç

    gedit ~/.local/share/applications/firefox.desktop
    
  3. En altına ekle, web sitelerini sık kullanılanlara düzenle

    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
    

13

Gnome-Terminal Quicklist (ssh config'den otomatik güncelleme)

İşte Gnome-Terminal-Quicklist'inizi, ~/.ssh/configdosyanızdaki tüm sunucu girişlerinizle güncelleyen küçük bir kabuk betiği . Manuel manipülasyon gerekli değildir. ~/.ssh/configDosyanızı okur ve içindeki menü öğelerini oluşturur. Ayrıca "Kök Terminali" menü girişini ekler.

Ssh girişleri ile Gnome terminal hızlı listesi

  1. Aşağıda listelenen betiği boş bir dosyaya kopyalayın ve onu betik klasörünüze yerleştirin (bunun ~/bin/ve seçtiğiniz komut dosyasının adının olduğunu varsayalım unityterm.sh).
  2. Girişleri eklemek için betiği bir kez çalıştırın:

    /bin/bash ~/bin/unityterm.sh
    
  3. İsteğe bağlı olarak arada sırada cron komut dosyasını sizin için çalıştırmanız gerekebilir. Cron'a eklemek için follwing komutunu bir kabuğa yazın:

    crontab -e
    

    Bir editör açılacaktır. Gibi bir satır ekleyin:

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

    Bu adımı yapmazsanız ~/.ssh/config, hızlı listenin güncellenmesini istiyorsanız, değişiklik yaptığınızda her zaman el ile komut dosyasını çalıştırmanız gerekir .

  4. Değişiklikler yalnızca bir sonraki girişinizde veya siz Alt + F2ing sonrasında geçerli olur.

    unity --replace
    

    Öyleyse yap bunu. Not: unity --replaceTerminalde çalıştırmayın . Eğer bu terminali kapatırsanız, onunla birliği öldürür.

  5. Nautilus yer imlerinizi ayrıştırır nautilus için benzer komut dosyası bir göz atın ve bir göz atın .

Senaryo:

İşte script:

#!/bin/bash
# indent-mode: spaces, tabsize: 4, encoding: utf8
#
# © 2011 con-f-use@gmx.net. Use under the MIT license:
#     http://www.opensource.org/licenses/mit-license.php
#
# CONTRIBUTORS: jacopoL <jacopo.jl@gmail.com>
#
# 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

12

Opera Başlatıcısı ve Hızlı Liste (2. Bölüm)

  • Sekme sayacı

    Açtığınız toplam sekme sayısı Başlatıcı simgesinde görünür ve sekmeleri açıp kapattığınızda gerçek zamanlı olarak güncellenir;

  • Aciliyet

    Opera odakta değilse ve yeni bir sekme açıldığında, Başlatıcı'daki Opera simgesi şimdi aciliyet moduna girer ve bir kez kıpırdar;

  • Hızlı liste

    (Şu anda) Opera'nın yerleşik Mail istemcisi (M2) için sınırlı desteği var.

    Hızlı liste Aciliyet Sekme sayısı

Kurulum

  1. Komut dosyasını bu zip'ten ana klasörünüze çıkartın.

  2. Başlangıç ​​Uygulamaları'nı açın ve yukarıdaki betiği kullanarak aşağıdaki gibi bir giriş ekleyin:

    Komut: python unity-opera.py

    başlamak

Kaynak

Kudos, Kyle Baker'a git!


12

DeaDBeeF Hızlı Listesi

DeaDBeeF Hızlı Listesi

  1. Başlatıcı dosyasını ana dizininize kopyalayın:

    cp /usr/share/applications/deadbeef.desktop ~/.local/share/applications
    
  2. Gedit'te düzenleme için dosyayı açın:

    gedit ~/.local/share/applications/deadbeef.desktop
    
  3. Bu metni dosyanın altına ekleyin, sonra kapatın ve kaydedin:

    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. İsteğe bağlı: Başlatıcının sürükle ve bırak işlevini değiştirin, böylece dosyaları silmek yerine dosyaları çalma listesine ekler:

    Bul Exec=deadbeef %F ve Değiştir ileExec=deadbeef --queue %F


Kullanılabilecek birkaç komut daha var, deadbeef -hancak bunlar bir hızlı listede kullanışlı görünenler.


12

GUI ile Özel Komut Dosyaları

Komut dosyalarınız için Hızlı Liste başlatıcısı oluşturun. Giriş eklemek için otomatik ve manuel seçenekli gömülü GUI. Otomatik seçenek yalnızca el ile ekleyebilir, dosyayı doğrudan değiştirebilirsiniz.

1. Başlatıcısı için özel bir .desktop dosyası oluşturun

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

2. Aşağıdaki kodu yapıştırın ve aşağıdakileri düzenleyin: (satır 5, komut dosyalarınızın bulunduğu klasör yolu, bu örnekte, bu adın bulunduğu klasör Scripts, konumunuz için değiştirmeniz gerekir. Ayrıca satır 6’yı da değiştirebilirsiniz. bir simgedir ve sonunda <username>ana klasörün kullanıcı adınızla eşleşmesi için metni değiştirin .

[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. ~ / .local / share / applications klasöründe bir 'script' klasörü (varsa) oluşturun:

mkdir ~/.local/share/applications/scripts

4. gedit ile 'addscript' komut dosyasını oluşturun (bu, hızlı listenize giriş eklemek için kullanılan GUI'dir):

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

5. Bu metni dosyaya ekleyin, sonra kaydedin ve kapatın

#!/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. Dosyayı çalıştırılabilir duruma getirin:

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

7. Nautilus'taki my_scripts.desktopdosyayı ~/.local/share/applicationsUnity Launcher Bar'a sürükleyip bırak

8. " Add New Script" menü öğesine tıklayarak hızlı listenize giriş eklemeye başlayabilirsiniz.


12

Genişletilmiş Ev Simgesi Hızlı Listesi

Hızlı Listeler

  1. 'Ev Klasörü' başlatıcısı dosyasını Terminal ile ev dizininize kopyalayın:

    cp /usr/share/applications/nautilus-home.desktop ~/.local/share/applications
    
  2. Gedit'te düzenleme için dosyayı açın:

    gedit ~/.local/share/applications/nautilus-home.desktop
    
  3. Aşağıdaki satırı dosyadan silin :

    OnlyShowIn=GNOME;
    
  4. Bu metni dosyanın altına ekleyin , sonra kapatın ve kaydedin:

    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. Değişiklikleri görmek için oturumu kapatıp tekrar açın.


2
Lütfen diğer cevaplarla aynı format ve düzeni kullanın.
Cas,

Vay canına, bu ... abartılı. Beş veya altı seçenek arasından herhangi biri varsa ve menüde arama yaparken sadece klasöre gittiğiniz kadar zaman harcarsınız.
keithjgrant

Bu, yorum yapmak için iyi bir yorum, ancak belirli bir klasöre erişimi bu kadar çabuklaştırıyor. Yer imlerime ulaşmanın bir yolu olduğunu düşünüyorum. Bir deneyin, beğenebilirsiniz.
scouser73

ama diğerleri için yararsızdır, çünkü bu senaryo özellikle SİZİN Ana Klasör için yazılmıştır.
jsterr

4
@Pablo SİZİN ana klasörünüze uyarlayabilirsiniz.
scouser73

11

VirtualBox Hızlı Listesi

Bu, Virtualbox sanal makineleriniz için bir hızlı liste girişi ekler. Aşağıdaki örnekte 'Windows XP' kullanılmaktadır, bu nedenle kendi VM ayrıntılarınızla eşleşmesi için düzenleme yapmanız gerekir.

  1. Dosyayı ana dizininize kopyalayın

    cp /usr/share/applications/virtualbox.desktop ~/.local/share/applications/virtualbox.desktop
    
  2. Dosyayı Metin Düzenleyici ile açın

    gedit ~/.local/share/applications/virtualbox.desktop
    
  3. Dosyanın altına metni ekleyin ve kaydedin.

    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. Virtualbox.desktop dosyasını ~ / .local / share / apps den nautilus'taki Unity Launcher Bar'a sürükleyip bırakın


Bu, yalnızca "Windows XP" adlı bir VM'niz varsa çalışır. Neyse ki, dosyayı kendiniz düzenleyerek kendi VM'lerinizi ekleyebilirsiniz.
Clay Smalley

Halihazırda bulunan Virtualbox Indicator gibi VM'leri listelemek için özel bir başlatıcı oluşturulabilir .
Cas
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.