어떤 커스텀 런처와 Unity 퀵리스트를 사용할 수 있습니까?


138

현재 아래에 포함 된 대부분의 정보는 최신 정보가 아니므로 업데이트 할 수 없습니다. 이 중 대부분은 Ubuntu 12.04 이상에서는 작동하지 않습니다.

Unity 용 커스텀 런처 생성은 간단합니다. 빠른 목록을 사용하면 특정 응용 프로그램에 일반적으로 사용되는 작업에 쉽고 빠르게 액세스 할 수 있습니다.

참고 : Ubuntu 11.10부터이 팝업 옵션이 사라졌습니다. 런처는 이제 홈 폴더에서 텍스트 파일을 편집해야만 작성할 수 있습니다.

커스텀 런처를 만드는 것은 쉽습니다.

  1. 바탕 화면을 마우스 오른쪽 버튼으로 클릭하고 실행기 생성을 클릭하십시오.
  2. 텍스트 편집기를 사용하여 .desktop 파일을 편집하십시오. (자세한 정보는 여기여기 에서 찾을 수 있습니다 .)

그렇다면 Unity에서 어떤 커스텀 런처를 사용하십니까?

참고 : 답변 당 하나의 사용자 정의 실행기로 제한하십시오. 또한 실제 스크린 샷을 제공해주세요.

답변:


68

홈 아이콘 퀵리스트

홈 아이콘 퀵리스트

  1. '홈 폴더'런처 파일을 홈 디렉토리에 복사하십시오.

    mkdir ~/.local/share/applications
    cp /usr/share/applications/nautilus-home.desktop ~/.local/share/applications
    
  2. gedit에서 편집 할 파일을 엽니 다.

    gedit ~/.local/share/applications/nautilus-home.desktop
    
  3. 파일에서 다음 줄을 삭제 하십시오.

    OnlyShowIn=GNOME;
    
  4. 이 텍스트를 파일 맨 아래추가 한 다음 닫고 저장하십시오.

    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. 로그 아웃 한 후 다시 로그인하여 변경 사항을보십시오.

출처


노틸러스에서 ssh를 통해 서버에 연결하기 위해 빠른 목록 항목을 추가하는 방법이 있습니까?
Tommy Brunn

2
이 기능은 영어 로케일에서만 작동하거나 최소한 작동하지 않습니다 (독일어)
marto

2
@marto 좋은 댓글 !! 이것은 약간의 수정으로 수정 될 수 있습니다. ... "Name [de] = 독일어 번역"을 추가해야합니다. 그리고 각 명령에 대해이 작업을 수행하십시오.
nik90

5
OnlyShowIn 줄에 Unity가 나열되어 있는지 확인하십시오. OnlyShowIn=GNOME;Unity; 원래 파일에는 그놈 만 나열되어 있기 때문에이 문제가 발생하기 전까지는 작동하지 않았습니다.
keithjgrant

2
"OnlyShowIn = GNOME; Unity;" 라인이 제거되지 않습니다 "홈 폴더 실행기 아이콘"은 앱을 시작하고 제어하지는 않습니다 ( youtu.be/oS52pYNFZ6I ). 제어 부분을 수행하는 두 번째 아이콘이 나타납니다. 이것이 바로 내 설정까지 나는 그것을 어려운 방법을 배운 askubuntu.com/questions/35024/...
B-AK를

49

SSH 실행기

자주 사용하는 SSH 서버 목록에 빠르게 액세스합니다.

ssh 퀵리스트

  1. 터미널 유형 에서 gedit를 사용하여 새 파일을 작성하십시오 .

    gedit ~/.local/share/applications/ssh-launcher.desktop
    
  2. 이 텍스트를 위 파일에 복사하여 붙여 넣기 :

    [데스크탑 항목]
    버전 = 1.0
    이름 = 원격 서버
    Comment = 내 서버에 로그인
    Exec = gnome-terminal --disable-factory --sm-client-disable --class = remoteserver -x ssh -t minibox.local 
    터미널 = 거짓
    X-MultipleArgs = 거짓
    유형 = 응용
    아이콘 = 유틸리티-터미널
    StartupNotify = true
    StartupWMClass = 원격 서버
    X-Ayatana-Desktop-Shortcuts = 서버 1;
    
    [서버 1 바로 가기 그룹]
    이름 = minibox.local에 SSH
    Exec = gnome-terminal --disable-factory --sm-client-disable --class = remoteserver -x ssh -t minibox.local
    TargetEnvironment = 통합
    
    Comment = 더 많은 것을 만들 수 있습니다. X-Ayatana-Desktop-Shortcuts에 "Server2", "Server3"등을 추가 한 다음 도메인 이름 (이 경우 "minibox.local")을 서버 이름으로 변경하십시오. 또한 기본 작업 (실행기에서 아이콘을 클릭 할 때)이 minibox.local에 SSH로 연결되어 있음을 알 수 있습니다. 가장 많이 사용하는 서버로 변경해야합니다.
    
  3. 노틸러스에서 ~ / .local / share / applications /로 이동하여 실행기에 드래그 앤 드롭 합니다.

소스 1 , 소스 2


참조 : askubuntu.com/questions/35488/… 에서 자동으로 업데이트하려면~/.ssh/config
con-f-use

1
이것은 실제로 현재 제대로 작동하지 않습니다. 그놈 터미널 창은 ssh-launcher 대신 일반 그놈 터미널 시작 아이콘 아래에 나타납니다. 이것은 퀵리스트에서 첫 번째 원격 연결을 시작한 경우에만 발생합니다. 왼쪽 클릭으로 열면 제대로 작동하고 모든 후속 창도 올바르게 작동합니다.
Alistair Buxton

47

우분투 소프트웨어 센터 퀵리스트

소프트웨어 속성 UI를 통해 PPA를 빠르게 추가하고 소스도 업데이트하십시오.

소프트웨어 관리자 퀵리스트

  1. 터미널을 사용하여 원본 .desktop 파일을 홈 폴더로 복사 하십시오 .

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

  2. gedit로 편집 할 파일엽니 다 .

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

  3. 파일 맨 아래 에 다음을 추가 하십시오. X-Ubuntu-Gettext-Domain = software-center 줄 다음에 입력해야합니다.

.

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

대단해 !!
Florin

쿨-아마도 더 많은 제어를 원한다면 시냅틱을 시작할 라인을 추가 할 수 있습니까? 당신의 패턴을 따라갈 수있을 것 같습니다.
Sean Fitzpatrick 2016 년

:) .. 예 ..이 코드의 최신 업데이트가 있습니다!. 에 Easylinux OS를 시도 easylinuxos.sourceforge.net .
Ubuntuser

여러분, 마지막 편집시 [SoftwareUpdates Shortcut Group]이 X-Ayatana-Desktop-Shortcuts 줄에 없으므로 "Update Manager"가 목록에 표시되지 않습니다. 상위 항목이 누락 된 이유가 다른 사람들이 혼란 스러울 수 있습니다.
Marky

이 작업이 Oneiric 11.10에서 작동 함을 확인할 수 있습니다.
jart

42

홈 아이콘 퀵리스트 (북마크에서 자동 업데이트)

다음은 모든 책갈피로 홈 퀵리스트를 업데이트하는 작은 쉘 스크립트입니다. 수동 조작이 없습니다. 책갈피 파일을 읽고 메뉴 항목을 작성합니다. "Root Filemanager"메뉴 항목도 추가합니다.

작동중인 퀵리스트의 스크린 샷

  1. 아래에 나열된 스크립트를 빈 파일에 복사하여 스크립트 폴더에 넣으십시오 ( ~/bin/선택한 스크립트 이름 은이라고 가정합니다 unityhome.bash).
  2. 스크립트를 한 번 실행하여 항목을 추가하십시오.

    bash ~/bin/unityhome.bash
    
  3. 선택적으로 cron이 가끔씩 스크립트를 실행하도록 할 수 있습니다. cron에 추가하려면 다음 명령을 쉘에 입력하십시오.

    crontab -e
    

    에디터가 열립니다. 다음과 같은 줄을 추가하십시오.

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

    이 단계를 수행하지 않으면 퀵리스트를 업데이트하려면 노틸러스 책갈피를 변경할 때마다 수동으로 스크립트를 실행해야합니다.

  4. 변경 사항은 다음 로그인시 또는 Alt + F2 이후에만 적용됩니다

    unity --replace
    

    그렇게하세요. 참고 : unity --replace터미널에서 실행하지 마십시오 . 해당 터미널을 닫으면 연결이 끊어집니다.

  5. ssh 책갈피 (에서 ) 를 구문 분석하는 그놈 터미널에 대한 유사한 스크립트를 즐기고 살펴보십시오 ~/.ssh/config.

스크립트:

스크립트는 다음과 같습니다.

#!/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

개선 : "홈 폴더"와 "사용자 이름"을 복제하지 마십시오

홈 폴더를 대상으로하는 두 개의 항목 (빠른 목록의 맨 아래에있는 "홈 폴더"및 클릭 가능한 사용자 이름)을 원하지 않는 경우 다음 코드를 바꿀 수 있습니다.

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

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

다음 코드로 :

    # 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
: 기본적으로 같은 일은 일치를 표시 애플릿으로 존재 askubuntu.com/questions/30334/list-of-application-indicators/...
사기꾼 - F-사용

1
~ / .local / share / applications로 이동하여 nautilus-home.desktop 파일을 Unity 바로 드래그하는 것을 잊지 마십시오.
Exeleration-G

이 스크립트는 Thunar에서도 작동합니다. 그냥 위에 교체 nautilus-home.desktopThunar.desktop아래로 모든 방법 gksudo nautilus으로gksudo thunar
MarkovCh1

1
이 스크립트는 이제 공백이 포함 된 이름과 경로를 처리 할 수 ​​있습니다.
Scott Severance

훌륭합니다. 감사합니다. 조금 더 나아지기를 조금 요청했습니다 (적어도 저에게는) : 런처에서 새 아이콘을 열지 않도록 퀵리스트를 설정할 수 있습니까? 하나는 완벽합니다.
Eugenio Perea 5

38

리브레 오피스 퀵리스트

LibreOffice Start Center 실행기에 대한 빠른 목록을 만듭니다.

리브레 오피스 퀵리스트

  1. 원본 .desktop 파일을 홈 디렉토리에 복사하여 편집하십시오.

    cp /usr/share/applications/libreoffice-startcenter.desktop ~/.local/share/applications
    
  2. gedit에서 열기 :

    gedit ~/.local/share/applications/libreoffice-startcenter.desktop
    
  3. MimeType 줄을 편집하십시오.

    다음 줄을 찾으 십시오.

    MimeType=application/vnd.openofficeorg.extension;
    

    다음으로 교체하십시오 .

    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. 아래 텍스트를 강조 표시하고 복사 한 다음 .desktop 파일 의 맨 아래 에 붙여 넣습니다 .

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

    참고 : LibreOffice 3.4 및 3.4.1의 경우 : Exec에서; libreoffice`libreoffice3.4 '로 교체해야하지만 Oneiric에서는 버전 번호를 추가하지 않아도됩니다. Oneiric에서 테스트 중이며 기본값을 그대로 유지하고 버전 번호를 추가하면 빠른 목록을 사용할 수 없습니다.

  5. ~ / .local / share / applications로 이동하여 LibreOffice Start Center 데스크탑 파일을 실행기에 끌어다 놓습니다.

LibreOffice Writer 실행기 에서 비슷한 수정을 할 수 있습니다 .

출처



불행하게도이 더 이상 3.4 LibreOffice와 작동하지 않습니다
scouser73

1
LibreOffice 3.4 및 3.4.1의 경우 : Exec에서; libreoffice로 교체해야합니다 libreoffice3.4.
이진 생활

33

터미널 퀵리스트

터미널 img (업데이트 됨)

  1. 복사 사용하여 홈 디렉토리에 원래 터미널 실행 프로그램을 터미널 :

    cp /usr/share/applications/gnome-terminal.desktop ~/.local/share/applications
    
  2. 터미널을 사용하여 gedit로 파일 을여십시오.

    gedit ~/.local/share/applications/gnome-terminal.desktop
    
  3. 파일에서 다음 줄을 찾으 십시오.

    OnlyShowIn=GNOME;
    

    위의 줄을 다음과 같이 바꾸 십시오 :

    OnlyShowIn=GNOME;Unity;
    
  4. 이 텍스트를 파일 의 맨 아래 에 추가 한 후 저장닫기 :

    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. '새 탭'옵션을 활성화하려면 Ubuntu Software Center에서 설치해야합니다.xdotool xdotool 설치

  6. 모든 터미널 창을 닫고 실행기 아이콘을 마우스 오른쪽 버튼으로 클릭하고 '실행기 유지'를 선택 해제하십시오.

  7. Dash를 실행 Terminal하면 퀵리스트가있는 새로운 런처가 나타납니다.


1
새 탭을 열면 새 창이 열립니다. 명령이 맞습니다 ...
Matteo Pagliazzi

@Cas : 같은 문제가 있으므로 해결책을 찾아 보겠습니다.
RolandiXor

몇 가지 테스트를했는데 그놈 터미널 자체의 결함 인 것 같습니다.
RolandiXor

1
bash 스크립트와 xdotool을 사용하여 솔루션을 찾았습니다 .DI는 그것을 테스트하고 지침을 추가합니다.
Cas

@Cas : \ o / 달콤한!
RolandiXor

32

Firefox 퀵리스트

런처에 편리한 Firefox 옵션을 추가하십시오.

여기에 이미지 설명을 입력하십시오

  1. 원본 .desktop 파일을 홈 디렉토리에 복사 하여 편집하십시오.

    cp /usr/share/applications/firefox.desktop ~/.local/share/applications
    
  2. gedit에서 열기 :

    gedit ~/.local/share/applications/firefox.desktop 
    
  3. 다음 줄을 찾아서 편집 하십시오.

    X-Ayatana-Desktop-Shortcuts=NewWindow;
    

    이 줄과 일치하도록 :

    X-Ayatana-Desktop-Shortcuts=NewWindow;SafeMode;ProfileManager;
    
  4. 이 텍스트를 .desktop 하단추가 한 다음 파일을 저장하십시오.

    [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
    

파이어 폭스 런처는 저의 "버기"입니다. 다른 사람들에게 이런 일이 있습니까? .desktop 파일을 편집하면 다른 파일과 달리 변경 내용이 실시간으로 업데이트되지 않습니다. 변경 사항을 보려면 FF를 닫고 실행기에서 제거한 다음 편집 한 .desktop 파일을 실행기로 드래그하십시오. 때로는 FF가 실행 되더라도 실행기에 반영되지 않는 이상한 동작이 발생할 수 있습니다. 빠른 수정은 로그 아웃 / 로그인하는 것입니다.
Marky

31

Google 서비스 실행기

새 메시지를 작성하는 Gmail, 캘린더와 같은 일반적인 서비스를위한 맞춤 실행기입니다.

여기에 이미지 설명을 입력하십시오

  1. 텍스트 편집기를 열어서 새 파일작성 하고 다음 텍스트를 붙여 넣으십시오.

    [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. 이 폴더 위치와 이름으로 파일저장하십시오 .

     ~/.local/share/applications/google-services-launcher.desktop
    
  3. ~/.local/share/applications/파일 관리자에서 로 이동하여이 파일을 실행기에 드래그 앤 드롭 하십시오 .

여기 에서 아이콘을 다운로드 할 수 있습니다 .

출처


1
왜 구글 크롬을 사용합니까? 다음을 실행하여 기본 브라우저를 사용하는 것이 좋습니다.gnome-www-browser link
Rafał Cieślak

이것은 메일과 캘린더를 확인하기위한 Google 크롬 데스크톱 앱입니다. 물론 기본 브라우저에서 이러한 서비스를 시작하는 .desktop 바로 가기를 만들 수 있습니다.
nik90

25

밴시 퀵리스트

밴시 퀵리스트

  1. Banshee 실행기를 홈 디렉토리에 복사하고 터미널에서 다음을 붙여 넣습니다.

    cp /usr/share/applications/banshee.desktop ~/.local/share/applications
    
  2. 이 새 파일을 열어 편집하십시오.

    gedit ~/.local/share/applications/banshee.desktop
    
  3. 아래 텍스트를 강조 표시하고 복사 한 다음 파일 맨 아래 에 붙여 넣습니다 .

    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
    

출처 : 1 , 2


나는 이것에서 많은 것을 보지 못합니다. 우리는 소리 메뉴가 있습니다!
8128

24

Google 문서 도구 퀵리스트

여기에 이미지 설명을 입력하십시오

  1. 이 명령으로 새 파일을 작성하십시오.

    gedit ~/.local/share/applications/gdocs.desktop
    
  2. 아래 텍스트에 붙여 넣습니다.

    [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
    

    기본 브라우저에서 열립니다. 크롬 / IUM 전체 화면 앱의 찾기 및 바꾸기 xdg-openchromium-browserhttps:함께 --app=https:.

  3. ~ / .local / share / applications /에서 gdocs.desktop을 실행기로 드래그하십시오.


잘 작동합니다! 아이콘이 멋지게 표시되지 않는 한 사각형에 물음표가 나타납니다. 멋진 아이콘을 얻으려면 무엇이 필요합니까?
Lode

흠 ... 잘 모르겠다. 크롬 / ium이 설치되어 있습니까? Google 문서 용 크롬 생성 실행기에서 "Icon ="속성을 복사 했으므로이 속성에 의존 할 수 있습니다.
Dorkus1218

당신이 중 하나를 다운로드 할 수 있습니다 이들을 해당 파일 (/home/<user>/.icons/gdocs.png 또는 무엇이든)에 실행 파일의 상단에있는 "아이콘 ="필드 포인트
Dorkus1218

24

작업 공간 행 / 열을 추가 / 제거하기위한 퀵리스트

시사

현재 Ubuntu에서 놓친 옵션 인 Unity 아이콘 / 퀵리스트를 사용하여 가상 데스크톱 또는 작업 영역을 쉽게 추가하거나 제거 할 수 있습니다. 옵션 만 gconf 편집기로 이동하여 수동으로 변경하는 것 같습니다.
이상적으로 이것은 작업 공간 전환기에 들어가는 것입니다.

스크립트를 사용하여 현재 행 및 열 수를 가져 와서 더하거나 빼기 전에 다시 설정합니다. 또한 한 행이나 열 아래로 떨어지지 않는지 확인합니다.

  1. 터미널 유형 으로 gedit를 사용하여 새 .desktop 파일을 만듭니다 .

    gedit ~/.local/share/applications/workspaces.desktop
    
  2. 이 텍스트를 새로 만든 파일에 복사하여 붙여 넣기 :

    [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. 터미널 유형 에서 gedit를 사용하여 새 스크립트를 작성하십시오 .

    gksudo gedit /usr/bin/workspaces-shortcuts
    

    참고 : gksudo는 저장할 위치와 그래픽 응용 프로그램으로 인해 사용됩니다.

  4. 이 텍스트를 새로 만든 파일에 복사하여 붙여 넣기 :

    #!/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. 터미널 유형 에서 스크립트를 실행 가능하게 만드십시오 .

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

  6. 노틸러스에서 ~ / .local / share / applications /로 이동하여 실행기에 드래그 앤 드롭 합니다.

    .desktop 파일에서 다음 행을 변경하면 쉽게 정렬 할 수 있습니다.

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

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

    예를 들어.


23

크롬 퀵리스트

크롬

  1. Chromium 실행기를 홈 디렉토리에 복사하고 터미널에서 다음을 붙여 넣습니다.

    cp /usr/share/applications/chromium-browser.desktop ~/.local/share/applications
    
  2. 이 파일을 열어 편집하십시오.

    gedit ~/.local/share/applications/chromium-browser.desktop
    
  3. 아래 텍스트를 강조 표시하고 복사 한 다음 파일 맨 아래 에 붙여 넣습니다 .

    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  
    

출처


2
기록을 위해 매일 크롬 PPA 의 Chromium 패키지 에는 Unity 빠른 목록이 사전 구성되어 있습니다.
Marius Gedminas

또한 기록을 위해; 이것은 현재 Chrome에서 안정적입니다.
단테 애쉬튼

21

Gedit 퀵리스트

gedit

  1. 터미널을 사용하여 'Gedit'런처 파일을 홈 디렉토리로 복사하십시오.

    cp /usr/share/applications/gedit.desktop ~/.local/share/applications
    
  2. gedit에서 편집 할 파일을 엽니 다.

    gedit ~/.local/share/applications/gedit.desktop
    
  3. 추가 받는 사람이 텍스트를 아래 파일과 교체<username> 홈 폴더의 이름은 다음 저장 후 닫기 일치하는 텍스트를 :

    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 폴더에 'scripts'폴더를 만듭니다 :

    mkdir ~/.local/share/applications/scripts
    
  5. gedit를 사용하여 스크립트 파일 'gedit-shortcuts'를 작성하십시오.

    gedit ~/.local/share/applications/scripts/gedit-shortcuts
    
  6. 이 텍스트를 파일에 추가 한 후 저장하고 닫으십시오.

    #!/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. 파일을 실행 가능하게 만드십시오.

    chmod +x ~/.local/share/applications/scripts/gedit-shortcuts
    
  8. 노틸러스의 ~ / .local / share / applications에서 gedit.desktop 파일을 Unity Launcher Bar로 드래그 앤 드롭


데스크탑 엔트리 코드에 오류가 있으므로 지침을 게시하기 전에 테스트하십시오.
Cas

죄송합니다. 우분투 컴퓨터에 없었지만 직장에 있었기 때문에 지난 밤에 한
기억해 두었

21

Filezilla FTP 퀵리스트

Filezilla 런처에서 즐겨 찾는 FTP 서버에 빠르게 액세스하십시오.

filezilla 퀵리스트

FileZille 빠른 목록을 만드는 두 가지 옵션이 있습니다. 사이트 관리자에서 사이트에 링크 할 수 있습니다 (안전 옵션). 또는 .desktop파일에 직접 연결 정보를 입력 할 수 있습니다 (사이트 관리자가없는 옵션).

사이트 관리자에 연결 (안전 옵션)

  1. Filezilla 실행기를 홈 디렉토리에 복사하고 터미널에서 다음을 붙여 넣습니다.

    cp /usr/share/applications/filezilla.desktop ~/.local/share/applications
    
  2. 이 파일을 열어 편집하십시오.

    gedit ~/.local/share/applications/filezilla.desktop
    
  3. 링크하려는 각 사이트에 대해 "Shortcut Group"을 추가하여 .desktop 파일 의 아래에 아래 텍스트를 추가하십시오 . Exec 매개 변수에서 사이트 관리자에 FTP 사이트 경로를 입력해야합니다. 2 ° 단축키는 Filezilla 사이트 관리자를 직접 엽니 다.

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

자세한 내용 은 Filezilla 위키 의 명령 행 인수 페이지를 참조하십시오.

출처


연결 세부 사항을 직접 입력하십시오 (빠르지 만 안전하지 않은 옵션)

참고 : 비밀번호 를 일반 텍스트 로 저장 한다는 점 에서이 옵션의 보안 문제 있습니다 . 위험을 알고있는 경우에만이 작업을 수행하십시오. FileZilla에서 사이트 관리자를 사용하는 경우 Filezilla 사이트 관리자 구성에 이미 저장된 정보를 사용하는 위의 옵션 을 사용하십시오.

  1. Filezilla 실행기를 홈 디렉토리에 복사하고 터미널에서 다음을 붙여 넣습니다.

    cp /usr/share/applications/filezilla.desktop ~/.local/share/applications
    
  2. 이 파일을 열어 편집하십시오.

    gedit ~/.local/share/applications/filezilla.desktop
    
  3. 아래 텍스트를 강조 표시하고 복사 한 다음 .desktop 파일 의 맨 아래 에 붙여 넣습니다 . FTP 서버 세부 사항을 편집하여 원하는대로 파일을 저장하십시오.

    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
    

    사용자 이름 / 비밀번호로 각각 "test : test"를 변경하고 ftp 서버의 도메인으로 "ftp.secureftp-test.com"을 변경하고 싶을 것입니다.

출처


다른 FileZilla 답변 에 병합되어 더 안전한 옵션이 더 많은 관심을 끌 수 있습니다.
Lode

20

램프 퀵리스트

스크린 샷

  1. 새 파일을여십시오 :

    gedit ~/.local/share/applications/lamp.desktop
    
  2. 아래 텍스트를 복사

    [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. 노틸러스에서 ~ / .local / share / applications /로 이동하여 실행기에 드래그 앤 드롭합니다.


20

리듬 박스 퀵리스트

스크린 샷

  1. Rhythmbox 실행기를 홈 디렉토리에 복사하고 터미널에서 다음을 붙여 넣습니다.

    cp /usr/share/applications/rhythmbox.desktop ~/.local/share/applications
    
  2. 이 파일을 열어 편집하십시오.

    gedit ~/.local/share/applications/rhythmbox.desktop
    
  3. 아래 텍스트를 강조 표시하고 복사 한 다음 파일 맨 아래에 붙여 넣습니다.

    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. 파일을 저장하십시오.


@Roland : 수정되었습니다.
Nathan Osman 2016 년

17

구글 크롬 퀵리스트

크롬 퀵리스트

  1. Chrome 실행기를 홈 디렉토리에 복사하고 터미널에서 다음을 붙여 넣습니다.

    cp /opt/google/chrome/google-chrome.desktop ~/.local/share/applications
    
  2. 이 파일을 열어 편집하십시오.

    gedit ~/.local/share/applications/google-chrome.desktop
    
  3. 아래 텍스트를 강조 표시하고 복사 한 다음 파일 맨 아래 에 붙여 넣습니다 .

    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
    

출처


5
이것은 안정된 빌드에서 기본값입니다.
단테 애쉬튼

17

썬더 버드 퀵리스트

썬더 버드 런처

  1. 실행기 파일을 홈 디렉토리에 복사하십시오.

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

  2. 텍스트 편집기로 파일을여십시오

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

  3. 파일 맨 아래에 텍스트를 추가하고 저장하십시오.

    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

광산 퀵리스트

런처에서 새로운 광산 게임을 빠르게 시작할 수 있습니다.

광산 퀵리스트

  1. 광산 실행기를 홈 디렉토리에 복사하고 터미널에서 다음을 붙여 넣습니다.

    cp /usr/share/applications/gnomine.desktop ~/.local/share/applications
    
  2. 이 파일을 열어 편집하십시오.

    gedit ~/.local/share/applications/gnomine.desktop
    
  3. 아래 텍스트를 강조 표시하고 복사 한 다음 .desktop 파일 의 맨 아래 에 붙여 넣습니다 .

    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
    

출처


15

데자 듀프 퀵리스트

데자 듀프 퀵리스트

  1. 터미널을 사용하여 Déjà Dup 런처 파일을 홈 디렉토리에 복사 하십시오.

    cp /usr/share/applications/deja-dup.desktop ~/.local/share/applications
    
  2. 텍스트 편집기에서 편집 할 파일을 엽니 다.

    gedit ~/.local/share/applications/deja-dup.desktop
    
  3. 이 텍스트를 파일 맨 아래추가 한 다음 닫고 저장하십시오.

    X-Ayatana-Desktop-Shortcuts=BackupNow;
    
    [BackupNow Shortcut Group]
    Name=Backup Now
    Exec=deja-dup --backup
    TargetEnvironment=Unity
    
  4. Launcher에서 Déjà Dup Icon을 제거하고 (Run In Launcher 선택 ) Dash에서 애플리케이션을 열면 새 빠른 목록이 나타나고 Keep In Launcher를 다시 선택할 수 있습니다 .


이것은 현재 기본 빌드입니다.
jrg

14

오페라 퀵리스트

여기에 이미지 설명을 입력하십시오

  1. 원본 .desktop 파일을 홈 디렉토리에 복사하여 편집하십시오.

    cp /usr/share/applications/opera-browser.desktop ~/.local/share/applications
    
  2. 터미널을 열고 다음을 입력하십시오.

    gedit ~/.local/share/applications/opera-browser.desktop
    
  3. 파일 맨 아래에 다음 행을 추가 한 후 저장하고 닫으십시오.

    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. 아이콘이 아직 실행되지 않은 경우 실행기에 추가하면 빠른 목록이 작동합니다.

:

원하는 경우 Exec 명령을 다음과 같이 바꾸면 Mail이 특정 주소에서 새 탭을 열도록 할 수도 있습니다.

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

소스, 1 , 2 , 3


2011 년 5 월 7 일 현재 : kyleabaker.com/2011/05/07/unity-opera 포함 : 다운로드 진행률, 열린 탭 수, 긴급도 표시, 광범위한 퀵리스트.
Rinzwind

Opera 빠른 목록 (2 부) 및 기타 정보는 아래를 참조하십시오 .
Rinzwind

14

우분투 하나 퀵리스트

서버에 연결하고 서버와의 연결을 끊고 Ubuntu One syncdaemon을 빠르게 중지하십시오.

여기에 이미지 설명을 입력하십시오

  1. 원본 Ubuntu One 제어판 아이콘을 편집 할 홈 디렉토리로 복사 하십시오.

    cp /usr/share/applications/ubuntuone-control-panel-gtk.desktop ~/.local/share/applications/
    
  2. gedit 로 편집 할 파일을 엽니 다 .

    gedit ~/.local/share/applications/ubuntuone-control-panel-gtk.desktop
    
  3. 아래 텍스트를 강조 표시하고 복사 한 다음 .desktop 파일의 맨 아래에 붙여 넣 습니다.

    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
감사합니다. 동기화가 성 가실 수있는 경우가 있습니다 (예 : LaTeX 문서 편집 및 작성). 그러면 프로그램을 열지 않고도 U1을 일시적으로 비활성화 할 수 있습니다.
Sean Fitzpatrick 2016 년

14

전송 퀵리스트

여기에 이미지 설명을 입력하십시오

  1. 글로벌 transmission-gtk.desktop파일을 홈 디렉토리로 복사하십시오 .

    cp /usr/share/applications/transmission-gtk.desktop ~/.local/share/applications
    
  2. 파일을 편집하십시오.

    gedit ~/.local/share/applications/transmission-gtk.desktop
    
  3. 다음 코드를 파일 맨 아래에 붙여 넣습니다.

    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
    

https://github.com/kriomant/transmission-unity-launcher의 스크립트를 사용하여 다운로드 급류 수와 총 진행률 표시기를 표시 할 수도 있습니다.


13

Firefox 퀵리스트 대안

Firefox 빠른 목록에 즐겨 찾는 웹 사이트 목록을 넣습니다.

최종 결과

  1. firefox.desktop을 집으로 복사하십시오.

    cp /usr/share/applications/firefox.desktop ~/.local/share/applications
    
  2. 편집을 위해 열기

    gedit ~/.local/share/applications/firefox.desktop
    
  3. 하단에 추가하고, 즐겨 찾기에 웹 사이트를 편집하십시오

    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

그놈 터미널 퀵리스트 (ssh config에서 자동 업데이트)

다음은 ~/.ssh/config파일의 모든 서버 항목으로 Gnome-Terminal-Quicklist를 업데이트하는 작은 쉘 스크립트입니다 . 수동 조작이 필요하지 않습니다. ~/.ssh/config파일을 읽고 메뉴 항목을 만듭니다. "루트 터미널"메뉴 항목도 추가합니다.

SSH 항목이있는 그놈 터미널 빠른 목록

  1. 아래에 나열된 스크립트를 빈 파일에 복사하여 스크립트 폴더에 넣으십시오 ( ~/bin/선택한 스크립트 이름 은이라고 가정합니다 unityterm.sh).
  2. 스크립트를 한 번 실행하여 항목을 추가하십시오.

    /bin/bash ~/bin/unityterm.sh
    
  3. 선택적으로 cron이 가끔씩 스크립트를 실행하도록 할 수 있습니다. cron에 추가하려면 다음 명령을 쉘에 입력하십시오.

    crontab -e
    

    에디터가 열립니다. 다음과 같은 줄을 추가하십시오.

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

    이 단계를 수행하지 않으면 ~/.ssh/config퀵리스트를 업데이트하려는 경우 변경할 때마다 수동으로 스크립트를 실행해야 합니다.

  4. 변경 사항은 다음 로그인시 또는 Alt + F2ing 후에 만 ​​적용됩니다

    unity --replace
    

    그렇게하세요. 참고 : unity --replace터미널에서 실행하지 마십시오 . 해당 터미널을 닫으면 연결이 끊어집니다.

  5. 노틸러스 책갈피를 구문 분석 하는 유사한 노틸러스 스크립트를 보고 살펴보십시오 .

스크립트:

스크립트는 다음과 같습니다.

#!/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

오페라 런처 및 퀵리스트 (2 부)

  • 탭 카운터

    열려있는 총 탭 수는 시작 관리자 아이콘에 나타나며 탭을 열거 나 닫으면 실시간으로 업데이트됩니다.

  • 긴급

    Opera에 초점이없고 새 탭이 열리면 런처의 Opera 아이콘이 긴급 모드로 들어가서 한 번 흔들립니다.

  • 퀵리스트

    Opera의 빌트인 메일 클라이언트 (M2)에 대한 지원은 제한적입니다.

    퀵리스트 긴급 탭 수

설치

  1. zip 에서 홈 폴더로 스크립트를 추출하십시오 .

  2. 시작 응용 프로그램을 열고 다음과 같이 위 스크립트를 사용하여 항목을 추가하십시오.

    명령: python unity-opera.py

    스타트 업

출처

Kudos는 Kyle Baker로갑니다!


12

DeaDBeeF 퀵리스트

DeaDBeeF 퀵리스트

  1. 실행기 파일을 홈 디렉토리에 복사하십시오.

    cp /usr/share/applications/deadbeef.desktop ~/.local/share/applications
    
  2. gedit에서 편집 할 파일을 엽니 다.

    gedit ~/.local/share/applications/deadbeef.desktop
    
  3. 이 텍스트를 파일 맨 아래에 추가 한 다음 닫고 저장하십시오.

    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. 선택 사항 : 실행기의 끌어서 놓기 기능을 변경하여 파일을 지우지 않고 재생 목록에 추가합니다.

    찾기 Exec=deadbeef %F바꾸기Exec=deadbeef --queue %F


사용할 수있는 몇 가지 다른 명령이 deadbeef -h있지만 이것들은 퀵리스트에 유용한 유일한 명령 입니다.


12

GUI가있는 사용자 정의 스크립트 퀵리스트

스크립트 용 퀵리스트 런처를 만듭니다. 항목 추가를위한 자동 및 수동 옵션이있는 내장 된 GUI. 자동 옵션은 수동으로 만 추가 할 수 있으며 수동으로 파일을 직접 수정할 수 있습니다.

1. 런처 용 사용자 정의 .desktop 파일을 만듭니다.

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

2. 다음 코드를 붙여넣고 다음을 편집 Scripts하십시오. 아이콘이며 마지막에 <username>홈 폴더 사용자 이름과 일치하도록 텍스트를 변경 하십시오.

[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 폴더에 'scripts'폴더 (없는 경우)를 만듭니다.

mkdir ~/.local/share/applications/scripts

4. gedit를 사용하여 스크립트 파일 'addscript'를 작성하십시오 (퀵리스트에 항목을 추가하기위한 GUI 임).

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

5.이 텍스트를 파일에 추가 한 다음 저장하고 닫습니다.

#!/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. 파일을 실행 가능하게 만드십시오.

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

7. my_scripts.desktop파일을 ~/.local/share/applications노틸러스에서 Unity Launcher Bar로 드래그 앤 드롭

8. " Add New Script"메뉴 항목 을 클릭하여 퀵리스트에 항목을 추가 할 수 있습니다.


12

확장 된 홈 아이콘 퀵리스트

빠른 목록

  1. 터미널을 사용하여 '홈 폴더'런처 파일을 홈 디렉토리에 복사하십시오.

    cp /usr/share/applications/nautilus-home.desktop ~/.local/share/applications
    
  2. gedit에서 편집 할 파일을 엽니 다.

    gedit ~/.local/share/applications/nautilus-home.desktop
    
  3. 파일에서 다음 줄을 삭제 하십시오.

    OnlyShowIn=GNOME;
    
  4. 이 텍스트를 파일 맨 아래추가 한 다음 닫고 저장하십시오.

    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. 로그 아웃 한 후 다시 로그인하여 변경 사항을보십시오.


2
다른 답변과 동일한 형식과 레이아웃을 사용하십시오.
Cas

와우, 그것은 ... 과잉입니다. 5-6 개 이상의 옵션이 있으며 폴더를 탐색하는 것만 큼 메뉴를 검색하는 데 많은 시간을 할애합니다.
keithjgrant

좋은 의견이지만, 특정 폴더에 훨씬 빠르게 액세스 할 수 있습니다. 북마크에 접근하는 방법이라고 생각합니다. 시도해보십시오. 좋을 수도 있습니다.
scouser73

이 스크립트는 특히 홈 폴더 용으로 작성되었으므로 다른 사용자에게는 쓸모가 없습니다.
jsterr

4
@Pablo 홈 폴더에 맞게 조정할 수 있습니다.
scouser73

11

VirtualBox 퀵리스트

Virtualbox 가상 머신에 대한 빠른 목록 항목이 추가됩니다. 다음 예제에서는 'Windows XP'를 사용하므로 고유 한 VM 세부 정보와 일치하도록 편집해야합니다.

  1. 파일을 홈 디렉토리로 복사

    cp /usr/share/applications/virtualbox.desktop ~/.local/share/applications/virtualbox.desktop
    
  2. 텍스트 편집기로 파일을여십시오

    gedit ~/.local/share/applications/virtualbox.desktop
    
  3. 파일 맨 아래에 텍스트를 추가하고 저장하십시오.

    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 파일을 노틸러스의 ~ / .local / share / applications에서 Unity Launcher Bar로 드래그 앤 드롭


"Windows XP"라는 VM이있는 경우에만 작동합니다. 다행히도 파일을 직접 편집하여 고유 한 VM을 추가 할 수 있습니다.
Clay Smalley

현재 Virtualbox Indicator 와 같은 VM을 나열하기 위해 사용자 지정 시작 관리자를 만들 수 있습니다 .
Cas
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.