> ## 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

# Configura el shell de escritorio

Apunta la ventana a tu app, define el atajo de invocación y las preferencias de ventana, y mantén la configuración nativa fuera del bundle web.

## Configuración y ajustes

`SUPASTACK_APP_URL` elige la app web que carga el shell. Un valor de ejecución prevalece sobre el valor de compilación, así que el mismo instalador puede apuntar a staging; los builds de producción deben compilar un origen HTTPS. La ventana solo navega dentro de ese origen; otros enlaces se abren en el navegador predeterminado.

Las tres preferencias de ventana también existen como casillas del menú y persisten en el directorio de configuración de la app. `SUPASTACK_DESKTOP_HOTKEY` define el atajo global de invocación, y los booleanos `SUPASTACK_DESKTOP_*` anulan la elección persistida durante una ejecución. Iniciar minimizado se aplica al crear la ventana; Cerrar a la bandeja se relee en cada cierre.

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


## Flujo de implementación

`tauri.conf.json` contiene el nombre del producto, la versión, el identificador, el esquema de enlaces profundos, el centinela del actualizador y los destinos del bundle. `capabilities/default.json` limita la webview a los servicios básicos y a abrir URLs. Nunca pongas secretos de proveedores en el shell; carga la misma app web y el servidor sigue siendo el límite de confianza.


## Verificación y solución de problemas

Inicia con un `SUPASTACK_APP_URL` de ejecución y confirma que la ventana carga ese origen. Alterna cada preferencia de ventana desde el menú de la app, reinicia y comprueba que la elección persistida se conserva. Elimina después las anulaciones de entorno para que el estado del menú vuelva a mandar.


Si quieres continuar la configuración, lee [Inicio de sesión y sesiones](https://supastack.dev/es/docs/desktop/session.md).


## Siguiente

[Inicio de sesión y sesiones](https://supastack.dev/es/docs/desktop/session.md)
