.desktop 파일에서 현재 디렉터리의 아이콘을 설정합니다.

.desktop 파일에서 현재 디렉터리의 아이콘을 설정합니다.

/home/sourav/project/.src/디렉토리에 응용 프로그램이 있습니다 .

응용 프로그램을 실행하기 위한 데스크톱 항목이 있습니다. Path='./.src'에서 .desktop응용 프로그램을 실행 하도록 파일을 설정했습니다 .src/Exec=\command

또한 내 디렉토리에 .src/img/라는 아이콘이 있습니다 fireworks.svg. 해당 이미지를 데스크탑 항목의 아이콘으로 표시하고 싶습니다.

문제는 응용 프로그램이 다른 컴퓨터에 복사되어 임의의 경로에 저장될 수 있다는 것입니다. 따라서 Icon=/home/sourav/projects/.src/img/fireworks.svg상위 디렉터리가 다른 컴퓨터에 없으면 이 방법이 작동하지 않는다는 점은 언급할 수 없습니다.


나는 시도했다:

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

그들은 직업이 전혀 없습니다.


./src/img/fireworks.svg상위 디렉터리를 이동하거나 이름을 바꾼 후에도 앱 아이콘을 표시하는 방법이 있나요?

관련 정보