Unity 中 Chromium 和 Hangouts 的单独图标(Ubuntu 16.04)

Unity 中 Chromium 和 Hangouts 的单独图标(Ubuntu 16.04)

我安装了Hangouts 扩展程序但是 hangouts 和 Chromium 在 Unity 启动器中共享同一个条目,这使得在 Chromium 窗口和聊天窗口之间切换变得非常困难(见下图)

在此处输入图片描述

另外,当按 ALT 键时,窗口缩略图没有什么帮助:

在此处输入图片描述

有没有办法将 Hangouts 扩展图标与 Unity 启动器中的 Chromium 窗口图标隔离?

注意:有一个类似问题在 Ask Ubuntu 中,但接受的答案不适用于此处(配置文件不存在)。

答案1

如果你使用扩展程序(而不是单独的应用程序),你可以自己添加图标。因此在终端中复制此命令:

gedit ~/.local/share/applications/chrome-hangouts.desktop

现在粘贴此代码并使用扩展 ID 更改值:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=Hangouts
Exec=/opt/google/chrome/google-chrome --profile-directory=Default --app-id=*extension_id*
Icon=*use_your_icon_path_here*
StartupWMClass=crx_*extension_id*

您可以通过“工具”>“扩展”找到扩展程序 ID,然后从 这里. 这是最终结果

编辑: 该指南适用于 Chrome(因为我的机器上使用的是 Chrome)。对于 Chromium,我猜你只需要将 更改Exec=/opt/google/chrome/google-chromeExec=/usr/bin/chromium-browser --profile-directory=Default --app-id=*extension_id* Chromium(使用来自同一路径的另一个 .desktop 条目)。扩展 ID 通常相同,但有时他们会更新并更改它,这就是为什么仅复制/粘贴早期答案不起作用的原因。

相关内容