> ## Documentation Index
> Fetch the complete documentation index at: https://supastack.dev/llms.txt
> Use this file to discover all available pages before exploring further.
> For the full documentation corpus in one file, fetch: https://supastack.dev/llms-full.txt

# Configurer le shell de bureau

Pointez la fenêtre vers votre application, définissez le raccourci d’invocation et les préférences de fenêtre, et gardez les réglages natifs hors du bundle web.

## Configuration et paramètres

`SUPASTACK_APP_URL` choisit l’application web chargée par le shell. Une valeur d’exécution l’emporte sur la valeur de compilation, donc le même installateur peut pointer vers staging ; les builds de production doivent compiler une origine HTTPS. La fenêtre ne navigue qu’à l’intérieur de cette origine — les autres liens s’ouvrent dans le navigateur par défaut.

Les trois préférences de fenêtre existent aussi comme cases du menu et persistent dans le répertoire de configuration de l’application. `SUPASTACK_DESKTOP_HOTKEY` définit le raccourci global d’invocation, et les booléens `SUPASTACK_DESKTOP_*` remplacent le choix persisté pendant une exécution. Démarrer minimisé s’applique à la création de la fenêtre ; Fermer vers la zone de notification est relu à chaque fermeture.

```
SUPASTACK_APP_URL=https://app.example.com
SUPASTACK_DESKTOP_HOTKEY=CommandOrControl+Shift+Space
```


## Processus d’implémentation

`tauri.conf.json` contient le nom du produit, la version, l’identifiant, le schéma de lien profond, la sentinelle du programme de mise à jour et les cibles de bundle. `capabilities/default.json` limite la webview aux services de base et à l’ouverture d’URL. Ne placez jamais de secrets de fournisseur dans le shell ; il charge la même application web et le serveur reste la frontière de confiance.


## Vérification et dépannage

Lancez avec un `SUPASTACK_APP_URL` d’exécution et confirmez que la fenêtre charge cette origine. Basculez chaque préférence de fenêtre depuis le menu de l’application, redémarrez et vérifiez que le choix persisté survit. Retirez ensuite les remplacements d’environnement pour que l’état du menu redevienne la référence.


Pour poursuivre la configuration, consultez [Connexion et sessions](https://supastack.dev/fr/docs/desktop/session.md).


## Suivant

[Connexion et sessions](https://supastack.dev/fr/docs/desktop/session.md)
