Skip to content

comxd/plasma-kdeconnect-sms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

51 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

KDE Connect SMS

KDE Connect SMS

KDE Connect SMS

A KDE Plasma 6 plasmoid to send SMS from your desktop via KDE Connect.

Plasma 6 License

Features

  • Send SMS β€” compose and send text messages from your KDE Plasma desktop
  • KDE Connect integration β€” uses your paired Android phone as the SMS gateway
  • Contact autocomplete β€” search contacts via KPeople integration
  • Phone number formatting β€” automatic country detection and as-you-type formatting via libphonenumber-js
  • SMS history β€” view sent message history per contact, full-page history view with back navigation
  • Unread notification badge β€” dot indicator on the panel icon for unread messages
  • Configurable device β€” select your KDE Connect paired device, multi-device support
  • Audible feedback β€” optional beep sound after sending
  • 15 languages β€” fr, de, es, pt_BR, ru, zh_CN, ja, ko, it, nl, pl, tr, ar, uk, cs

Requirements

  • KDE Plasma 6
  • KDE Connect (desktop app + paired Android phone)
  • kpackagetool6

Installation

From KDE Store (recommended)

  1. Right-click your panel β†’ Add Widgets β†’ Get New Widgets β†’ Download New Plasma Widgets
  2. Search "KDE Connect SMS" β†’ Install

Or visit store.kde.org/p/1202579.

From .plasmoid file

kpackagetool6 -t Plasma/Applet -i com.comexpertise.plasma.kdeconnectsms-<version>.plasmoid

From source

git clone https://github.com/comxd/plasma-kdeconnect-sms.git
cd plasma-kdeconnect-sms
kpackagetool6 -t Plasma/Applet -i .

Then right-click your panel β†’ Add Widgets β†’ search "KDE Connect SMS".

After updating

If the widget still shows the old UI after an update, restart Plasma shell:

systemctl --user restart plasma-plasmashell.service

Or log out and log back in.

Building

bash scripts/build-plasmoid.sh

Produces com.comexpertise.plasma.kdeconnectsms-<version>.plasmoid ready for distribution.

Development

Translations

bash translate/merge.sh   # extract strings β†’ update .po files
bash translate/build.sh   # compile .po β†’ .mo

VM Testing

export KDE_NEON_ISO=/path/to/neon-user-current.iso
./vm/launch-vm.sh --setup     # Fully automated VM setup
./vm/reload-plasmoid.sh       # Reload after code changes

License

Β© 2026 ComExpertise β€” GPL-2.0-or-later β€” see individual file headers for details.

Author

David DIVERRES β€” ComExpertise

About

πŸ“± πŸ’¬ Plasmoid for KDE Connect allowing SMS sending from your desktop β€” KDE Plasma 6

Topics

Resources

Stars

Watchers

Forks

Sponsor this project

Contributors