文章中涉及的命令,请在阅读完文章后酌情执行!

Manjaro 自动启动程序

作者 Breky    发布于    分类    标签

Manjaro 系统的 ~/.config/autostart/ 目录中存放的都是开机自启的软件,在这个目录中给需要自动的软件创建一个 .desktop 文件,内容为:

1
2
3
4
5
[Desktop Entry]
Name=软件名(随意)
Type=Application
Exec=软件路径
Icon=软件图标路径 # 可选

例如,这篇文章中提到的 AppImage 版的 GoldenDict 软件,没有启动图标,软件的开机自启功能也不能用,可以自定义一个,具体过程如下:

首先,在某个地方新建一个 shell 文件(如:~/.autostart.sh),内容是软件的启动文件(AppImage 文件可以直接运行)

1
nohup /路/径/to/xxx.AppImage  >> /路/径/to/log.txt 2>&1 &

然后,添加执行权限

1
chmod +x ~/.autostart.sh

最后,在 ~/.config/autostart/ 目录中新建一个 .desktop 文件,如 autostart.desktop

1
2
3
4
[Desktop Entry]
Name=AutoStartShell
Type=Application
Exec=/home/usrname/.autostart.sh

打完收工。

之后在 autostart.sh 文件中添加需要开机自启的软件命令就好了,就不用每个需要开机自启的软件都创建一个 .desktop 文件了,哦耶。