Какие элементы я должен определить в файле Desktop Entry типа Directory для xfce? Хотя он может быть создан с помощью файлового менеджера thunar, щелкнув правой кнопкой мыши по папке, поэтому я хочу знать, возможно ли создать его вручную.
Хотелось бы, чтобы XFCE был хорошо задокументирован, как и другие DE
Создайте символическую ссылку, например:
ln -s /home/pi/resources /home/pi/Desktop/Course Resources
Первый витрина - это папка, которую вы хотите связать, а вторая часть - это ссылка на рабочем столе.
Если я правильно понимаю это , Type=Directory
не создает модуль запуска, но предоставляет метаданные для меню.
Хотя я не смог найти никакой официальной документации по созданию средства запуска каталогов, у меня это сработало:
[Desktop Entry]
Name=foobar
Exec=xdg-open /path/to/foobar
Icon=folder
Terminal=false
Type=Application
Подробную информацию о файлах записей рабочего стола вы найдете здесь .
Я не могу найти спецификации записей рабочего стола XFCE, но в спецификациях записей рабочего стола Gnome , запись рабочего стола для каталога должна заканчиваться .directory
, а не .desktop
.
Это то, что я нашел. Это будет выглядеть и вести себя в nautilus / nemo как обычная папка вместо символической ссылки. Будучи ссылкой, он может иметь любое имя или изображение, будучи де-факто папкой с графическим интерфейсом. Он также может ссылаться на удаленную папку. И вопреки некоторым решениям здесь, он не откроет новое окно, если его открыть из nemo.
[Desktop Entry]
Name=Videos
Icon=folder-video.png
Type=Link
URL=/mnt/HDD/Videos/
#URL=sftp://192.168.1.7/mnt/HDD/Videos/
Чтобы создать запись в меню, вы можете использовать команду ,
exo-desktop-item-edit --create-new ~/.local/share/applications
для создания ярлыка каталога вы можете указать команду, так как
thunar /path/to/dir/
thunar
можно заменить любыми другими командами файлового менеджера, такими как nautilus
В моем случае я использовал эту команду для создания ярлык для загруженного AppImage.