| Crates.io | gf-cli |
| lib.rs | gf-cli |
| version | 0.1.0 |
| created_at | 2025-05-08 20:33:04.185485+00 |
| updated_at | 2025-05-08 20:33:04.185485+00 |
| description | a cli for viewing texts from loved ones |
| homepage | |
| repository | https://github.com/justinwangx/gf-cli |
| max_upload_size | |
| id | 1665802 |
| size | 70,425 |
a cli for viewing texts from loved ones (macOS)
If you have Rust and Cargo installed, you can install from source:
git clone https://github.com/justinwangx/gf-cli.git
cd gf-cli
cargo install --path .
# Set a default contact
gf --set 2125551234
# Set the display name for the default contact
gf --name "John"
# See the last message received from your default contact
gf
# Or specify a contact for one-time use
gf --contact 2125551234
# Add a named contact
gf add mom 2125551234 --display-name "Mom"
# List all configured contacts
gf list
# Check the last message received from a named contact (case-insensitive)
gf mom
# Remove a contact
gf remove mom
# Show configuration file location (for manual editing)
gf config
gf reads directly from the macOS Messages database to retrieve the last message received from the specified contact (not messages you sent to them). It displays the message along with a human-readable timestamp.