Google Meet

Create Google Meet rooms with browser profile support

LLA Google Meet Plugin

Google Meet plugin for lla that creates meeting rooms and manages links with browser profile support.

Features

  • Quick Meeting Creation: Instantly create Google Meet rooms
  • Clipboard Integration: Auto-copy meeting links to clipboard
  • Browser Profiles: Create meetings with specific browser profiles
  • History Management: Track and reuse meeting links

Configuration

Configuration file location: ~/.config/lla/plugins/google_meet/config.toml

auto_copy_link = true
max_history_size = 50
 
[[browser_profiles]]
name = "Work"
profile_path = "Profile 1"
 
[[browser_profiles]]
name = "Personal"
profile_path = "Default"
 
[colors]
success = "bright_green"
info = "bright_cyan"
warning = "bright_yellow"
error = "bright_red"
link = "bright_blue"

Usage

Create a new meeting

lla plugin --name google_meet --action create

This will:

  1. Generate a random Google Meet link
  2. Display the link
  3. Auto-copy to clipboard (if enabled)
  4. Open in default browser
  5. Save to meeting history

Create with browser profile

lla plugin --name google_meet --action create-with-profile

Allows you to:

  1. Select from configured browser profiles
  2. Create a meeting room
  3. Open the meeting in the selected browser profile

Manage meeting history

lla plugin --name google_meet --action history

Options:

  • Copy selected meeting link
  • Open selected meeting link
  • Clear all meeting history

Manage browser profiles

lla plugin --name google_meet --action profiles

Options:

  • Add new browser profile
  • List all profiles
  • Remove profile

Configure preferences

lla plugin --name google_meet --action preferences

Adjust settings:

  • Toggle auto-copy link
  • Set max history size

Display help

lla plugin --name google_meet --action help

Display Examples

Creating Meeting

 Info: Creating Google Meet room...
🔗 Link: https://meet.google.com/abc-defg-hij
 Success: Link copied to clipboard!
 Success: Meeting room created successfully!

History Management

 Choose action
> 📋 Copy selected link
  🌐 Open selected link
  🗑️  Clear all history
 
🔗 https://meet.google.com/abc-defg-hij (2025-10-20 15:30:45)
🔗 https://meet.google.com/xyz-uvwx-stu (2025-10-20 14:20:30)

Actions

  • create - Create a new meeting room
  • create-with-profile - Create meeting with specified browser profile
  • history - Manage meeting history
  • profiles - Manage browser profiles
  • preferences - Configure plugin preferences
  • help - Show help information

Browser Profile Setup

To set up browser profiles, you need to know the profile directory names used by your browser:

Chrome/Chromium

Profile paths are typically:

  • Default - Default profile
  • Profile 1, Profile 2, etc. - Additional profiles

To find your profile name:

  1. Open Chrome
  2. Go to chrome://version
  3. Look for "Profile Path"

Example Configuration

[[browser_profiles]]
name = "Work Account"
profile_path = "Profile 1"
 
[[browser_profiles]]
name = "Personal Account"
profile_path = "Default"