Code Monkey home page Code Monkey logo

googlemeet.spoon's Introduction

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

googlemeet.spoon's People

Contributors

noamelf avatar

Stargazers

 avatar Zander Hill avatar Marcus Ramberg avatar Ira Abramov avatar

Watchers

 avatar  avatar

googlemeet.spoon's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.