diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-26 12:36:47 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-26 12:36:47 +0200 |
| commit | f5948fc5a6ec7ca91c6f454ca119a453a0ecb1a8 (patch) | |
| tree | 2a26efd65952afb21f6694d1f25ea1190bdf407c /README.md | |
| parent | 746e8c05512675b1c059d73f5f54d977d5e8e8e3 (diff) | |
| download | desktop-assistant-f5948fc5a6ec7ca91c6f454ca119a453a0ecb1a8.tar.gz desktop-assistant-f5948fc5a6ec7ca91c6f454ca119a453a0ecb1a8.zip | |
Add a Slackware updates tool and a restart script
updates.py compares the -current ChangeLog with the installed package
database: the newest batch holding an installed package is the last one
applied, everything newer is pending. The spoken summary gives counts,
security fixes and a kernel bump, never package lists; report=true writes
a full markdown recap and opens it in MD_EDITOR, detached.
restart.sh stops a running assistant and its quickshell overlay and
starts both again in their own session.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -44,6 +44,7 @@ Paths, the card name, ports and voices can be changed in `config.toml`, see ```sh python3 assistant.py # run python3 assistant.py --test # self-check +./restart.sh # stop a running one, start detached ``` ## Configuration and tools @@ -90,6 +91,10 @@ The example tools only read: ones, through `bluetoothctl show/devices/info` - `vms`: libvirt VMs and their state, or one VM's details, through `virsh` read commands +- `updates`: Slackware -current ChangeLog entries newer than the installed + packages: counts, security fixes, kernel bump, one package's notes, or a + full markdown recap opened in `MD_EDITOR` (default `xdg-open`); `CHANGELOG` + and `PKGDIR` in `[env]` override the mirror path and package database ## Overlay |
