gnome-gmail(1)

πŸ“¦ version 2.9, in ubuntu jammy

πŸ’Œ gnome-gmail β€” the gnome-gmail(1) manual, but make it cute

okay bestie, sit down, hydrate, and let me tell you about gnome-gmail β€” the little script that makes GMail and your GNOME desktop actually talk to each other. it lives in the User Commands section of your manual, so you already know it's giving real user-facing main character energy. πŸ’…


✨ NAME ✨

gnome-gmail β€” Integrate GMail into the GNOME desktop πŸ¦‹

like. that's it. that's the whole job. GMail + GNOME = besties, no cap.


🌸 SYNOPSIS 🌸

gnome-gmail [-r file|<mailto-URL>] [--send] [-u <user-email>|--user
<user-email>]

literally just copy-paste that shape into your terminal and you're cooking. πŸ‘‘


πŸ’– DESCRIPTION πŸ’–

so the gnome-gmail script opens a GMail page in your default web browser, and the message it composes follows whatever RFC2368 mailto: URL you handed it. it doesn't guess, it doesn't freestyle β€” it reads your URL and builds the compose window accordingly. ✨

and why does this exist, you ask? because this script is the whole reason GMail can be your GNOME Preferred Application for email. click a mail link anywhere in your desktop and boom, GMail opens, dressed and ready. it's giving seamless integration, fr fr. πŸ’œ


πŸŽ€ OPTIONS πŸŽ€

first up, the star of the show β€” the positional argument (yes, it gets top billing here, no flag needed):

  • a mailto: URL β€” this is the whole vibe. the fields To, CC, BCC, Subject, and Body are all supported. the Attach keyword is what you use to point at files you want attached to the message. and if the argument you pass is not well formed? the script just shrugs and assumes it's the recipient. πŸ™ˆ and if you pass no argument at all? it opens a default GMail page and lets you live your life. 😌

and now the flags, the little levers and buttons:

  • -s, --send β€” send immediately. no draft-hesitation era, we hit send. πŸ”₯
  • -u, --user β€” specify the 'from' address, overriding the stored choice. you're the boss of your own identity now. πŸ‘‘
  • -r file, --rfc file β€” send the RFC822-formatted file file. give it a file, it sends that file's whole formatted self. πŸ“

🌈 FILES 🌈

  • ~/.config/gnome-gmail/gnome-gmail.conf β€” Configuration file πŸ’Ύ

that's where your settings live, tucked away in your config dir like a little secret stash. 🫢


πŸ’€ BUGS πŸ’€

No known bugs.

which is honestly iconic of them. flawless behavior. not a single thing to report. periodt. ✨


πŸ‘‘ AUTHOR πŸ‘‘

David Steele (dsteele@gmail.com) β€” the legend behind the script. say thank you. 🫢


ok so quick vibe check for the whole thing: the argument can be a mailto: URL or a plain recipient if it's malformed, -s/--send fires it off instantly, -u/--user overrides your from-address, and -r/--rfc takes an RFC822-formatted file. keep those straight and you're golden. πŸ’–

this page comes to you from the Linux manual set, dated 7 June 2015, and it's filed under gnome-gmail(1) β€” mwah, go forth and send some emails bestie πŸ’…πŸŽ€βœ¨

πŸ“¦ where this page comes from