track cross-build cargo config + souveraine user unit
.cargo/config.toml + aarch64-pkg-config wrapper are load-bearing for the cross build (CI artifact job + local build-cross.sh both depend on them); were gitignored before. souveraine.service is the systemd user unit the packaging/deploy scripts template.
This commit is contained in:
parent
ec7c4e8e8c
commit
ad56206294
3 changed files with 34 additions and 0 deletions
14
packaging/souveraine.service
Normal file
14
packaging/souveraine.service
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
# Souveraine server — systemd user unit.
|
||||
# Install: cp to ~/.config/systemd/user/ && systemctl --user enable --now souveraine
|
||||
# The quickshell surface starts this on demand when autostart is enabled.
|
||||
[Unit]
|
||||
Description=Souveraine server
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
ExecStart=%h/.local/bin/souveraine server
|
||||
Restart=on-failure
|
||||
RestartSec=5
|
||||
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
Loading…
Reference in a new issue