我安装了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-chrome
为Exec=/usr/bin/chromium-browser --profile-directory=Default --app-id=*extension_id*
Chromium(使用来自同一路径的另一个 .desktop 条目)。扩展 ID 通常相同,但有时他们会更新并更改它,这就是为什么仅复制/粘贴早期答案不起作用的原因。