Então, se eu adicionar uma área de trabalho à entrada ~/.local/share/applications/something.desktop
, ela aparecerá no menu "Abrir com..." no KDE imediatamente. Eu gostaria de conseguir obter essas mesmas informações da linha de comando.
Existe uma maneira de consultar isso? Eu dei uma olhada em um xdg-mime
que pode mostrar o aplicativo padrão e definir o aplicativo padrão para essa entrada de desktop recém-criada, mas parece incapaz de listar todos eles. Obviamente eu poderia simplesmente codificar algo para analisar todas as entradas de desktop - mas isso parece fora do ponto.
Há algo sobre mimeinfo.cache
e mimeapp.list
mas isso parece paralelo a esses arquivos - já que abrir com... lista mostra a nova entrada da área de trabalho, mas ela está faltando em ambos os arquivos.
Como faço para mostrar todos os arquivos da área de trabalho que podem manipular um tipo MIME na linha de comando?