goodle 30.04.2011 16:49
Ubuntu — Быстрый доступ к папкам из Unity
Перелез давеча на Ubuntu 11.04 с хвалёным Unity. Обживаюсь. Огромное спасибо уважаемому nvbn за полезный перевод набора хаков. Но как то не сложилось с рецептом для быстрого доступа к папкам из Unity. Хотелось всё-таки Великого и Могучего, да понимания что откуда и куда! Статья от чайника и для чайников, так что чур без криков!На выходе получается что то подобное
В статье писалось, что надо пилить файл /usr/share/applications/nautilus-home.desktop, но лучше скопировать этот файл в ~/.local/share/applications/ и править его, таким образом получится индивидуальный профиль для каждого юзера.
У меня получилось так: cat ~/.locale/share/applications/nautilus-home.desktop
[Desktop Entry]
Name=Home Folder
Comment=Open your personal folder
TryExec=nautilus
Exec=nautilus --no-desktop
Icon=user-home
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=Videos;Documents;Music;Pictures;Downloads;Shara
[Videos Shortcut Group]
Name=Видео
Exec=nautilus /home/user/Видео
TargetEnvironment=Unity
[Documents Shortcut Group]
Name=Документы
Exec=nautilus /home/user/Документы
TargetEnvironment=Unity
[Music Shortcut Group]
Name=Музыка
Exec=nautilus /home/user/Музыка
TargetEnvironment=Unity
[Pictures Shortcut Group]
Name=Картинки
Exec=nautilus /home/user/Картинки
TargetEnvironment=Unity
[Downloads Shortcut Group]
Name=Загрузки
Exec=nautilus /home/user/Загрузки
TargetEnvironment=Unity
[Shara Shortcut Group]
Name=Shara
Exec=nautilus /home/user/tmp
TargetEnvironment=Unity
Name=Home Folder
Comment=Open your personal folder
TryExec=nautilus
Exec=nautilus --no-desktop
Icon=user-home
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=Videos;Documents;Music;Pictures;Downloads;Shara
[Videos Shortcut Group]
Name=Видео
Exec=nautilus /home/user/Видео
TargetEnvironment=Unity
[Documents Shortcut Group]
Name=Документы
Exec=nautilus /home/user/Документы
TargetEnvironment=Unity
[Music Shortcut Group]
Name=Музыка
Exec=nautilus /home/user/Музыка
TargetEnvironment=Unity
[Pictures Shortcut Group]
Name=Картинки
Exec=nautilus /home/user/Картинки
TargetEnvironment=Unity
[Downloads Shortcut Group]
Name=Загрузки
Exec=nautilus /home/user/Загрузки
TargetEnvironment=Unity
[Shara Shortcut Group]
Name=Shara
Exec=nautilus /home/user/tmp
TargetEnvironment=Unity
Тут
Name - Как должен пункт отображаться
Exec - действие, которое он производит (пути должны быть абсолютные, то что было в статье "nautilus Videos" не канает)
TargetEnvironment - так и не догнал зачем нужен, но не мешает собственно :)
При строгом следовании рекомендаций Unity часть ссылок переводил, а часть нет :(. При редактировании файла пункт "Домашняя папка" вообще пропадал из интерфейса Unity и не хотел возвращаться ни под каким соусом! Чтобы вернуть всё на место мне помогло только
1 |
|
Тема контекстных менюшек обкатывается народом и уже есть статьи на эту тему, например раз и два.
P.S. Подредактировал учитывая замечания in1t
Для тех кто не хочет читать много букаф! В консоли по командам разложу
kuk1s 02.05.2011 01:54 #
+ 0 -
у меня пункт "Домашняя папка" пропал и больше не вернулся
Пробовал, и либо я, прождав полчаса завершения этой команды, не дотерпел до конца, нажав ctrl+C, и получив вследствие полное зависание системы, либо у меня что-то не как у всех :)
Кстати да, в консоль сыпется вывод работы оболочки Unity как я понял и если нажать ctrl+C (грохаем графическую оболочку), то система игнорирует почти все действия, но по CTRL+ALT+F1 можно переключиться в первую консоль и ребутнуть систему
А я вот с чем столкнулся если добавлять изменения в каталог /usr/share/applications/ то они живут до следующего обновлений программы.
Но есть еще такой же каталог в домашней папке ~/.local/share/applications/ и какбы именно туда правильнее всего добавлять изменения.
Но есть еще такой же каталог в домашней папке ~/.local/share/applications/ и какбы именно туда правильнее всего добавлять изменения.
Вот так работает у меня:
nano ~/.local/share/applications/nautilus-home.desktop:
Чего и вам желаю. ^___^
nano ~/.local/share/applications/nautilus-home.desktop:
Чего и вам желаю. ^___^