Coder Social home page Coder Social logo

geminipilot's Introduction

GeminiPilot

Take control of your Gemini experience with this Tampermonkey script! Streamline your workflow and unlock enhanced productivity with a powerful set of keyboard shortcuts and UI optimizations, as well as URL parameters!

This also script maximizes the space of the chatbox, and maximizes efficiency by automatically focusing the input.

image

GeminiPilot was born out of my OCD one day, when I finally got fed up enough with clicking around to do things in Gemini. 9 straight hours later, this project was born. You're welcome.

It's definitely still a work in progress, so make an issue if you see something, or join the discussion if you have a feature you want to see implemented.

Feel free to install it directly or through Greasy Fork. I hope this is as helpful for you as it has been for me :)

URL Query Parameters!

Empower your automation workflows! Directly open Gemini with pre-populated prompts by using query parameters in the URL (e.g., https://gemini.google.com/app?q=YOURTESTPROMPT).

Included Keyboard Shortcuts:

Chat Management

Shortcut (Mac/Windows) Action
⌘/Ctrl + Shift + O Open new chat
⌘/Ctrl + Shift + Backspace Delete chat
⌘/Ctrl + Shift + F Toggle sidebar
⌥/Alt + 0-9 Go to nth chat
⌘/Ctrl + Shift + = Next chat
⌘/Ctrl + Shift + – Previous chat

Text Input and Editing

Shortcut (Mac/Windows) Action
Shift + Esc Focus chat input
⌘/Ctrl + Shift + E Edit text
⌘/Ctrl + Shift + ; Copy last code block
⌘/Ctrl + Shift + ' Copy second-to-last code block
⌘/Ctrl + Shift + C Copy response
⌘/Ctrl + Shift + K Stop/start generation

Draft Navigation

Shortcut (Mac/Windows) Action
⌘/Ctrl + Shift + D Generate more drafts
⌘/Ctrl + Shift + , Next draft
⌘/Ctrl + Shift + . Previous draft

Sharing and Linking

Shortcut (Mac/Windows) Action
⌘/Ctrl + Shift + L Copy prompt/response link
⌘/Ctrl + Shift + M Copy chat link

Audio and File Shortcuts

Shortcut (Mac/Windows) Action
⌘/Ctrl + Shift + K Stop/start generation
⌘/Ctrl + Shift + Y Play/pause audio
⌘/Ctrl + Shift + S Voice to text
⌘/Ctrl + O Open file

geminipilot's People

Contributors

henrygetz avatar

Stargazers

Jack avatar Broken Rice Films avatar  avatar Amir Farhadi avatar

Watchers

Amir Farhadi avatar  avatar

geminipilot's Issues

Visual quirk checked in Chrome and Edge

There is a bit of a visual glitch in the top right, where the User Icon does not shift, and the Gemini / Gemini Advanced logo is shifted off the page.

Google Chrome
Windows x64
Version 127.0.6533.89 (Official Build) (64-bit)

Microsoft Edge
Version 127.0.2651.86 (Official build) (64-bit)

Full example from Chrome Incognito (no cache)
image

Partial example from Edge - main account with Advanced
image

Compatibility with Firefox?

Hi, thanks for sharing your script. Unfortunately i am unable to get it running on the latest version of firefox. I have tampermonkey and it says the script is enabled but it does not seem to be running when i am on the gemini web app for desktop. Before I investigate further myself I just wanted to ask if you had tried running it on firefox and it works for you so I'd know if it's just a problem on my side.

Thanks again,
Amir

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.