Chrome 웹앱 아이콘을 어떻게 변경합니까? 프로그램 바로

그래서 AskUbuntu 대화방 (예를 들어 이것을 사용하고 있습니다. 같은 문제가있는 다른 웹앱도 있습니다)을 Chromium의 “응용 프로그램 바로 가기”로 저장했습니다. 아이콘은 실제로 (정말로) 저해상도입니다. 예:

상단은 응용 프로그램 바로 가기에 사용되는 기본 아이콘이고 하단은 AskUbuntu 렌즈입니다. 따라서 제 질문은 AskUbuntu 렌즈에 사용되는 아이콘을 어떻게 사용할 수 있습니까?



답변

매일 크롬 빌드와 최근 BAMF를 사용 하면 할 수 있습니다 (그 스크린 샷에 더 가깝게 보이면 내 사이트와 고해상도 아이콘으로 예를 볼 수 있습니다). 그러나 현재 크롬 상태에서는이를 쉽게 지원하도록 해킹을 수행해야합니다.

  • 크롬이 응용 프로그램 메뉴에 대해서도 .desktop 파일을 생성하도록합니다 (처음으로 파일을 생성하지 않으려는 경우).
  • 크롬 앱 창 WM_CLASS를 가져 xprop | grep WM_CLASS | awk '{print $4}'옵니다 ( ‘크롬 브라우저’또는 이와 비슷한 경우 크롬을 업데이트해야 함).
  • ~/.local/share/applicationsgedit 또는 다른 텍스트 편집기를 사용하여 해당 .desktop 파일 (에 위치 )을 편집하십시오. 파일에는 다음이 포함되어야합니다.

    StartupWMClass=$APP_WM_CLASS_Found_on_step_2
    Icon=~/your/icon/file/name/or/path
    

    즉, (가리키는 응용 프로그램에 대한 http://mail.google.comgoogle_mail.png~/.local/share/icons) :

    StartupWMClass=mail.google.com
    Icon=google_mail.png
    
  • bamfdaemon을 다시 시작하거나 통일하십시오. 이제 해당 WM_CLASS로 응용 프로그램을 실행할 때 방금 편집 한 데스크탑 파일에 정의 된 설정이 사용됩니다. 아이콘 포함;)


답변

가장 쉬운 방법은 Alacarte (Software Center에서 무료) 를 설치 하고 아이콘을 편집하는 것입니다. 일반 그놈 2 / GNOME 클래식 아이콘을 편집하는 응용 프로그램처럼 보이지만 Unity Launcher 아이콘에서도 작동합니다. Chrome 웹앱은 적어도 내 컴퓨터에서 ‘Chrome 애플리케이션’아래에 있습니다.


답변

가장 쉽고 빠른 방법은 다음과 같습니다.

설치 메뉴 편집기 :

sudo apt install menulibre

메뉴 편집기를 열고 앱을 선택한 다음 아이콘을 클릭하여 새 아이콘을 선택하십시오.