Definir ícone do diretório atual em um arquivo .desktop

Definir ícone do diretório atual em um arquivo .desktop

Eu tenho um aplicativo no /home/sourav/project/.src/diretório.

Eu tenho uma entrada na área de trabalho para executar o aplicativo. Eu configurei Path='./.src'o .desktoparquivo para executar o aplicativo a partir do src/arquivo Exec=\command.

Eu também tenho um ícone no .src/img/diretório, chamado fireworks.svg. Quero exibir essa imagem como o ícone da entrada na área de trabalho.

O problema é que o aplicativo pode ser copiado para outros computadores e armazenado em qualquer caminho, então não posso mencionar Icon=/home/sourav/projects/.src/img/fireworks.svg, o que não funciona se os diretórios pais não existirem em outros computadores.


Eu tentei:

  1. Icon=./.src/img/fireworks.svg
  2. Icon=/bin/sh -c "echo $PWD/.src/img/fireworks.svg"

Eles não funcionaram de jeito nenhum.


Existe uma maneira de mostrar ./src/img/fireworks.svgo ícone do aplicativo mesmo depois de mover ou renomear os diretórios pais?

informação relacionada