Добавить приложение в меню i3wm

Я не могу найти браузер Firefox Developer Edition в меню i3 (с помощью +D). Я установил, и он отлично работает в Ubuntu GNOME, а также через терминал в i3. Однако как я могу сделать так, чтобы он отображался в меню i3? Вот мой установочный код для fde.desktop в /usr/share/applications:

[Desktop Entry]
Encoding=UTF-8
Name=Firefox Developer Edition
Exec=/opt/firefox/firefox
Icon=/opt/firefox/browser/chrome/icons/default/default128.png
Terminal=false
Type=Application
Categories=Network;WebBrowser;Favorite;
MimeType=text/html;text/xml;application/xhtml_xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp; X-Ayatana-Desktop-Shortcuts=NewWindow;NewIncognitos;
StartupWMClass=Firefox Developer Edition

P.S.: Тот же код присутствует в.local/share/applications/fde.desktop.Может ли кто-нибудь объяснить мне цель/значение файла рабочего стола в обоих каталогах?

0
задан 15 March 2020 в 21:18

1 ответ

Проверьте файл конфигурации i3:

# start dmenu (a program launcher)
bindsym Mod1+d exec dmenu_run
# There also is the (new) i3-dmenu-desktop which only displays applications
# shipping a .desktop file. It is a wrapper around dmenu, so you need that
# bindsym Mod1+d exec --no-startup-id i3-dmenu-desktop

По умолчанию используется dmenu_run, в котором будут перечислены только программы из $PATH пользователя. Если вы хотите, чтобы он отображал приложения, определенные в файлах .desktop, вам нужно использовать i3-dmenu-desktop.

1
ответ дан 4 July 2020 в 16:49

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

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