# Build output
output/
*.img
*.qcow2

# Chroot directory (created during build)
chroot/

# Mount points
mount/

# WireGuard keys (never commit these!)
client-private.key
client-public.key
server-private.key
server-public.key

# Temporary files
*.tmp
*.bak
*~

# IDE/editor files
.vscode/
.idea/
*.swp
*.swo
*~

# OS files
.DS_Store
Thumbs.db

# Build artifacts
*.deb
*.tar.gz
*.tar.xz

# Build temporary directories
build-tmp/
iso-tmp/
chroot/
test-chroot/

# Log files (kept in logs/ directory)
*.log

# Test keys (WireGuard)
*.key
keys/

# Old build scripts (archived)
old-build-scripts/

# Editor directories
.crush/

# Temporary test artifacts
test-disk*.img
test-vm-disk.qcow2
*.qcow2
*.img

# VM state files
vm.pid
console.log
