因此,如果我将桌面添加到条目中~/.local/share/applications/something.desktop
,它会立即显示在 KDE 中的“打开方式...”菜单中。我很希望能够从命令行获取相同的信息。
有没有办法查询这个?我看了一下xdg-mime
可以显示默认应用程序并将默认应用程序设置为这个新创建的桌面条目,但似乎无法列出所有应用程序。显然,我可以编写一些代码来解析所有桌面条目 - 但这似乎与主题无关。
有关于mimeinfo.cache
和的内容,mimeapp.list
但这似乎与这些文件平行 - 因为打开方式...列表显示新的桌面条目,但这两个文件中都缺少它。
如何从命令行显示所有可以处理 mimetype 的桌面文件?