- Tool:
peek(install:sudo apt install peek) - Resolution: 1920x1080 (full screen)
- FPS: 20
- Duration: 90 seconds
- Output:
demo.gif(target <10MB)
- 4+ EVE Online clients running and logged in
- Argus Overview closed (will launch during recording)
- Desktop clear of clutter
- Recording area selected in peek
Action:
- Launch Argus Overview from terminal or desktop
- Main window appears with empty preview grid
- Show clean, professional dark-themed interface
- Hover over toolbar buttons briefly
Key Visual: Professional GUI, dark theme, empty state ready for windows
Action:
- Click "Add Window" button
- Dialog appears showing list of detected EVE clients
- Shows 4 EVE clients auto-detected with character names
- Click "Add Selected" or "Add All"
- Watch preview frames populate in real-time
Key Visual: Automatic character detection, instant window capture
Action:
- Switch to "Layouts" tab (click tab at top)
- Select 2x2 Grid pattern from list
- Click "Apply Layout" button
- Camera switches to show actual EVE windows on desktop
- Watch all 4 EVE windows automatically tile into perfect 2x2 grid
- Windows move and resize instantly (xdotool magic)
Key Visual: Instant auto-tiling, professional window management
Action:
- Switch to "Characters & Teams" tab
- Show character table with 4 characters listed
- Shows: Name, Account, Role, Status columns
- Right panel: Team Builder
- Type team name: "Mining Fleet"
- Drag 1 Orca + 3 Miners into team list
- Select layout: "Main + Sides" from dropdown
Key Visual: Drag-drop team building, professional database UI
Action:
- Click "Apply Team Layout" button
- Camera switches to desktop again
- Watch windows automatically rearrange:
- Orca takes large center position
- 3 Miners tile on the side
- Camera back to app
- Show status bar: "Layout applied: Main + Sides"
- End with professional, polished main interface view
Key Visual: Team-based layout system, instant window orchestration
# If using peek, output is already optimized
# If file is >10MB, reduce FPS or scale down:
ffmpeg -i demo.gif -vf "fps=15,scale=1280:-1:flags=lanczos" -y demo_optimized.gif
# Check size
ls -lh demo.gif# Copy to repo root
cp demo.gif ./demo.gif
# Update README.md (add at top after title)
# 
git add demo.gif README.md
git commit -m "Add 90-second capability demo GIF"
git push origin mainSmooth Mouse Movement:
- Move cursor deliberately and smoothly
- Pause briefly on buttons before clicking (1 second)
- No erratic movements
Timing:
- Practice the sequence 2-3 times before recording
- Use a timer to stay under 90 seconds
- Actions should feel deliberate but not rushed
Visual Quality:
- Ensure EVE clients are showing interesting scenes (space, asteroids, ships)
- Make sure character names are visible (but can obscure if needed for privacy)
- Window borders and titles should be clear
What NOT to Show:
- Don't fumble with UI
- Don't show error messages or bugs
- Don't include unnecessary waiting/loading
- No narration needed - let capability speak for itself
If 90 seconds is too tight, record in segments and merge:
# Record 3 separate clips
# Merge with ffmpeg
ffmpeg -i part1.gif -i part2.gif -i part3.gif -filter_complex "[0:v][1:v][2:v]concat=n=3:v=1[outv]" -map "[outv]" demo.gifGoal: Viewer watches and thinks "This is professional, powerful, and exactly what I need for multi-boxing."