Adicionando item ao dmenu
É necessário criar uma entrada de desktop, é um padrão para as aplicações integrar-se em um ambiente de desktop, localizando-se na pasta /usr/share/applications ou /usr/local/share/applications para todos do sistema ou para seu usuário: ~/.local/share/applications .
<app>.desktop
Padrão:
[Desktop Entry]
# O tipo conforme listado acima
Type=Application
# A versão da especificação de entrada da área de trabalho a que este arquivo cumpre
Version=1.0
# O nome do aplicativo
Name=jMemoriz
#Um comentário que pode / será usado como uma dica de ferramenta
Comment=Flash card based learning tool
# O caminho para a pasta na qual o executável é executado
Path=/opt/jmemorise
# O executável da aplicação, possivelmente com argumentos.
Exec=jmemorize
# O nome do ícone que será usado para exibir esta entrada
Icon=jmemorize
# Descreve se este aplicativo precisa ser executado em um terminal ou não
Terminal=false
#Descreve as categorias nas quais esta entrada deve ser exibida
Categories=Education;Languages;Java;