Files
gnome-jarvis/packaging/jarvisd.service
T
snxravenandCursor c88062ba69
Rolling release / release (push) Failing after 6m40s
Ship the Bare ELF in the release and stop baking host paths into the service.
The rolling bundle already contains the runtime binary. The installer now starts that file through a relative launcher, and the checkout unit is no longer packed for other users.

Co-authored-by: Cursor <[email protected]>
2026-09-14 12:29:26 -04:00

22 lines
743 B
Desktop File

[Unit]
Description=JARVIS-QVAC local voice assistant
After=graphical-session.target pipewire.service pipewire-pulse.service wireplumber.service
Wants=pipewire.service wireplumber.service
PartOf=graphical-session.target
[Service]
Type=simple
WorkingDirectory=%h/.local/share/jarvis-qvac
ExecStart=%h/.local/share/jarvis-qvac/packaging/jarvisd-launch.sh %h/.local/share/jarvis-qvac/daemon/bare-entry.js
Environment=QVAC_CONFIG_PATH=%h/.config/jarvis/qvac.config.json
Environment=JARVIS_GPU_REQUIRED=1
Environment=JARVIS_QVAC_OWNER=jarvisd
Environment=JARVIS_BROWSER_NODE=__JARVIS_NODE__
Environment=PATH=/usr/local/bin:/usr/bin:/bin:%h/.local/bin
Restart=always
RestartSec=2
[Install]
WantedBy=default.target
WantedBy=graphical-session.target