LuZa.app va in /Applications

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
lucianoandClaude Fable 5.1 committed 2026-09-23 17:53:35 +02:00
1 parent 67834af014
commit 43c935f395
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -105,7 +105,7 @@ Al primo avvio si apre la finestra "Motore & Voce" se manca la configurazione. L
uv run python scripts/crea_app.py
```
Crea `~/Applications/LuZa.app`: un'app con icona che avvia l'assistente senza terminale (usa l'ambiente `.venv` di questa cartella, quindi non spostare la cartella; se lo fai, rilancia lo script). Trascinala nel Dock per averla sempre a portata di mano; per l'avvio automatico al login aggiungila in Impostazioni di Sistema › Generali › Elementi login. Il log dell'app è in `~/Library/Logs/LuZa.log`. Al primo avvio dal bundle macOS richiede di nuovo i permessi (microfono, calendario, promemoria, contatti, automazione).
Crea `/Applications/LuZa.app`: un'app con icona che avvia l'assistente senza terminale (usa l'ambiente `.venv` di questa cartella, quindi non spostare la cartella; se lo fai, rilancia lo script). Trascinala nel Dock per averla sempre a portata di mano; per l'avvio automatico al login aggiungila in Impostazioni di Sistema › Generali › Elementi login. Il log dell'app è in `~/Library/Logs/LuZa.log`. Al primo avvio dal bundle macOS richiede di nuovo i permessi (microfono, calendario, promemoria, contatti, automazione).
## Uso
+1 -1
View File
@@ -95,7 +95,7 @@ exec "{python}" main.py >> "$HOME/Library/Logs/{APP_NAME}.log" 2>&1
if __name__ == "__main__":
ap = argparse.ArgumentParser()
ap.add_argument("--dest", default=str(Path.home() / "Applications"))
ap.add_argument("--dest", default="/Applications")
a = ap.parse_args()
dest = Path(a.dest).expanduser()
dest.mkdir(parents=True, exist_ok=True)