更简单的配置开机自启动
在 xkeysnail-macos 里面,找到了更简单的配置,只需配置一个自启动服务。
新建服务
sudo vim /etc/systemd/system/xkeysnail.service
内容如下
[Unit]
Description=xkeysnail
[Service]
Type=simple
KillMode=process
#修改为自己的配置文件路径
ExecStart=/usr/bin/sudo /usr/bin/xkeysnail --quiet ~/config.py
ExecStop=/usr/bin/sudo /usr/bin/killall xkeysnail
Restart=on-failure
RestartSec=3
Environment=DISPLAY=:0
[Install]
WantedBy=graphical.target
启动服务
sudo systemctl start xkeysnail #开启服务
sudo systemctl status xkeysnail #查看服务状态
sudo systemctl enable xkeysnail #设置服务自启动