如何在系统启动时使用 .desktop 文件启动应用程序

如何在系统启动时使用 .desktop 文件启动应用程序

我搜索了一下,发现我可以通过Startup Applications从仪表板启动应用程序,使应用程序在系统启动时启动。但如果我想写入.desktop文件,我应该将文件保存在哪个目录中,.desktop文件的内容应该是什么?

我从以下位置找到了此代码片段 这里

[Desktop Entry]
Type=Application
Name=<Name of application as displayed>
Exec=<command to execute>
Icon=<full path to icon>
Comment=<optinal comments>
X-GNOME-Autostart-enabled=true

如果这是有效的并且可行,那么我应该在 中写入什么Exec?我的应用程序名称是Albert,它在文件系统中进行搜索,就像您在 中搜索一样dash。那么Albert在 中写入Exec是有效的吗?

答案1

我所做的是,我创建了一个名为的文件albert.desktop/home/<user_name>/.config/autostart然后我使用了下面的代码片段:

[Desktop Entry]
Type=Application
Name=Albert
Exec=/usr/bin/albert
Icon=/home/<user_name>/Pictures/albert
Comment=Albert is an application that searches the file system like dash on ubuntu
X-GNOME-Autostart-enabled=true

一切都进行得很顺利!

答案2

以下代码对我来说很好用,我登录后立即启动终结者终端

[Desktop Entry]
Type=Application
Name=Terminator startup
Exec=/usr/bin/terminator
Icon=terminator
#X-GNOME-Autostart-enabled=true #this can be commented and even works

相关内容