Atalhos .desktop

Eu tenho uma dúvida e não encontrei nenhuma resposta ainda. Existem dois diretórios padrões para armazenar os atalhos .desktop (ao menos, eu conheço apenas esses sendo como “padrões”), esses diretórios seriam o /usr/share/applications e ~/.local/share/applications. Porém, eu percebi que alguns pacotes snaps e flatpaks armazenam os atalhos em outros diretórios, e mesmo assim, o atalho é exibido no “menu de aplicativos”.

A minha principal dúvida é: existe algo semelhante a variável de ambiente PATH para isso? Como eu poderia definir um diretório qualquer para armazenar um atalho .desktop e o mesmo aparecer no “menu de aplicativos”? Não que seja um variável de ambiente, mas existe alguma espécie de “arquivo de configuração” para definir quais diretórios irão armazenar os atalhos para serem exibidos no “menu de aplicativos”?