Linux 版 Chrome 自定义标题栏选项

Linux 版 Chrome 自定义标题栏选项

是否有人知道禁用 Chrome 自定义标题栏的命令行选项,例如 Windows 版的“--disable-features=Windows10CustomTitlebar”,但适用于 Linux?

我知道您可以使用 GTK+ 主题并切换“使用系统标题栏和边框”选项,但这只会影响 Chrome 浏览器主界面。我希望它也能应用于 Chrome 的窗口应用程序。

我尝试过以下选项,但无济于事:

--disable-features=LinuxCustomTitlebar

--disable-features=UbuntuCustomTitlebar

--disable-features=自定义标题栏

答案1

要在窗口 Chrome 应用中使用系统默认标题栏,您必须.desktop手动创建快捷方式。

下面是 YouTube 的一个示例,但可以针对任何网站进行修改。

桌面快捷方式

创建.desktop文件:gedit ~/.local/share/applications/youtube.desktop

添加:

[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=YouTube
Icon=<custom path to your icons>/youtube.png
Exec=/opt/google/chrome/google-chrome --profile-directory=Default --app=https://youtube.com
StartupWMClass=youtube.com

图标

可以通过浏览网站并进入 Chrome 菜单来检索图标:More tools>Create shortcut...

该图标将位于其对应的扩展目录中:~/.config/google-chrome/Default/Extensions

选择尺寸最大的图标图像。

启动WMClass

如果您的应用程序 URL 包含/,则必须将其替换为__

例子:

StartupWMClass=play.google.com/music变成StartupWMClass=play.google.com__music

测试

重新启动 GNOME: Alt+F2 r Enter

从应用程序列表打开应用程序。

结果

前: 没有系统标题栏的窗口化 Chrome 应用

后: 带有系统标题栏的窗口化 Chrome 应用

相关内容