@@ -87,17 +87,14 @@ root access and does not install into system directories.
|
||||
curl -fsSL https://git.ssh.surf/snxraven/gnome-jarvis/raw/branch/main/packaging/web-installer.sh | bash -s -- --enable
|
||||
~~~
|
||||
|
||||
Omit `--enable` to install without starting the service. Run the first-run
|
||||
setup afterward:
|
||||
|
||||
~~~bash
|
||||
bash ~/.local/share/jarvis-qvac/packaging/first-run.sh
|
||||
gnome-extensions enable jarvis@qvac.local
|
||||
Omit `--enable` to install files without starting the service. With
|
||||
`--enable`, the installer writes default settings if needed, starts
|
||||
`jarvisd`, and enables the GNOME extension. The default wake phrase is
|
||||
**hey jarvis**; change it in Settings. Spoken replies are on.
|
||||
|
||||
If GNOME says the extension does not exist immediately after installation, log
|
||||
out and back in once. GNOME Shell only refreshes its user extension catalogue
|
||||
at session startup; the installer persists the enabled state for that login.
|
||||
~~~
|
||||
|
||||
The rolling installer first downloads a self-contained architecture bundle
|
||||
with the Bare ELF runtime and all application dependencies. It therefore needs
|
||||
@@ -124,13 +121,12 @@ Install the user service, extension, and per-user QVAC configuration:
|
||||
|
||||
~~~bash
|
||||
bash packaging/install.sh --enable
|
||||
bash packaging/first-run.sh
|
||||
gnome-extensions enable jarvis@qvac.local
|
||||
~~~
|
||||
|
||||
The first-run flow checks GPU/QVAC and PipeWire, records the wake phrase and
|
||||
model profile, optionally previews TTS, and sends a typed smoke-test prompt
|
||||
through the session bus.
|
||||
The installer writes `~/.config/jarvis/config.json` when it is missing, with
|
||||
wake phrase `hey jarvis`, model profile `laptop-16gb`, and TTS enabled. Change
|
||||
those later in Settings. Diagnostics stay available as `npm run gpu-doctor`,
|
||||
`npm run voice-doctor`, and `npm run cu-doctor`.
|
||||
|
||||
Inspect the installed daemon with:
|
||||
|
||||
@@ -155,7 +151,6 @@ npm run voice-doctor # PipeWire, wake bridge, and playback diagnostics
|
||||
npm run qvac:doctor # QVAC installation diagnostics
|
||||
npm run qvac:status # Single-master runtime status
|
||||
npm run package:test # Build and inspect release artifacts
|
||||
npm run first-run # Interactive first-run setup
|
||||
npm run start # Start jarvisd in the current session
|
||||
~~~
|
||||
|
||||
|
||||
Reference in New Issue
Block a user