lla Google Search Plugin
August 16, 2026 ยท View on GitHub
Google search plugin for lla with live autosuggestions, history management, and clipboard fallback.
Features
- Live Autocomplete: Real-time search suggestions from Google API with loading states
- Smart Search: Multiple input options (live suggestions, history, clipboard)
- History Management: Persistent search history with statistics and analytics
- Interactive Interface: Rich TUI with visual feedback
Usage
# Perform a Google search (live suggestions)
lla plugin run google_search search
# Search with selected/clipboard text (prefills input; live suggestions)
lla plugin run google_search search-selected
# Manage search history
lla plugin run google_search history
# Configure preferences
lla plugin run google_search preferences
# Show help
lla plugin run google_search help
Configuration
Config location: ~/.config/lla/plugins/google_search/config.toml
remember_search_history = true # Enable/disable history persistence
use_clipboard_fallback = true # Enable/disable clipboard fallback
max_history_size = 100 # Maximum history entries
[colors]
success = "bright_green"
info = "bright_cyan"
warning = "bright_yellow"
error = "bright_red"
prompt = "bright_blue"
Display Examples
Live Autocomplete (use โ/โ to select, Enter to confirm):
๐ก Enter a search query to see live Google suggestions
Search query: rust programming
๐ Fetching suggestions from Google...
โ Loading suggestions...
โจ 10 suggestions found:
Select a search query
> ๐ rust programming (your input)
๐ก rust programming tutorial
๐ก rust programming language
๐ก rust programming for beginners
๐ก rust programming projects
...
History Statistics:
๐ Search History Statistics:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โข Total searches: 25
โข Unique queries: 18
โข Oldest search: 2025-10-15 09:30:00
โข Most recent: 2025-10-20 14:30:45
๐ฅ Top 5 searches:
โข rust programming tutorial (5x)
โข golang best practices (3x)
โข python async await (2x)