Chrome 앱 아이콘은 어떻게 작동하나요?

Chrome 앱 아이콘은 어떻게 작동하나요?

상당히 사소한 질문인데 어떻게 작동하는지 궁금합니다.

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 형식이지만 일부는 크기가 더 크거나 작습니다.

관련 정보