상당히 사소한 질문인데 어떻게 작동하는지 궁금합니다.
URL에서 생성된 Chromium 앱에서 사용되는 아이콘을 변경하고 싶습니다. 이 .desktop
파일은 이름이 애플리케이션 ID로 구성된 아이콘을 참조합니다.
Exec=/usr/bin/chromium --profile-directory=Default --app-id=ocdlmjhbenodhlknglojajgokahchlkk
Icon=chrome-ocdlmjhbenodhlknglojajgokahchlkk-Default
$HOME/.icons
...하지만 (링크만), , $HOME/.local/share/icons
또는 /usr/local/share/icons
에서 /usr/share/icons
해당 이름의 아이콘을 찾을 수 있습니다 /usr/share/pixmaps
.
결국 아래의 전용 응용 프로그램 폴더에서 찾았 지만 파일에서 참조된 이름(예: 32.png, 64.png) $HOME/.config/chromium/Default/Extensions
이 없습니다 . 그러면 시스템이 이를 어떻게 찾습니까?.desktop
답변1
$HOME/.local/share/icons/hicolor
목차가 있는지 확인하셨나요 ? FreeDesktop 사양에 따라 타사 응용 프로그램이 아이콘을 저장해야 하는 위치입니다(이 문제에 대한 추가 정보가 필요한 경우https://specations.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#directory_layout)
해당 폴더 내에서 다양한 크기의 다른 폴더를 찾을 수 있습니다. 대부분의 아이콘은 128x128 형식이지만 일부는 크기가 더 크거나 작습니다.