kdeconnect-cli
KDE Connect is a powerful tool that connects your devices seamlessly through a command-line interface (CLI). This tool is part of the KDE Connect project, which aims to integrate your desktop environment with your mobile devices. It allows you to establish a connection between your devices using various methods like Bluetooth, WiFi, or USB.
With kdeconnect-cli, you can perform a wide range of tasks from your command line, such as sending files and text messages, controlling media playback, sharing clipboard contents, managing notifications, and even executing remote commands on your device. It provides a simple and efficient way to interact with your devices without the need for a graphical interface.
You can use kdeconnect-cli to discover and pair your devices, check their status, and manage the available plugins and features. It also provides functionalities to browse remote filesystems, synchronize notifications, and view battery status. Additionally, you can use the tool to customize the behavior of KDE Connect by configuring settings like timeout duration, notification options, and device pairing preferences.
The command-line tool is well-documented, and you can find extensive information about its usage, parameters, and options in the official KDE Connect documentation. kdeconnect-cli is widely supported on various Linux distributions and is actively maintained by the KDE community, ensuring regular updates and bug fixes.
Overall, kdeconnect-cli is a versatile and convenient command-line tool that brings the power of KDE Connect to your fingertips, allowing you to seamlessly connect and control your devices from the command line.
List of commands for kdeconnect-cli:
-
kdeconnect-cli:tldr:05140 kdeconnect-cli: List available (paired and reachable) devices.$ kdeconnect-cli --list-availabletry on your machineexplain this command
-
kdeconnect-cli:tldr:0f878 kdeconnect-cli: List all devices.$ kdeconnect-cli --list-devicestry on your machineexplain this command
-
kdeconnect-cli:tldr:1adcb kdeconnect-cli: Simulate a key press on a specific device.$ kdeconnect-cli --name "${device_name}" --send-keys ${key}try on your machineexplain this command
-
kdeconnect-cli:tldr:1baaa kdeconnect-cli: Request pairing with a specific device, specifying its ID.$ kdeconnect-cli --pair --device ${device_id}try on your machineexplain this command
-
kdeconnect-cli:tldr:5c0c7 kdeconnect-cli: Send an SMS with an optional attachment to a specific number.$ kdeconnect-cli --name "${device_name}" --send-sms "${message}" --destination ${phone_number} --attachment ${filename}try on your machineexplain this command
-
kdeconnect-cli:tldr:6f95c kdeconnect-cli: Unlock a specific device.$ kdeconnect-cli --name "${device_name}" --unlocktry on your machineexplain this command
-
kdeconnect-cli:tldr:b5fc5 kdeconnect-cli: Share an URL or file with a paired device, specifying its ID.$ kdeconnect-cli --share ${select} --device ${device_id}try on your machineexplain this command
-
kdeconnect-cli:tldr:fd2d1 kdeconnect-cli: Ring a device, specifying its name.$ kdeconnect-cli --ring --name "${device_name}"try on your machineexplain this command