Using the Nexcloud desktop client provides a way to sync your files stored in your Disroot Cloud with a local folder on your computer desktop. This means you can access/add/remove/edit the files in your Cloud from your desktop without the need to log in to your account via web-browser. It also allows you to access them when offline.
The client is already available to install from the Software manager of the following GNU/Linux distributions:
To install it on Debian/Ubuntu (and distributions based on it) users can find detailed instructions here.
To learn how to install the client in other distributions and operating systems, you can check this page.
The first time you run the Nextcloud client an installation wizard will open guiding you through the account setup and some configuration options:
In case you have enabled the Two-Factor Authentication (2FA) method to log in to your Disroot Cloud, you will need to enter the code generated by the OTP application you use to do so when you configure the Nexcloud client and it request access permission:

You can read about what it is and how to enable Two-Factor Authentication here.
Now the final step in adding a new account is to configure the sync folder (the local folder where the files you have in the cloud will be synchronized).

On the local folder options screen you can choose to sync all of your files on the Disroot Cloud or select specific folders. The default local sync folder is Nextcloud, in your home directory. You can also change it for the folder you want or create a new one.
There are five options in this screen:

Once you have selected the folder to sync press OK and then Connect...

The wizard will close and the client will start synchronizing files and folders (if any) minimized in the desktop task tray.
From the desktop client interface you can access:

* Talk and Apps will be opened in the browser.
From now on, any file you edit in the local folder on your machine (texts, spreadsheets, pictures, etc) will be synced with your Disroot Cloud. So whether you modify, add or remove files in this folder, they will also be modified, added or removed from your Cloud. The same will happen with the modifications you make through the web interface and they will be reflected in your local folder, unless you have chosen not to sync a particular file o folder.
Nextcloud desktop client can work with multiple accounts. You can add any Nextcloud account from any other server (including your own server, of course).
To add an extra account the process is the same as the first one.

NOTE
Keep in mind that you cannot use the same Nextcloud folder with multiple active accounts.
During the configuration process of the second account, Nextcloud client will try to create a folder called Nextcloud2" in your home directory. Keep an eye to this.
After you add a second account, it will show up on the top bar of the app. This is how you also switch between accounts if you need to change settings.

To access the Nextcloud client settings just right click on the app icon in the tray and select Settings.

The Settings are divided in three main tabs:

It gives you a general overview of the connected accounts, the synced folders and some options to manage them.

Connected to
Indicates the Nextcloud server which the client is syncing with, the user account on that server and the signature of the SSL keys (you can check it by pressing the green lock icon)

Storage usage
It provides details on the storage used on your Cloud account.
Synchronization options
Here you can choose what folders to sync or stop syncing by clicking in the checkbox option and then pressing the Apply button on the lower right corner of the window for the changes to take effect.
By clicking the three dots button you can:

Open the local folder
Edit Ignored files: click this option to make a list of files which will not be synced between the client and server.

This option allows you to add patterns for files or directories that you do not want to be included in the sync process. You can use normal characters, wild cards (an asterisk ‘*’ to indicate multiple characters) or a question mark ‘?’ (to indicate a single character).
Force/Pause synchronization
And remove a selected folder from being synced. This is useful if, for example, you want to sync only one or some folders and not the entire root directory.
Add Folder Sync Connection
You can add another folder to the sync by clicking this button and then selecting the folder on the server to sync with. Keep in mind that the directory and the alias name must be unique, because a server folder can only sync to the client one time. So, if, for example, the sync is to the server root directory it will not be possible to select another folder under the root to sync.

In the General tab there are three sections:
The General Settings section where you can:
The Advanced section where you can:
~/ or .
Set a size limit for files that you download to your local folder
Set if the client should ask permission to sync External Storages
The About section where you can see the client version and the legal notice

Finally, through this tab you can: