From 083ecb92a74778ccadaacde2cb9ca5150ce0ec68 Mon Sep 17 00:00:00 2001 From: fede Date: Fri, 15 Jan 2021 01:57:42 -0300 Subject: [PATCH] Update of the NC Apps and clients pages --- .../04.Apps/calendar/01.Web/docs.en.md | 2 +- .../04.Apps/calendar/02.Desktop/docs.en.md | 20 +- .../04.Apps/contacts/02.Desktop/docs.en.md | 4 +- .../04.Apps/contacts/03.Mobile/docs.en.md | 2 +- .../02.Cloud/04.Apps/contacts/docs.en.md | 3 - .../02.Cloud/04.Apps/tasks/01.Web/docs.en.md | 5 +- .../04.Apps/tasks/02.Desktop/docs.en.md | 9 +- .../04.Apps/tasks/03.Mobile/docs.en.md | 6 +- .../02.Cloud/04.Apps/tasks/docs.en.md | 3 - .../docs.en.md | 6 +- .../02.calcurse-caldav/docs.en.md | 2 +- .../01.Desktop/01.Multiplatform/docs.en.md | 14 +- .../01.gnome-desktop-integration/docs.en.md | 4 +- .../02.kde-desktop-integration/docs.en.md | 2 +- .../03.terminal-integration/docs.en.md | 10 +- .../03.terminal-integration/docs.en.md.orig | 204 ------------------ .../01.Desktop/02.GNU-Linux/docs.en.md | 20 +- .../01.Desktop/03.Mac-OS/docs.en.md | 12 +- .../02.Cloud/05.Clients/01.Desktop/docs.en.md | 11 +- .../01.Android/01.Nextcloud-app/docs.en.md | 3 +- .../docs.en.md | 4 +- .../docs.en.md | 2 +- .../01.Android/04.using-news/docs.en.md | 2 +- .../01.Android/05.using-notes/docs.en.md | 4 +- .../02.Mobile/01.Android/docs.en.md | 18 +- .../02.iOS/calendar-syncing/docs.en.md | 2 +- .../02.iOS/contact-syncing/docs.en.md | 2 +- .../05.Clients/02.Mobile/02.iOS/docs.en.md | 11 +- .../02.Cloud/05.Clients/02.Mobile/docs.en.md | 12 +- .../02.Cloud/05.Clients/docs.en.md | 21 +- .../05.Clients/{01.Desktop => }/thumb.png | Bin pages/02.tutorials/02.Cloud/docsparent.en.md | 3 - 32 files changed, 114 insertions(+), 309 deletions(-) delete mode 100644 pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/02.GNU-Linux/03.terminal-integration/docs.en.md.orig rename pages/02.tutorials/02.Cloud/05.Clients/{01.Desktop => }/thumb.png (100%) diff --git a/pages/02.tutorials/02.Cloud/04.Apps/calendar/01.Web/docs.en.md b/pages/02.tutorials/02.Cloud/04.Apps/calendar/01.Web/docs.en.md index e4d75123..58de1764 100755 --- a/pages/02.tutorials/02.Cloud/04.Apps/calendar/01.Web/docs.en.md +++ b/pages/02.tutorials/02.Cloud/04.Apps/calendar/01.Web/docs.en.md @@ -1,5 +1,5 @@ --- -title: "Calendar: Web" +title: "Web interface" published: true indexed: true visible: false diff --git a/pages/02.tutorials/02.Cloud/04.Apps/calendar/02.Desktop/docs.en.md b/pages/02.tutorials/02.Cloud/04.Apps/calendar/02.Desktop/docs.en.md index f3db5933..1e69369a 100644 --- a/pages/02.tutorials/02.Cloud/04.Apps/calendar/02.Desktop/docs.en.md +++ b/pages/02.tutorials/02.Cloud/04.Apps/calendar/02.Desktop/docs.en.md @@ -1,9 +1,8 @@ --- -title: Calendar: Desktop +title: Desktop published: true visible: false updated: - last_modified: "July 2019" taxonomy: category: - docs @@ -11,14 +10,17 @@ page-toc: active: false --- -# Calendar desktop integration +# Calendar desktop clients -You can read the tutorials below in order to get your **Calendars** synchronized using a multiplatform desktop client. +## [Thunderbird](/tutorials/cloud/clients/desktop/multiplatform/thunderbird-calendar-contacts) +- Manage your calendars, contacts and tasks -- [Thunderbird: Calendar / Contacts / Tasks sync](/tutorials/cloud/clients/desktop/multiplatform/thunderbird-calendar-contacts) -- [calcurse: Calendar sync](/tutorials/cloud/clients/desktop/multiplatform/calcurse-caldav) +## [calcurse](/tutorials/cloud/clients/desktop/multiplatform/calcurse-caldav) +- Manage your calendars from the command line -Alternatively, you can use and set up the desktop integration. +--- -- [GNOME: Desktop Integration](/tutorials/cloud/clients/desktop/gnu-linux/gnome-desktop-integration) -- [KDE: Desktop Integration](/tutorials/cloud/clients/desktop/gnu-linux/kde-desktop-integration) +Related Howtos: + +- [GNOME Desktop Integration](/tutorials/cloud/clients/desktop/gnu-linux/gnome-desktop-integration) +- [KDE Desktop Integration](/tutorials/cloud/clients/desktop/gnu-linux/kde-desktop-integration) diff --git a/pages/02.tutorials/02.Cloud/04.Apps/contacts/02.Desktop/docs.en.md b/pages/02.tutorials/02.Cloud/04.Apps/contacts/02.Desktop/docs.en.md index 51b32449..b1ed28e8 100644 --- a/pages/02.tutorials/02.Cloud/04.Apps/contacts/02.Desktop/docs.en.md +++ b/pages/02.tutorials/02.Cloud/04.Apps/contacts/02.Desktop/docs.en.md @@ -1,5 +1,5 @@ --- -title: Contacts: Desktop +title: Desktop published: true visible: false updated: @@ -13,7 +13,7 @@ page-toc: active: false --- -# Contact integration on desktop +# Contact desktop integration You can read the tutorials below in order to get your **Contacts** syncronized through a multiplatform desktop client. diff --git a/pages/02.tutorials/02.Cloud/04.Apps/contacts/03.Mobile/docs.en.md b/pages/02.tutorials/02.Cloud/04.Apps/contacts/03.Mobile/docs.en.md index 0c7e2556..15a91293 100644 --- a/pages/02.tutorials/02.Cloud/04.Apps/contacts/03.Mobile/docs.en.md +++ b/pages/02.tutorials/02.Cloud/04.Apps/contacts/03.Mobile/docs.en.md @@ -1,5 +1,5 @@ --- -title: Contacts: Mobile +title: Mobile published: true visible: false updated: diff --git a/pages/02.tutorials/02.Cloud/04.Apps/contacts/docs.en.md b/pages/02.tutorials/02.Cloud/04.Apps/contacts/docs.en.md index 2494e66c..209ed3bb 100644 --- a/pages/02.tutorials/02.Cloud/04.Apps/contacts/docs.en.md +++ b/pages/02.tutorials/02.Cloud/04.Apps/contacts/docs.en.md @@ -4,9 +4,6 @@ published: true visible: false indexed: true updated: - last_modified: " 2021" - app: Contacts - app_version: 3.4.3 taxonomy: category: - docs diff --git a/pages/02.tutorials/02.Cloud/04.Apps/tasks/01.Web/docs.en.md b/pages/02.tutorials/02.Cloud/04.Apps/tasks/01.Web/docs.en.md index 5f8406f6..30fb2622 100644 --- a/pages/02.tutorials/02.Cloud/04.Apps/tasks/01.Web/docs.en.md +++ b/pages/02.tutorials/02.Cloud/04.Apps/tasks/01.Web/docs.en.md @@ -1,8 +1,11 @@ --- -title: 'Tasks: Web' +title: Web interface published: true visible: false updated: + last_modified: "January 2021" + app: Tasks + app_version: 0.13.6 taxonomy: category: - docs diff --git a/pages/02.tutorials/02.Cloud/04.Apps/tasks/02.Desktop/docs.en.md b/pages/02.tutorials/02.Cloud/04.Apps/tasks/02.Desktop/docs.en.md index 816a6fcf..4ebfdf98 100644 --- a/pages/02.tutorials/02.Cloud/04.Apps/tasks/02.Desktop/docs.en.md +++ b/pages/02.tutorials/02.Cloud/04.Apps/tasks/02.Desktop/docs.en.md @@ -1,9 +1,8 @@ --- -title: 'Tasks: Desktop' +title: Desktop published: true visible: false updated: - last_modified: "October 2020" taxonomy: category: - docs @@ -15,13 +14,13 @@ page-toc: active: false --- -## Tasks on the desktop +# Tasks on the desktop There are several ways you can sync and work with **Nextcloud Tasks** from your desktop. Below you will find some tutorials to get it. -### Multi-platform desktop clients +## Multi-platform desktop clients - [Thunderbird: Calendar / Contacts / Tasks sync](/tutorials/cloud/clients/desktop/multiplatform/thunderbird-calendar-contacts) -### GNU/Linux +## GNU/Linux - [GNOME Desktop Integration](/tutorials/cloud/clients/desktop/gnu-linux/gnome-desktop-integration) - [KDE Desktop Integration](/tutorials/cloud/clients/desktop/gnu-linux/kde-desktop-integration) diff --git a/pages/02.tutorials/02.Cloud/04.Apps/tasks/03.Mobile/docs.en.md b/pages/02.tutorials/02.Cloud/04.Apps/tasks/03.Mobile/docs.en.md index 89cdffc7..41fb3e55 100644 --- a/pages/02.tutorials/02.Cloud/04.Apps/tasks/03.Mobile/docs.en.md +++ b/pages/02.tutorials/02.Cloud/04.Apps/tasks/03.Mobile/docs.en.md @@ -1,5 +1,5 @@ --- -title: Tasks: Mobile +title: Mobile published: true visible: false updated: @@ -15,10 +15,10 @@ page-toc: active: false --- -## Tasks integration on mobile devices +# Tasks mobile integration To set up and sync your **Tasks** throught a mobile client see the tutorial below: -### Android +## Android - [DAVx⁵ / OpenTasks](/tutorials/cloud/clients/mobile/android/calendars-contacts-and-tasks) - [Nextcloud mobile app](/tutorials/cloud/clients/mobile/android/nextcloud-app) diff --git a/pages/02.tutorials/02.Cloud/04.Apps/tasks/docs.en.md b/pages/02.tutorials/02.Cloud/04.Apps/tasks/docs.en.md index 4c5459e4..ca2f92f0 100644 --- a/pages/02.tutorials/02.Cloud/04.Apps/tasks/docs.en.md +++ b/pages/02.tutorials/02.Cloud/04.Apps/tasks/docs.en.md @@ -4,9 +4,6 @@ published: true visible: false indexed: true updated: - last_modified: "January 2021" - app: Tasks - app_version: 0.13.6 taxonomy: category: - docs diff --git a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/01.Multiplatform/01.thunderbird-calendar-contacts/docs.en.md b/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/01.Multiplatform/01.thunderbird-calendar-contacts/docs.en.md index 3e5d0538..ce21907e 100755 --- a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/01.Multiplatform/01.thunderbird-calendar-contacts/docs.en.md +++ b/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/01.Multiplatform/01.thunderbird-calendar-contacts/docs.en.md @@ -1,9 +1,9 @@ --- -title: 'Thunderbird: Syncing Contacts, Calendars and Tasks' +title: 'Thunderbird' visible: false updated: last_modified: "October 2020" - app: Thunderbird + app: Mozilla Thunderbird app_version: 68.12.0 on Manjaro Linux page-toc: active: true @@ -19,7 +19,7 @@ taxonomy: - contacts --- -# Thunderbird... +# Mozilla Thunderbird... ... is a free and open-source multi-platform email client and personal information manager with news, RSS and chat client integrated.
We will learn how to connect your **Cloud** contacts, calendars and tasks to **Thunderbird** in order to manage them from one place in your desktop. diff --git a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/01.Multiplatform/02.calcurse-caldav/docs.en.md b/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/01.Multiplatform/02.calcurse-caldav/docs.en.md index abfd6fea..44424998 100755 --- a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/01.Multiplatform/02.calcurse-caldav/docs.en.md +++ b/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/01.Multiplatform/02.calcurse-caldav/docs.en.md @@ -1,5 +1,5 @@ --- -title: 'calcurse: Calendar sync' +title: 'calcurse' visible: false updated: last_modified: "July 2019" diff --git a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/01.Multiplatform/docs.en.md b/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/01.Multiplatform/docs.en.md index e698ddea..24d24a5d 100755 --- a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/01.Multiplatform/docs.en.md +++ b/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/01.Multiplatform/docs.en.md @@ -1,14 +1,16 @@ --- -title: Desktop Clients: Multiplatform +title: Multiplatform published: true -visible: false +indexed: updated: taxonomy: category: - docs tags: - cloud - - sync + - clients + - multiplatform +visible: true page-toc: active: false --- @@ -16,11 +18,11 @@ page-toc: # Multiplatform Clients -### [Nextcloud client](desktop-sync-client) +## [Nextcloud client](desktop-sync-client) - Desktop sync client -### [Thunderbird](thunderbird-calendar-contacts) +## [Thunderbird](thunderbird-calendar-contacts) - Calendar, Contacts & Tasks sync -### [calcurse](calcurse-caldav) +## [calcurse](calcurse-caldav) - Calendar sync for the command line diff --git a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/02.GNU-Linux/01.gnome-desktop-integration/docs.en.md b/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/02.GNU-Linux/01.gnome-desktop-integration/docs.en.md index 8fc22d89..24e6fabd 100644 --- a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/02.GNU-Linux/01.gnome-desktop-integration/docs.en.md +++ b/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/02.GNU-Linux/01.gnome-desktop-integration/docs.en.md @@ -1,5 +1,5 @@ --- -title: 'Cloud: GNOME Integration' +title: 'GNOME Integration' visible: false updated: last_modified: "January 2021" @@ -13,6 +13,8 @@ taxonomy: - docs tags: - cloud + - desktop + - gnu-linux - gnome - integration --- diff --git a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/02.GNU-Linux/02.kde-desktop-integration/docs.en.md b/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/02.GNU-Linux/02.kde-desktop-integration/docs.en.md index 028f29a1..c5d9c5b5 100644 --- a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/02.GNU-Linux/02.kde-desktop-integration/docs.en.md +++ b/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/02.GNU-Linux/02.kde-desktop-integration/docs.en.md @@ -1,5 +1,5 @@ --- -title: GNU/Linux: KDE Desktop Integration +title: 'KDE Desktop Integration' visible: false updated: last_modified: "8 April 2019" diff --git a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/02.GNU-Linux/03.terminal-integration/docs.en.md b/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/02.GNU-Linux/03.terminal-integration/docs.en.md index d56dee33..83d87e0e 100644 --- a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/02.GNU-Linux/03.terminal-integration/docs.en.md +++ b/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/02.GNU-Linux/03.terminal-integration/docs.en.md @@ -1,10 +1,10 @@ --- -title: "GNU/Linux: Terminal Integration" +title: "Terminal Integration" visible: false updated: last_modified: "July 2019" - app: Command line - app_version: vdirsyncer - version 0.16.7-2 / Khard - version 0.13.0-1 / Khal - version 1:0.9.10-1.1 on DEBIAN 10 + app: Vdirsyncer / Khard / Khal + app_version: Vdirsyncer, version 0.16.7-2 / Khard, version 0.13.0-1 / Khal, version 1:0.9.10-1.1 on DEBIAN 10 page-toc: active: true published: true @@ -13,13 +13,15 @@ taxonomy: - docs tags: - terminal - - linux + - gnu-linux + - desktop - integration --- # General information The goal of this tutorial is to explain how to synchronize calendar and contacts between the Nextcloud server and your client using the command line. + For this operation the software that will be used are: - **Vdirsyncer**: a command-line tool for synchronizing calendars and addressbooks between a variety of servers and the local filesystem. More info [here](https://vdirsyncer.pimutils.org/en/stable/) diff --git a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/02.GNU-Linux/03.terminal-integration/docs.en.md.orig b/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/02.GNU-Linux/03.terminal-integration/docs.en.md.orig deleted file mode 100644 index 8529149f..00000000 --- a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/02.GNU-Linux/03.terminal-integration/docs.en.md.orig +++ /dev/null @@ -1,204 +0,0 @@ ---- -title: GNU/Linux: Terminal integration -visible: false -page-toc: - active: false -published: true -taxonomy: - category: - - docs ---- ---- - -# Meta information -This howto was last updated on 14-07-2019 and it refers to: - -- vdirsyncer: version - 0.16.7-2 For Debian 10 -- Khard: version - 0.13.0-1 For Debian 10 -- Khal: version - 1:0.9.10-1.1 For Debian 10 - -NOTE: If the howto refers to an older software version than the provided by Disroot, or it is even possible that the one you're using in your device, there could be missing features or small parts of the information that may have changed. - -Disroot's how-to documentation is a community driven process. We try to keep it as updated as we can. - - -# General information - -The goal of this tutorial is to explain how to synchronize calendar and contacts between the Nextcloud server and your client using the command line. -For this operation the software that will be used are: - -- Vdirsyncer: is a command-line tool for synchronizing calendars and addressbooks between a variety of servers and the local filesystem. More info [here](https://vdirsyncer.pimutils.org/en/stable/) - -- Khard: is an address book for the Linux console. It creates, reads, modifies and removes carddav address book entries at your local machine. Khard is also compatible to the email clients like Mutt. More info [here](https://github.com/scheibler/khard) - -- Khal: is a standards based CLI and terminal calendar program, able to synchronize with CalDAV servers through vdirsyncer. More info [here](https://github.com/pimutils/khal) - - -# Vdirsyncer -Install vdirsyncer for your GNU/Linux distribution. -If there is no suitable package for your distribution, you’ll need to install [vdirsyncer manually](https://vdirsyncer.pimutils.org/en/stable/installation.html#manual-installation) - -## Configuration -Path of the configuration file: *"~/.config/vdirsyncer/config"* -Contents of the *config* file: - -``` -[general] -# A folder where vdirsyncer can store some metadata about each pair. -status_path = "~/.vdirsyncer/status/" - -# CARDDAV -[pair YOUR-USERNAME] -# A `[pair ]` block defines two storages `a` and `b` that should be -# synchronized. The definition of these storages follows in `[storage ]` -# blocks. This is similar to accounts in OfflineIMAP. -a = "Local" -b = "Remote" - -# Synchronize all collections available on "side B" (in this case the server). -# You need to run `vdirsyncer discover` if new calendars/addressbooks are added -# on the server. - -# Omitting this parameter implies that the given path and URL in the -# corresponding `[storage ]` blocks are already directly pointing to a -# collection each. -collections = ["from b"] - -# Synchronize the "display name" property into a local file (~/.contacts/displayname). -metadata = ["YOUR-USERNAME"] - -# To resolve a conflict the following values are possible: -# `null` - abort when collisions occur (default) -# `"a wins"` - assume a's items to be more up-to-date -# `"b wins"` - assume b's items to be more up-to-date -conflict_resolution = "a wins" - -[storage Local] -# A storage references actual data on a remote server or on the local disk. -# Similar to repositories in OfflineIMAP. -type = "filesystem" -path = "~/.contacts/" -fileext = ".vcf" - -[storage Remote] -type = "carddav" -url = "https://cloud.disroot.org/remote.php/dav/addressbooks/users/YOUR-USERNAME/contatti/" -username = "YOUR-USERNAME" -# The password can also be fetched from the system password storage, netrc or a -# custom command. See http://vdirsyncer.readthedocs.org/en/stable/keyring.html -password = "YOUR-PASSWORD" - -# CALDAV -#[pair Calendar] -a = "CalendarLocal" -b = "CalendarRemote" -## collections = ["private", "work"] -collections = ["from b"] - -## Calendars also have a color property -metadata = ["YOUR-USERNAME"] - -## To resolve a conflict the following values are possible: -## `null` - abort when collisions occur (default) -## `"a wins"` - assume a's items to be more up-to-date -## `"b wins"` - assume b's items to be more up-to-date -conflict_resolution = "a wins" - -[storage CalendarLocal] -type = "filesystem" -path = "~/.calendars/" -fileext = ".ics" - -[storage CalendarRemote] -type = "caldav" -url = "https://cloud.disroot.org/remote.php/dav/" -username = "YOUR-USERNAME" -password = "YOUR-PASSWORD" -``` - -After having completed the configuration file, run this commands: - -*vdirsyncer discover* - -*You will be asked if you want to create the missing directories. Answer yes* - -*vdirsyncer sync* - -To synchronize the contacts and calendars just give the following command: - -*vdirsyncer sync* - -This command can be automated using [cron](https://en.wikipedia.org/wiki/Cron) - - -Now you have synchronized your calendars and your contacts. -In your local machine contacts are stored in *"~/.contacts/"* with the *.vcf* format. -Calendars are stored in *"~/.calendars/"* with the *.ics* format. - -# Khard - -![](en/khard.png) - -Install khal for your GNU/Linux distribution. -If there is no suitable package for your distribution, you’ll need to install [Khard manually](https://github.com/scheibler/khard/) - -## Configuration -Path of the configuration file: *"~/.config/khard/khard.conf"* -Contents of the *khard.conf* file: - -``` -[addressbooks] -[[YOUR-USERNAMENE]] -path = ~/.contacts/contatti/ - -[general] -editor = vim -merge_editor = vimdiff -default_action = list -show_nicknames = no -``` - -* Show contacts: *khard list* -* Show details: * khard details* -* Search contacts: *khard details [-- strict-search] name of contact* -* For more information: **khard -h** - -# Khal - -![](en/khal.png) - -Install khal for your GNU/Linux distribution. -If there is no suitable package for your distribution, you’ll need to install [Khal manually](https://lostpackets.de/khal/install.html) - -## Configuration -Path of the configuration file: *"~/.config/khal/config"* -Contents of the *config* file: - -``` -[calendars] -[[CALENDAR1]] - path = ~/.calendars/CALENDAR1/ - color = dark cyan - -[[CALENDAR2]] - path = ~/.calendars/CALENDAR2/ - color = dark magenta - - -[locale] -timeformat = %H:%M -dateformat = %Y-%m-%d -longdateformat = %Y-%m-%d -datetimeformat = %Y-%m-%d %H:%M -longdatetimeformat = %Y-%m-%d %H:%M - -local_timezone = Europe/Berlin -default_timezone = Europe/Berlin - -firstweekday = 0 -``` -*CALENDAR1 AND CALENDAR2 are the name of your calendars in Nextcloud"*. - -* Show calendar: *khal* -* Interactive khal (let's browse and edit calendars and events): *ikhal* -* For more information: **khal -h** diff --git a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/02.GNU-Linux/docs.en.md b/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/02.GNU-Linux/docs.en.md index c497b5d0..589a14e0 100755 --- a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/02.GNU-Linux/docs.en.md +++ b/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/02.GNU-Linux/docs.en.md @@ -1,5 +1,5 @@ --- -title: Desktop integration: GNU/Linux +title: GNU/Linux published: true updated: taxonomy: @@ -7,21 +7,19 @@ taxonomy: - docs tags: - cloud - - integration - - sync - - linux - desktop -visible: false + - integration + - clients + - gnu-linux +visible: true page-toc: active: false --- -
+# GNU/Linux Desktop clients -![](gnu_linux.png) +## [GNOME Desktop Integration](gnome-desktop-integration) -**Nextcloud** integrates exceedingly well with **GNU/Linux**. The how-tos below contains the information to set up the desktop integration. +## [KDE Desktop Integration]((kde-desktop-integration)) -### [GNOME](gnome-desktop-integration) Desktop Integration - -### [KDE](kde-desktop-integration) Desktop Integration +## [Terminal Integration](terminal-integration) diff --git a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/03.Mac-OS/docs.en.md b/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/03.Mac-OS/docs.en.md index e5503e25..fc5251b3 100755 --- a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/03.Mac-OS/docs.en.md +++ b/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/03.Mac-OS/docs.en.md @@ -1,6 +1,6 @@ --- title: MacOS -visible: false +visible: true published: true updated: taxonomy: @@ -8,16 +8,14 @@ taxonomy: - docs tags: - cloud + - desktop - integration - macos page-toc: active: false --- -# Syncing your data with MacOS +# macOS Desktop clients -Below you can learn how to integrate Nextcloud with your MacOS device -### [Syncing Calendars](calendar-syncing) -### [Syncing Contacts](contact-syncing) - -![](macos.jpg) +## [Syncing Calendars](calendar-syncing) +## [Syncing Contacts](contact-syncing) diff --git a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/docs.en.md b/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/docs.en.md index e2c483fa..ac3a842b 100644 --- a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/docs.en.md +++ b/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/docs.en.md @@ -1,20 +1,24 @@ --- -title: Cloud: Desktop Clients +title: Desktop published: true -indexed: true +indexed: updated: taxonomy: category: - docs tags: - cloud + - desktop + - clients - integration visible: true page-toc: active: false --- -## Multiplatform Desktop Clients +# Desktop clients + +## Multiplatform - [**Nextcloud** client](multiplatform/desktop-sync-client) - [**Thunderbird**](multiplatform/thunderbird-calendar-contacts) - [**calcurse** command line client](multiplatform/calcurse-caldav) @@ -22,6 +26,7 @@ page-toc: ## GNU/Linux - [**GNOME** desktop integration](gnu-linux/gnome-desktop-integration) - [**KDE** desktop integration](gnu-linux/kde-desktop-integration) +- [Terminal Integration](gnu-linux/terminal-integration) ## MacOS - [**MacOS** device integration](mac-os) diff --git a/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/01.Nextcloud-app/docs.en.md b/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/01.Nextcloud-app/docs.en.md index fe0e3c4b..190c6137 100755 --- a/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/01.Nextcloud-app/docs.en.md +++ b/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/01.Nextcloud-app/docs.en.md @@ -1,5 +1,5 @@ --- -title: Mobile clients: Nextcloud App +title: Nextcloud App visible: false updated: page-toc: @@ -10,6 +10,7 @@ taxonomy: - docs tags: - nextcloud + - mobile - android --- diff --git a/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/02.calendars-contacts-and-tasks/docs.en.md b/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/02.calendars-contacts-and-tasks/docs.en.md index 63979df2..4ba401ab 100755 --- a/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/02.calendars-contacts-and-tasks/docs.en.md +++ b/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/02.calendars-contacts-and-tasks/docs.en.md @@ -1,6 +1,6 @@ --- -title: Mobile clients: DAVx⁵ / OpenTasks -visible: true +title: DAVx⁵ / OpenTasks +visible: false updated: page-toc: active: true diff --git a/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/03.migrating-contacts-from-google/docs.en.md b/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/03.migrating-contacts-from-google/docs.en.md index f966661f..06bfa8cf 100755 --- a/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/03.migrating-contacts-from-google/docs.en.md +++ b/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/03.migrating-contacts-from-google/docs.en.md @@ -1,5 +1,5 @@ --- -title: Mobile clients: Migrating Contacts +title: Migrating Contacts visible: false published: true updated: diff --git a/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/04.using-news/docs.en.md b/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/04.using-news/docs.en.md index 73f144f1..c18ab085 100755 --- a/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/04.using-news/docs.en.md +++ b/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/04.using-news/docs.en.md @@ -1,5 +1,5 @@ --- -title: Mobile clients: News App +title: News App visible: false updated: page-toc: diff --git a/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/05.using-notes/docs.en.md b/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/05.using-notes/docs.en.md index bcafb1f1..7ace62ab 100644 --- a/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/05.using-notes/docs.en.md +++ b/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/05.using-notes/docs.en.md @@ -1,7 +1,7 @@ --- -title: Mobile clients: Notes App +title: Notes App visible: false -updated: +updated: page-toc: active: true published: true diff --git a/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/docs.en.md b/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/docs.en.md index cfac9829..856385a8 100755 --- a/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/docs.en.md +++ b/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/01.Android/docs.en.md @@ -1,5 +1,5 @@ --- -title: Mobile clients: Android +title: Android published: true updated: taxonomy: @@ -14,14 +14,10 @@ page-toc: active: false --- -# Android Nextcloud Integration +# Android: Nextcloud clients and integration -The following How-tos will help you integrate **Nextcloud** with your **Android** device. - -### [Nextcloud app](nextcloud-app) -### [Syncing Calendars, Contacts and Tasks](calendars-contacts-and-tasks) -### [Migrating contacts from Google into Nextcloud](migrating-contacts-from-google) -### [Syncing News](using-news) -### [Syncing Notes](using-notes) - -![](android.jpg) +## [Nextcloud app](nextcloud-app) +## [Syncing Calendars, Contacts and Tasks](calendars-contacts-and-tasks) +## [Migrating contacts from Google into Nextcloud](migrating-contacts-from-google) +## [Syncing News](using-news) +## [Syncing Notes](using-notes) diff --git a/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/02.iOS/calendar-syncing/docs.en.md b/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/02.iOS/calendar-syncing/docs.en.md index e5afd7b8..1b43a174 100644 --- a/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/02.iOS/calendar-syncing/docs.en.md +++ b/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/02.iOS/calendar-syncing/docs.en.md @@ -1,5 +1,5 @@ --- -title: 'iOS - Syncing Calendars & Reminders' +title: 'Syncing Calendars & Reminders' updated: last_modified: "19 August 2018" app: iOS diff --git a/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/02.iOS/contact-syncing/docs.en.md b/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/02.iOS/contact-syncing/docs.en.md index 71150989..4c17da8b 100644 --- a/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/02.iOS/contact-syncing/docs.en.md +++ b/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/02.iOS/contact-syncing/docs.en.md @@ -1,5 +1,5 @@ --- -title: 'iOS - Syncing Contacts' +title: 'Syncing Contacts' updated: last_modified: "21 august 2018" app: iOS diff --git a/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/02.iOS/docs.en.md b/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/02.iOS/docs.en.md index 177c85a2..56673807 100644 --- a/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/02.iOS/docs.en.md +++ b/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/02.iOS/docs.en.md @@ -9,15 +9,12 @@ taxonomy: - cloud - sync - iOS -visible: false +visible: true page-toc: active: false --- -# iOS Nextcloud Integration +# iOS: Nextcloud Integration -Below you can learn how to integrate Nextcloud with your iOS device -### [Syncing Calendars](calendar-syncing) -### [Syncing Contacts](contact-syncing) - -![](ios.png) +## [Syncing Calendars](calendar-syncing) +## [Syncing Contacts](contact-syncing) diff --git a/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/docs.en.md b/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/docs.en.md index 2cb1ea1a..1d2247c9 100755 --- a/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/docs.en.md +++ b/pages/02.tutorials/02.Cloud/05.Clients/02.Mobile/docs.en.md @@ -1,5 +1,5 @@ --- -title: 'Cloud: Mobile Clients' +title: Mobile published: true updated: taxonomy: @@ -7,18 +7,18 @@ taxonomy: - docs tags: - cloud + - mobile - nextcloud -indexed: true +indexed: visible: true page-toc: active: false --- -## Syncing your devices -**Nextcloud** integrates with your device very easily, providing native experience for most devices and operating systems. +# Mobile Clients -### [Android](android) +## [Android](android) - Nextcloud apps -### [iOS](ios) +## [iOS](ios) - iOS app diff --git a/pages/02.tutorials/02.Cloud/05.Clients/docs.en.md b/pages/02.tutorials/02.Cloud/05.Clients/docs.en.md index ae836ebc..8c1834df 100644 --- a/pages/02.tutorials/02.Cloud/05.Clients/docs.en.md +++ b/pages/02.tutorials/02.Cloud/05.Clients/docs.en.md @@ -1,12 +1,9 @@ --- -title: 'Cloud: Clients' +title: 'Clients' published: true visible: true indexed: true updated: - last_modified: "December 2020" - app: Nextcloud - app_version: 20 taxonomy: category: - docs @@ -18,6 +15,22 @@ page-toc: active: false --- +# What is a client? + +In the context of computing and Information Technologies (IT), a "**client**" is a software program or a computer that interacts with and uses resources of another computer that is called "**server**". + +In the guides on this site, we will use the term to refer to the first one, the software. + +With a client, you can access some of the **Disroot Cloud** main features (such as email, calendars, contacts, files, tasks, etc) directly from your computer or mobile device. + +Since there are many, we will try to cover mainly those that are **Free and Open Source software** and, in our opinion, are the most complete. + +Of course, if you use one that is not in these **Howtos** and you consider that it should be, you can collaborate with the community by writting one yourself (see the [How to Contribute](/contribute) section). + +--- + +# Nextcloud Clients + ## [Desktop clients and Integration](desktop) - How to setup **Nextcloud** and others sync clients - Desktop environments integration on GNU/Linux diff --git a/pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/thumb.png b/pages/02.tutorials/02.Cloud/05.Clients/thumb.png similarity index 100% rename from pages/02.tutorials/02.Cloud/05.Clients/01.Desktop/thumb.png rename to pages/02.tutorials/02.Cloud/05.Clients/thumb.png diff --git a/pages/02.tutorials/02.Cloud/docsparent.en.md b/pages/02.tutorials/02.Cloud/docsparent.en.md index 45b9c34d..fadf3f01 100755 --- a/pages/02.tutorials/02.Cloud/docsparent.en.md +++ b/pages/02.tutorials/02.Cloud/docsparent.en.md @@ -3,9 +3,6 @@ title: Cloud subtitle: "Basics, settings, syncing, clients" icon: fa-cloud updated: - last_modified: "June 2020" - app: Nextcloud - app_version: 18 published: true taxonomy: category: