nextcloud-goa 0.1.1

GNOME Online Accounts integration for the Nextcloud Rust SDK
Documentation
# nextcloud-goa

> GNOME Online Accounts integration for Nextcloud system single-sign-on.

Part of the [`nextcloud-rust-sdk`](https://github.com/Luxuride/nextcloud-rust-sdk) workspace.

## Installation

```toml
[dependencies]
nextcloud-goa = "0.1.1"
```

## Features

- Communicates with `org.gnome.OnlineAccounts` via D-Bus.
- Extracts server URLs, usernames, and enabled calendar/storage services.
- Retrieves app passwords directly from the GNOME Keyring.

## Example

```rust,no_run
use nextcloud_goa::GnomeOnlineAccounts;

// Queries GNOME Online Accounts over D-Bus for Nextcloud system accounts
```

## License

GNU General Public License v3.0 or later ([`GPL-3.0-or-later`](https://www.gnu.org/licenses/gpl-3.0.html)).