* feat: add interactive installer with GPU auto-detection This commit enhances the Vocalinux installation experience with: - GPU auto-detection: Automatically detects NVIDIA GPU presence and selects CPU-only Whisper when no GPU is present - New --interactive flag: Friendly guided installation for new users with 4-step flow (system info, engine choice, variant, models) - Beautiful welcome message: Clear post-install instructions with next steps, tips, and help links - Website updates: New interactive install section at top Changes: - install.sh: Add detect_nvidia_gpu(), run_interactive_install(), print_welcome_message() functions - install.sh: Add INTERACTIVE_MODE, HAS_NVIDIA_GPU variables - install.sh: Add --interactive|-i command-line flag - install.sh: Auto-detect GPU in non-interactive mode - web/src/app/page.tsx: Add interactiveInstallCommand section - README.md: Add interactive install section at top The installer now saves ~2GB of bandwidth for users without NVIDIA GPUs by automatically selecting CPU-only PyTorch. * fix: clarify website install options - remove duplicate 'Recommended' label * fix: change CPU-only install icon color to cyan * fix: polish interactive installer output * chore: register typescript eslint plugin
9 lines
179 B
JSON
9 lines
179 B
JSON
{
|
|
"extends": ["next/core-web-vitals"],
|
|
"parser": "@typescript-eslint/parser",
|
|
"plugins": ["@typescript-eslint"],
|
|
"rules": {
|
|
"react/no-unescaped-entities": "off"
|
|
}
|
|
}
|