Как перетащить папку в лаунчер из Наутилуса

11

Как добавить папку в панель запуска для быстрого доступа к ней. В этом конкретном случае я хочу перетащить его на панель запуска.

Луис Альварадо
источник

Ответы:

11
  1. Сначала создайте файл конфигурации рабочего стола: gedit ~/.local/share/applications/folder-shortcut.desktop
  2. Скопируйте и вставьте следующее содержимое, чтобы запустить nautilus (проводник) с указанной папкой.

    [Desktop Entry]
    Name=Home Folder
    Comment=Open YOURFOLDER
    Exec=nautilus YOURFOLDER
    Icon=folder
    Terminal=false
    StartupNotify=true
    Type=Application
    OnlyShowIn=GNOME;Unity;
    Categories=GNOME;GTK;Core;
    X-GNOME-Bugzilla-Bugzilla=GNOME
    X-GNOME-Bugzilla-Product=nautilus
    X-GNOME-Bugzilla-Component=general
    X-GNOME-Bugzilla-Version=3.0.0
    X-Ubuntu-Gettext-Domain=nautilus
    Actions=Window;
    NoDisplay=true
    
    [Desktop Action Window]
    Name=Open YOURFOLDER
    Exec=nautilus YOURFOLDER
    OnlyShowIn=Unity;
    

    Замените "YOURFOLDER" на путь к вашей папке

  3. Теперь перейдите к этому файлу графически из nautilus и перетащите его на панель запуска.

Мараван Окаша
источник
Работает. Спасибо Мараван. Я бы удалил sudo из первой строки, так как эта папка принадлежит фактическому пользователю.
Луис Альварадо
11

Я не уверен, возможно ли перетаскивать папку на панель единства, но вы можете иметь такую ​​же функциональность с небольшим количеством редактирования.

  • Отредактируйте файл Nautilus .desktop
    1) В терминале ( Ctrl+ ALT+ T) введите: gedit ~/.local/share/applications/nautilus-home.desktop
    2) Если он уже существует, отредактируйте следующую строку, чтобы добавить ярлык NEWFOLDER:

    X-Ayatana-Desktop-Shortcuts=Videos;Documents;Music;Pictures;Downloads;Dropbox;NEWFOLDER  
    

    3) Ниже X-Ayatana-Desktop-Shortcutsдобавьте новую группу ярлыков:

    X-Ayatana-Desktop-Shortcuts=Videos;Documents;Music;Pictures;Downloads;Dropbox;NEWFOLDER
    [NEWFOLDER Shortcut Group]
    Name=New Folder
    Exec=nautilus ~/Documents/newfolder
    TargetEnvironment=Unity
    

    Где ~/Documents/newfolderнаходится ярлык, который вы хотите добавить.
    (Примечание: если этот файл еще не существует, вы можете использовать мою копию .)
    4) Введите в приглашение «Выполнить» ( ALT+F2):unity --replace

Теперь, когда вы щелкнете правой кнопкой мыши по ярлыку домашней папки / nautilus, вы увидите дополнительную опцию для новой папки.

  • Создайте новый файл .desktop для ярлыка папки.
    1) Запустите gedit еще раз: gedit ~/.local/share/applications/folder-shortcut.desktop
    2) Заполните файл с образцом следующим образом:

    [Desktop Entry]  
    Exec=nautilus Documents/newfolder  
    Version=1.0  
    Name=New Folder  
    GenericName=ew Folder 
    X-GNOME-FullName=ew Folder 
    Comment=Open New Folder
    Icon=/usr/share/pixmaps/gnome-computer.png  
    StartupNotify=true  
    Terminal=false  
    Type=Shortcut  
    

    2) Сохраните файл и откройте местоположение в nautilus.
    3) Перетащите его на панель единства.
    4) Щелкните правой кнопкой мыши новый значок и выберитеKeep in Launcher

NB вам не нужно обновлять единство для этого.

kikixx
источник
2
Очень умно, молодец, я думал, что это невозможно!
Хорхе Кастро
Я не уверен насчет второго тайма - он не дойдет до бара единства. Но первая половина отлично работает!
Talljosh
-1

Это невозможно, так как это не то, для чего предназначена программа запуска. Закладки отображаются в файлах объектива. Если вам нужна дополнительная панель для ваших закладок, веб-ссылок и т. Д., Я предлагаю добавить панель xfce4.

Джо-Эрленд Шинстад
источник
2
Не сказал бы, что это не то, для чего запуска. По сути это док-станция ярлыков (* .desktop). Так что вполне возможно запустить определенное местоположение папки через nautilus.
kikixx
2
Нет это не так. Приложения активно используют лаунчер как часть своей программы. Записи запуска не являются статическими ярлыками. Это программные компоненты с меню, индикаторами выполнения и счетчиками. Кроме того, они предоставляют сочетания клавиш для запуска приложения, а также для его фокусировки.
Джо-Эрленд Шинстад