如果您有一个应用程序正在运行,您可以右键单击 Unity 启动器中的项目,选择“锁定到启动器”,即使关闭,程序也会留在那里。
问题是,新启动器现在具有窗口锁定时的标题。这通常不仅是程序的名称,还包括其他信息,例如app.js - My Project - Visual Studio Code
。即使在解锁应用程序后,它也会保留下来。
是否可以重命名启动器而不必费力创建文件.desktop
? Unity 将锁定启动器的信息保存在哪里?
答案1
正如 @doug 在他的评论中提到的,所有启动器都可以在 dconf: 中找到, dconf-editor com canonical unity launcher favorites或者使用以下命令从 cli 中检索:
gsettings get com.canonical.Unity.Launcher favorites
就我而言,它包含条目application://code.desktop
,并且我通过使用找到了该code.desktop
文件:find
~/.local/share/applications
sudo find / -name "code.desktop"
(这个文件是我锁定应用程序时由unity生成的)。
Name
在文件中编辑属性后,.desktop
我通过以下方式重新启动了 Unity unity --replace
:启动器现在显示了适当的名称。