sxmo_contacts.sh(1)

πŸ“¦ version 1.18.1, in alpine 3.24

πŸ’… sxmo_contacts.sh(1) β€” General Commands Manual

okay so this is the manual page for sxmo_contacts.sh, bestie. it lives in the General Commands Manual section and honestly it's giving "little script, big energy" ✨


🌸 NAME

sxmo_contact.sh β€” a simple contacts manager πŸŽ€

(yes there's one less s in that line than in the page title, no i will not be fixing it, it's canon now πŸ’€)


πŸ¦‹ SYNOPSIS

sxmo_contacts.sh [options]

✨ DESCRIPTION

okay so picture this: it lets you store and look up contacts in a whole bunch of different ways. that's it, that's the vibe. lowkey iconic, highkey useful 🫢


πŸ‘‘ OPTIONS

  • string (default) β€” if you just hand it a string, it searches your contact book for that string. the output is CONTACTNAME: PHONENUMBER for each hit. heads up: it uses grep, so multiple hits are possible β€” yes even the original page capitalizes it as "Are", we love a quirk πŸ™ˆ. and if you give it no argument at all? it returns all your contacts from the contact book plus every number that has ever texted or called you. output is CONTACTNAME: PHONENUMBER if it's in the contact book, or ???: PHONENUMBER if it's not.
  • --all [--no-groups] β€” returns all the contacts, and only the ones in your contact book. tack on --no-groups and it avoids groups. output is CONTACTNAME: PHONENUMBER. slay πŸ’…
  • --no-groups β€” returns all the contacts in your contact book and all the phone numbers that have texted or called you, except groups. the form
fr fr the original manpage just stops there at "The form" and leaves you hanging 😭 that's the whole sentence, bestie, we don't make the rules
  • --unknown β€” returns all the phone numbers that have ever texted or called you. output is one phone number per line. nice and tidy, we love a clean list 🌈
  • --texted β€” returns all the phone numbers that have ever texted you. output is CONTACTNAME: PHONENUMBER if they're in your contact book, or ???: PHONENUMBER if not. mysterious stranger energy πŸ’€
  • --called β€” same thing, but for the people who have ever called you πŸŽ€
  • --me β€” returns the phone number associated with the Me entry in your contact book. main character energy, literally 🧚
  • --name-or-number phonenumber β€” returns the contact name if it's there, or the phone number if it's not πŸ“
  • --name phonenumber β€” returns the contact name if it's there, or ??? if it's not πŸ™ˆ

🌼 ENVIRONMENT

  • SXMO_CONTACTFILE β€” a TSV file with your contacts in it (~/.config/sxmo/contacts.tsv by default) πŸ’–

πŸ’œ FILES

  • ~/.local/share/sxmo/modem/modemlog.tsv β€” a TSV file containing every phone number that has ever texted or called you πŸ”₯
  • ~/.config/sxmo/contacts.tsv β€” a TSV file containing contacts in the format PHONENUMBER tab CONTACTNAME ⭐

GNU Affero General Public License v3 β€” periodt πŸ’…


πŸ” SEE ALSO

sxmo(7), c.f. the CONTACTS section πŸ‘€


okay that's the whole page, you ate that 🫢 this was sxmo_contacts.sh(1), dated 2026-05-10, and that's the tea bestie, go forth and manage your contacts πŸ’–βœ¨πŸŒΈ

πŸ“¦ where this page comes from