Как прикрепить ссылку на сайт к средству запуска Единицы?

Я только что создал a link ввести .desktop файл в моем ~/.local/share/applications, запустить веб-сайт на моем браузере. Это совместимо со спецификациями freedesktop.org и, как таково, был успешно проверен desktop-file-validate. Вот его содержание:

[Desktop Entry]
Type=Link
Version=1.0
Name=Tutanota Webmail
GenericName=Webmail Client
NoDisplay=false
Comment=Tutanota webmail client
Icon=/home/daniel/Pictures/tuta-icon.png
Hidden=false
URL=https://app.tutanota.com

Это показывает на моем Наутилусе со значком, на который я указал, и если я дважды щелкаю по файлу, это открывает намеченную страницу без проблемы. Таким образом, я установил его с...

sudo desktop-file-install tutanota-link.desktop

... который помещает его в /usr/share/applications/ также.

Но по некоторым причинам это не показывает на моем Тире, когда я ищу Tutanota. Я также попробовал:

source ~/.profile

... прежде, чем выйти и зайти снова, но никакой успех. Я хочу прикрепить это на свое Средство запуска (боковая панель) для легкого доступа, но так как я не могу даже заставить это показывать на Тире, я не могу заблокировать его к средству запуска.

Какие-либо идеи?

6
задан 17 February 2017 в 09:53

1 ответ

Единица просто не показывает средства запуска Ссылки типа

, простая истина - то, что Средство запуска Единицы отказывается показывать средства запуска Ссылки типа .

Добавление ссылки к средству запуска

нет однако также никакой причины вообще для создания средства запуска конкретно ссылкой, так как можно заставить средство запуска приложения typ сделать что-либо, что Вы любите. Для добавления ссылки создайте простое средство запуска как:

[Desktop Entry]
Type=Application
Name=Tutanota Webmail
Exec=xdg-open https://app.tutanota.com
Icon=/home/daniel/Pictures/tuta-icon.png

и добавляют его к ~/.local/share/applicatons, выходят из системы и въезжают задним ходом, для открытия ссылки от Тире в браузере по умолчанию, или

[Desktop Entry]
Type=Application
Name=Tutanota Webmail
Exec=firefox https://app.tutanota.com
Icon=/home/daniel/Pictures/tuta-icon.png

для открытия его в, например, Firefox.

Однако проблема!

Примечание, которое недостаток использования единственного, выделенного средства запуска для запуска ссылки - то, что окно, которое появится, будет сгруппировано под значком браузера по умолчанию, не под значком ссылки. Или хуже, Ваши другие окна браузера могли бы быть сгруппированы под Вашим значком Link в средстве запуска.

Более оптимальный вариант

поэтому лучше добавить Вашу ссылку к существующему firefox (или другой браузер-) значок.

  1. копируют средство запуска Firefox от /usr/share/applications до ~/.local/share/applications:

    cp /usr/share/applications/firefox.desktop ~/.local/share/applications
    
  2. Открывают файл с (например). gedit, Ищите строку, запускающуюся с:

    Actions=
    

    Добавляют "Веб-почту Tutanota" к строке:

    Actions=NewWindow;Tutanota Webmail;
    

    Добавляют к самой нижней части файла раздел:

    [Desktop Action Tutanota Webmail]
    Name=Tutanota Webmail
    Exec=firefox https://app.tutanota.com
    
  3. Теперь сохранили файл, выходят из системы и въезжают задним ходом. Появляется новая запись:

    enter image description here

5
ответ дан 23 November 2019 в 07:54

Другие вопросы по тегам:

Похожие вопросы: