Nextcloud integrates exceedingly well with GNU/Linux. The how-tos below contains the information to set up the desktop integration.

GNOME Desktop Integration

KDE Desktop Integration