Nautilus extension for sending files to devices connected via KDE Connect.
KDE Connect is a service that connects your Android device with your Linux PC via Wi-Fi, enabling many features like shared clipboard, notification syncing, file sharing and media playback control. This extension provides file sharing support in Nautilus via context menu (right-click menu).
- Send any number of files at once. (Directories are also supported and sent as ZIPs).
- Send files to any connected device.
In addition to KDE Connect, this extension requires nautilus-python and libnotify.
- On your PC, install
kdeconnect-git
,kde-cli-tools
,python2-nautilus
andlibnotify
. - Install the KDE Connect companion app for Android, available on Google Play and F-Droid.
- Launch KDE Connect on your PC and on your Android device. Pair the two devices and enable the sharing plugin.
- Clone this repository and install the extension:
git clone https://github.com/forabi/nautilus-kdeconnect && make -C nautilus-kdeconnect install
.
- On your PC, install
kdeconnectd
,kde-cli-tools
,nautilus-python-devel
,libnotify
andlibnotify-devel
. - Install the KDE Connect companion app for Android, available on Google Play and F-Droid.
- Launch KDE Connect on your PC and on your Android device. Pair the two devices and enable the sharing plugin.
- Clone this repository and install the extension:
git clone https://github.com/forabi/nautilus-kdeconnect && make -C nautilus-kdeconnect install
.
nautilus-kdeconnect can also be used with the Nemo file manager:
- On your PC, install the
kdeconnect
,python-nemo
,libnotify-bin
andgit
packages.- If you are using some Debian-based distribution that is not Linux Mint, you won't find the
python-nemo
package in the software repositories:- Download and install the
python-nemo
package from the Linux Mint package archive site. - Run
sudo ln -s /usr/lib/nemo/extensions-3.0/libnemo-python.so /usr/lib/x86_64-linux-gnu/nemo/extensions-3.0/
to create a compatibility symlink to newly installed the extension file.
- Download and install the
- If you are using some Debian-based distribution that is not Linux Mint, you won't find the
- Install the KDE Connect app for Android as mentioned above (Google Play / F-Droid).
- Launch KDE Connect on your PC and on your Android device. Pair the two devices and enable the sharing plugin.
- Clone this repository and install the extension with the
Nemo
target:git clone https://github.com/forabi/nautilus-kdeconnect nemo-kdeconnect && make -C nemo-kdeconnect install TARGET=Nemo
.
nautilus-kdeconnect can also be used with the Caja file manager:
- On your PC, install the
kdeconnect
,python-caja
,libnotify-bin
andgit
packages. - Install the KDE Connect app for Android as mentioned above (Google Play / F-Droid).
- Launch KDE Connect on your PC and on your Android device. Pair the two devices and enable the sharing plugin.
- Clone this repository and install the extension with the
Caja
target:git clone https://github.com/forabi/nautilus-kdeconnect caja-kdeconnect && make -C caja-kdeconnect install TARGET=Caja