google-chrome - 自定义 Google Chrome *.desktop 文件的问题

标签 google-chrome ubuntu customization ubuntu-unity quicklaunch

我在使用 Google Crome Browser for the Unity Quicklist 的自定义 *.desktop 文件时遇到了一些问题。我添加了一些额外的快捷方式,例如用于 YouTube。问题是,如果没有打开 Chrome 窗口,它会在我单击 YouTube 快捷方式时在快速列表中添加一个新的 Chrome 图标(因此我在列表中至少有两次 Chrome)。如果我单击“打开新窗口”或“打开新的 incongito 窗口”,它会正常工作并将自定义快速列表快捷方式设置为“事件”。

捷径入口:

> [YouTube Shortcut Group] 
> Name=YouTube 
> Exec=/opt/google/chrome/google-chrome www.youtube.com
> TargetEnvironment=Unity

快捷方式组列在 google-chrome.desktop 文件中,就在两个标准快捷方式组之后。

那么,有什么问题呢?是否有任何特殊的论点我必须添加(除了'--app =' arg 并不能真正产生完美的解决方案)?

最佳答案

[桌面入口]
版本=1.0
名称=谷歌浏览器
GenericName=网络浏览器
评论=访问互联网
Exec=/opt/google/chrome/google-chrome %U --blacklist-accelerated-compositing
终端=假
图标=谷歌浏览器
类型=应用
类别=网络;网络浏览器;
MimeType=text/html;text/xml;application/xhtml_xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
X-Ayatana-桌面快捷方式= phpMyAdmin ;NewWindow;NewIncognito

[ phpMyAdmin 捷径组】
名称=phpMyAdmin
Exec=/opt/google/chrome/google-chrome localhost/phpmyadmin
目标环境=统一

【NewWindow快捷键组】
名称=新窗口
执行=/opt/google/chrome/google-chrome
目标环境=统一

[NewIncognito快捷方式组]
名称=新的隐身窗口
执行=/opt/google/chrome/google-chrome --incognito
目标环境=统一

这对我有用,我必须将快捷方式的名称添加到 X-Ayatana-Desktop-Shortcuts=

关于google-chrome - 自定义 Google Chrome *.desktop 文件的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16716073/

相关文章:

javascript - 在 Chrome 中替换 element.setCapture?

javascript - 禁用 Chrome 新标签缩略图

javascript - HTML5 Canvas 在 Firefox 上比在 Chrome 上更快!为什么?

javascript - Chrome 首次双击

push-notification - ios8 自定义交互式推送通知

javascript - 日期选择器:显示下个月/上个月的天数(如果在当前月份的结束/开始周)

ubuntu - rar包不可用..?

bash - 为什么我的 "ll"命令不在一个帐户中运行,而是在另一个帐户中运行?

php - Laravel 500 错误没有日志

java - 如何为自定义处理器配置 "initialise"方法