Create your own Linux ecosystem with Nextcloud, DavX5 and KDE Connect

Create your own Linux ecosystem with Nextcloud, DavX5 and KDE Connect

Subscribers:
399,000
Published on ● Video Link: https://www.youtube.com/watch?v=oGYppxV-kFE



Duration: 14:49
86,321 views
3,868


Visit http://linode.com/linuxexperiment for a 100$ credit on your new Linode account!

Recently, I've created a video about how I think Linux lacks a strong software ecosystem. There were positive reactions, as well as negative ones, but in the end, I stand by it, and as such, I've created my own, Linux-based ecosystem. Let's see what I've used.

Join this channel to get access to a monthly patroncast and vote on the next topics I'll cover:
https://www.youtube.com/channel/UC5UAwBUum7CPN5buc-_N1Fw/join

Support the channel on Patreon:
https://www.patreon.com/thelinuxexperiment

Follow me on Twitter : http://twitter.com/thelinuxEXP

My Gaming on Linux Channel: https://www.youtube.com/channel/UCaw_Lz7oifDb-PZCAcZ07kw

Follow me on LBRY: https://lbry.tv/@TheLinuxExperiment:e

The Linux Experiment merch: get your goodies there! https://teespring.com/en-GB/stores/the-linux-experiment

## Nextcloud

The main building block to get me started was Nextcloud. It's an amazing hub for almost everything you might need: Notes, Tasks, Contacts, Files and Calendar, and it can be extended with other applications to really use it as your digital centerpiece.

I installed Nextcloud on a Linode server, using the base Nanode at 5€ per month, and installed Nextcloud in one command line, through SNAP. I know, I know, but it was just super convenient. I went with version 18, since it come with OnlyOffice pre-configured, I'll talk about that a little bit later.

Where Nextcloud shines, is in its integration with almost anything you might want to use. It uses open protocols like Webdav or caldav, and this means a lot of applications can sync to Nextcloud. As a matter of fact, if you're using GNOME, you can just login with your Nextcloud account and server, directly from the "Online Accounts" settings panel, and everything will be automatically synced to the default GNOME applications, which is pretty nice.

## Computers

Syncing with a computer is pretty easy: either you use GNOME, and you just log into your account, and get auto sync right off the bat, or you sync individually to the apps you want to use.

File syncing can be done through the Nextcloud application, available through an appimage, or through Flatpak. I set it up in a bit of a weird way, since I don't want all my stuff located inside a single Nextcloud folder, so I've set up what they call folder sync connections, which basically map the content of a local folder on your hard drive, to a folder on Nextcloud. This means that my documents, for example, are not inside the Nextcloud folder, but inside the Documents folder in my /home/ directory.

I also sync my Notes to the Nextcloud/Notes folder. Little side "note" here as well, these notes are stored as individual files, so you can edit them manually without going into Nextcloud, so you can use any application of your choice.

## Mobile devices

I have defaulted to /e/. This is a completely degoogled version of Android, which I've talked about in a previous video.

This has access to all android apps, minus the paid ones, and all apps on F Droid as well, so it's usable in a day to day scenario. It kinda looks like iOS by default, but you can install any launcher you want in there. It also uses MicroG to give you access to most Google apps if you really can't live without them.

This system provides default applications that are not linked to Google services, but integrate perfectly with Nextcloud: tasks, calendars, contacts, notes... You name it. This is what I'm using as a daily driver, on a Galaxy S9+.

You can achieve the same result on any Android phone using an app called DAVx5. It's paid for in the Google Play store, and free on F Droid. It just lets you enter your Nextcloud server and credentials, and lets you select what you want to sync to your device.

Now, in that scenario, you'll get calendars and contacts, but Notes and tasks probably won't sync to your manufacturer's application, so you might have to download a specific Android app to handle these instead.

You can also get the Nextcloud app, that lets you auto upload your pictures and syncs your photo albums as well, into separate folders.

## Computer - phone integration

Now, what we're lacking is a phone to computer integration. Fortunately, there is KDE Connect, a fantastic tool that also works on other desktop environments, and even has a GNOME extension called GS Connect. It lets you receive notifications from your phone on your computer, send text messages from your desktop or laptop, send files back and forth just like AirPlay on APple devices, or use your phone as a remote control for audio on your desktop, or a plain old touchpad.




Other Videos By The Linux Experiment


2021-01-17KDE Roadmap for 2021, Nvidia now loves Wayland, and Epic Games Store on Linux - Linux News
2021-01-11Get 10% MORE FPS in Linux games with GAMEMODE!
2021-01-07elementary OS is MORE than a Linux distribution...
2021-01-02DualSense on Linux, GNOME 40 changes things, and 2 projects to replace CentOS!
2020-12-22WAYLAND: what is it, and is it ready for daily use?
2020-12-16The Death of CentOS and Cyberpunk 2077 on Linux day one - Linux News
2020-12-13Technology doesn't matter, it's what you do with it
2020-12-10Multitouch Gestures in elementary OS 6 (and any other distribution) with Touchegg
2020-12-07Why isn’t the Linux Desktop more popular?
2020-12-01LIBREM 5 is shipping, Chromium opens up, and Ubuntu Web Remix offers a Chrome OS alternative
2020-11-27Create your own Linux ecosystem with Nextcloud, DavX5 and KDE Connect
2020-11-24Could Windows switch to the Linux kernel?
2020-11-21Is this the Linux equivalent to iMovie? Not quite... - Pitivi - Project of the month
2020-11-16System76 hardware sale, Nasty Ubuntu bug, and KDE PinePhone - Linux and Open Source News
2020-11-13Linux Browser wars - Performance isn't everything...
2020-11-09The perfect Linux laptop for gaming ? - Neptune 15 FULL REVIEW: performance, battery life...
2020-11-05We NEED more NOOBS on Linux!
2020-11-01AMD brings the fight back in GPUs, New Ubuntu, Fedora and PopOS releases - Linux News October 2020
2020-10-25This Linux laptop is a beast - Juno Computers Neptune 15 First Impressions
2020-10-22The Ubuntu desktop has a vision problem - Ubuntu 20.10 review
2020-10-19We need to talk about KDE Plasma 5.20. Spoiler: you should give KDE another shot.



Tags:
linux
elementary os
open source
distribution
linux distro
linux help
linux tutorial 2019
Linux 2019
linux 2020
linux ecosystem
nextcloud linux client
nextcloud linux mint
nextcloud linux server
sync nextcloud contacts android
nextcloud sync client
joplin sync nextcloud
nextcloud android sync photos
nextcloud android sync
nextcloud kalender android sync
kde connect windows
kde connect linux
kde connect iphone
davx5 nextcloud
davx5 review
davx5 f-droid