codigo0/abrir-carpeta.sh
planetazuzu a313cfe066 fix: Correcciones críticas y mejoras PWA
- Fix: ErrorBoundary movido dentro de BrowserRouter para resolver error de contexto React Router
- Fix: Service Worker actualizado con Promise.allSettled para manejar errores de caché
- Feat: Iconos PWA optimizados (192x192, 512x512, maskable)
- Feat: Scripts de diagnóstico y limpieza de desarrollo
- Feat: Documentación de diagnóstico de errores
- Update: React Router future flags configurados
- Update: Manifest.json con iconos y screenshots configurados
- Clean: Eliminados archivos obsoletos y documentación antigua
- Docs: Actualizado RESUMEN_MANUAL_TES.md y CHECKLIST_PWA_COMPLETA.md
2025-12-23 11:42:44 +01:00

49 lines
1.2 KiB
Bash
Executable file

#!/bin/bash
# Script para abrir la carpeta del proyecto en el explorador de archivos
CARPETA="/home/planetazuzu/guia-tes"
echo "Intentando abrir: $CARPETA"
echo ""
# Verificar que la carpeta existe
if [ ! -d "$CARPETA" ]; then
echo "ERROR: La carpeta no existe: $CARPETA"
exit 1
fi
# Verificar permisos
if [ ! -r "$CARPETA" ]; then
echo "ERROR: No tienes permisos de lectura en: $CARPETA"
exit 1
fi
echo "✓ Carpeta existe y es accesible"
echo ""
# Intentar abrir con diferentes métodos
if command -v nautilus &> /dev/null; then
echo "Abriendo con Nautilus..."
nautilus "$CARPETA" &
elif command -v dolphin &> /dev/null; then
echo "Abriendo con Dolphin..."
dolphin "$CARPETA" &
elif command -v thunar &> /dev/null; then
echo "Abriendo con Thunar..."
thunar "$CARPETA" &
elif command -v xdg-open &> /dev/null; then
echo "Abriendo con xdg-open..."
xdg-open "$CARPETA" &
else
echo "ERROR: No se encontró ningún explorador de archivos instalado"
echo "Puedes navegar manualmente a: $CARPETA"
exit 1
fi
echo ""
echo "Si la carpeta no se abre, intenta ejecutar manualmente:"
echo " nautilus $CARPETA"
echo " o"
echo " xdg-open $CARPETA"