afv-library/skills/external-diagram-visual-generate/references/gemini-cli-setup.md

1.1 KiB

Gemini CLI Setup for external-diagram-visual-generate

Prerequisites

1. Authenticate with Google

# Start Gemini CLI - opens browser for OAuth
gemini

# Select "Login with Google" when prompted
# Credentials cached at ~/.gemini/oauth_creds.json

2. Install Nano Banana Extension

gemini extensions install nanobanana

3. Install timg for Image Display

brew install timg

4. Configure Environment

Add to ~/.zshrc:

export NANOBANANA_MODEL=gemini-3-pro-image-preview
export PATH="$HOME/.local/bin:$PATH"

Verification

# Check Gemini CLI
gemini --version

# Check Nano Banana
gemini extensions list

# Check timg
which timg

# Test image generation
gemini "/generate 'A blue circle on white background'"
timg ~/gemini-images/*.png

File Locations

File Purpose
~/.gemini/settings.json Gemini CLI settings
~/.gemini/oauth_creds.json OAuth tokens
~/.gemini/extensions/nanobanana/ Nano Banana extension
~/gemini-images/ Generated images