Skip to content

noamelf/googlemeet.spoon

Folders and files

NameName
Last commit message
Last commit date
Jun 9, 2023
May 28, 2023
Jun 16, 2023
Jun 10, 2023
Jun 9, 2023
Jun 9, 2023
Jun 16, 2023
Jun 9, 2023

Repository files navigation

GoogleMeet.spoon

A Hammerspoon spoon designed to enhance Google Meet usage by providing a set of automated controls. These include mic/video toggle, swift meeting switches, and auto-join features, effectively circumventing Google Meet's slower UI.

Features

  • Mic and video toggle.
  • Auto-join next scheduled meetings.
  • Quick transition to the next meeting.

Usage

Clone the repository to your Spoons directory. The default location is ~/.hammerspoon/Spoons. Update your init.lua file with the following lines of code:

GoogleMeet = hs.loadSpoon("GoogleMeet")
GoogleMeet:bindHotKeys({
    toggleMic={{}, "F1", message="Toggle GMeet Mic"},
    toggleCamera={{"cmd", "alt"}, "s", "s", message="Toggle GMeet Camera"},
    joinNextMeeting={{}, "F3", message="Join next meeting"},
    LeaveMeetingAndJoinNext={{}, "F4", message="Leave current meeting, and join the next one"},
})

The above code will bind the following functionalities to their respective key commands:

  • toggleMic function to the F1 key. This function toggles the state of the microphone in Google Meet.
  • toggleCamera function to the cmd+alt+s key command. This function toggles the state of the camera in Google Meet.
  • joinNextMeeting function to the F3 key. This function allows you to join the next scheduled meeting automatically.
  • LeaveMeetingAndJoinNext function to the F4 key. This function allows you to leave the current meeting and join the next scheduled meeting seamlessly.

Action items

  • [] Add "need to drop off" automation

About

Automate your Google Meet workflow

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published