i3wm dmenu 添加 .desktop 文件

AlK*_*ppa 10 i3 .desktop

我想将 Android Studio 添加到 i3dmenu in:/usr/share/applications文件android-studio.desktop包含:

[Desktop Entry]
Version=1.0
Type=Application
Name=android-studio
Exec="/usr/local/android-studio/bin/studio.sh" %f
Icon=/usr/local/android-studio/bin/studio.png
Comment=The Drive to Develop
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-studio
Run Code Online (Sandbox Code Playgroud)

有人能告诉我为什么 i3-dmenu 仍然找不到 android-studio 吗?

我可以确认每个人都可以读取该文件。

AlK*_*ppa 5

为了完整起见,i3-dmenu-desktop正在搜索[...]中的每个二进制文件$PATH和文件。问题是,该变量未在我的环境中设置。.desktop$XDG_DATA_HOME/applications$XDG_DATA_HOME