我正在为 Chrome 浏览器使用不同的配置文件并在桌面上创建快捷方式(在 Ubuntu 20.04 中)。但是,我正在尝试自定义每个快捷方式的图标和描述。
目前我有:
快捷方式图标相同,我也无法重命名它们。
我希望它们看起来像这样:
-带有自定义图片并重命名
代码:
~/Desktop$ls -l
-rwxrw-r-- 1 user user 249 Jan 1 15:18 Michelle.desktop
-rwxrw-r-- 1 user user 223 Dec 30 17:04 Richard.desktop
~/Desktop$cat Richard.desktop
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=.../orange.png
Exec=google-chrome --profile-directory=Default
Name[en_US]=Chrome-Default
Name=Chrome-Default
Icon=google-chrome
~/Desktop$cat Michelle.desktop
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=.../Netscape-icon.png
Exec=google-chrome --profile-directory=Profile\ 1
Name[en_US]=Chrome-Profile\ 1
Name=Chrome-Profile\ 1
Icon=google-chrome
谢谢
答案1
要使每个 Chromium 实例被识别为不同的应用程序,您需要使用自定义 WM_CLASS 启动它们。您可以通过为--class myprofile1
您的Exec=
行提供选项(更改myprofile1
为您选择的名称)来实现这一点。然后添加一行StartupWMClass=myprofile1
以使桌面环境将该实例与该特定.desktop
文件连接起来。