feat: Implement aios core concept - start from container with claude

Implemented the 3 core requirements:
1. Auto-login as ai user (already done)
2. ai user automatically starts workspace container on login
3. Container root automatically starts claude with MCP

Flow:
aios boot → ai user auto-login → workspace starts → enter workspace as root → claude auto-starts

Changes:
- ai user .zshrc: auto-start workspace and exec into it
- root .zshrc: auto-start claude with MCP
- Moved user-continer.sh to after setup-claude.sh to include all configs
This commit is contained in:
Claude
2025-11-07 16:35:01 +00:00
parent 1ca53c489c
commit 5264e9866c
3 changed files with 35 additions and 21 deletions

View File

@@ -79,26 +79,26 @@ echo "✓ Arch Linux base complete"
echo ""
# ============================================
# 2. Create child containers (before user setup)
# ============================================
bash ./cfg/user-continer.sh
echo ""
# ============================================
# 3. User Setup
# 2. User Setup
# ============================================
bash ./cfg/setup-user.sh
echo ""
# ============================================
# 4. Claude & aigpt Setup
# 3. Claude & aigpt Setup
# ============================================
bash ./cfg/setup-claude.sh
echo ""
# ============================================
# 4. Create child containers (after all configuration)
# ============================================
bash ./cfg/user-continer.sh
echo ""
# ============================================
# Finalize
# ============================================