Ubuntu 18.04 固定程序图标到任务栏

如:添加google

cd ~/.local/share/applications/

touch google.desktop

 

vi google.desktop

填入:

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=google
Exec= /home/google/xxx
Icon= /home/google/xxx.png
NoDisplay=false
StartupWMClass=

 

保存后,在系统应用里会出现一个对应图标,名称为Name设定的值(google)的应用

将该应用拖到任务栏即可。

 

打开应用,初次启动,会在任务栏出现2个程序图标,此时终端输入

xprop |grep WM_CLASS

鼠标变为+字,点击打开的应用,会在终端出现

WM_CLASS(STRING) = "jetbrains-google1", "jetbrains-google2"

将前面的字符串 “jetbrains-google1“作为StartupWMClass值,再次保存desktop文件。

重启应用即可。

 

posted @ 2021-03-16 14:19  谁说我是二师兄  阅读(819)  评论(0编辑  收藏  举报