将终端应用程序添加到收藏夹

将终端应用程序添加到收藏夹

如果当我按下“显示应用程序”按钮时该应用程序没有出现在列表中,我该如何添加终端应用程序(例如less或)?python

答案1

要将终端应用程序添加到收藏夹,您首先需要为其创建一个有效的启动器。创建后,即可将其固定为收藏夹。

.desktop设置 后,您可以创建终端命令的启动器Terminal=true。该选项将尝试打开终端来运行该行中指定的命令Exec=

仅当启动器有效并且位于XDG_DATA_DIRS 中列出的目录之一中~/.local/share/applications或该目录下的目录中时,它才会出现在菜单中,例如,applications/usr/local/share/applications

.desktop下面给出了此类文件的一个示例。

[Desktop Entry]
Type=Application
Version=1.0
Name=Htop
GenericName=Process Viewer
Comment=Show System Processes
Icon=htop
Exec=htop
Terminal=true
Categories=System;Monitor;ConsoleOnly;
Keywords=system;process;task

由于可执行文件存在于 PATH 的某个目录中,因此在该Exec=行中指定其名称就足够了。否则,请提供完整路径名。

当图标安装在 中~/.icons~/.local/share/icons或 XDG_DATA_DIRS 中列出的目录之一下的图标目录中时,例如 , /usr/local/share/icons指定图标文件的文件名(不带扩展名)即可。否则,请指定完整路径名。

Comments和等行Generic name是可选的。

相关内容