mirror of
https://github.com/soywod/himalaya.git
synced 2024-11-22 02:50:19 +00:00
fix broken link in readme
This commit is contained in:
parent
b623468d15
commit
24bb6f10d7
4 changed files with 24 additions and 39 deletions
|
@ -7,8 +7,8 @@ edition = "2021"
|
||||||
license = "MIT"
|
license = "MIT"
|
||||||
categories = ["command-line-interface", "command-line-utilities", "email"]
|
categories = ["command-line-interface", "command-line-utilities", "email"]
|
||||||
keywords = ["cli", "mail", "email", "client", "imap"]
|
keywords = ["cli", "mail", "email", "client", "imap"]
|
||||||
homepage = "https://pimalaya.org/himalaya"
|
homepage = "https://pimalaya.org/himalaya/cli/latest/"
|
||||||
documentation = "https://pimalaya.org/himalaya/"
|
documentation = "https://pimalaya.org/himalaya/cli/latest/"
|
||||||
repository = "https://github.com/soywod/himalaya/"
|
repository = "https://github.com/soywod/himalaya/"
|
||||||
|
|
||||||
[package.metadata.docs.rs]
|
[package.metadata.docs.rs]
|
||||||
|
|
48
README.md
48
README.md
|
@ -1,42 +1,28 @@
|
||||||
# 📫 Himalaya [![GitHub release](https://img.shields.io/github/v/release/soywod/himalaya?color=success)](https://github.com/soywod/himalaya/releases/latest) [![Matrix](https://img.shields.io/matrix/pimalaya.himalaya:matrix.org?color=success&label=chat)](https://matrix.to/#/#pimalaya.himalaya:matrix.org)
|
# 📫 Himalaya [![GitHub release](https://img.shields.io/github/v/release/soywod/himalaya?color=success)](https://github.com/soywod/himalaya/releases/latest) [![Matrix](https://img.shields.io/matrix/pimalaya.himalaya:matrix.org?color=success&label=chat)](https://matrix.to/#/#pimalaya.himalaya:matrix.org)
|
||||||
|
|
||||||
https://pimalaya.org/himalaya/
|
https://pimalaya.org/himalaya/cli/latest/
|
||||||
|
|
||||||
CLI to manage emails, based on [email-lib](https://sr.ht/~soywod/pimalaya/).
|
CLI to manage emails, based on [email-lib](https://crates.io/crates/email-lib).
|
||||||
|
|
||||||
![image](https://user-images.githubusercontent.com/10437171/138774902-7b9de5a3-93eb-44b0-8cfb-6d2e11e3b1aa.png)
|
![screenshot](https://user-images.githubusercontent.com/10437171/138774902-7b9de5a3-93eb-44b0-8cfb-6d2e11e3b1aa.png)
|
||||||
|
|
||||||
*Disclaimer: the project is under active development, do not use in production before the `v1.0.0`.*
|
*Disclaimer: the project is under active development, do not use in production before the `v1.0.0`.*
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
- [Folder listing]
|
- [Mailbox management](https://pimalaya.org/himalaya/cli/latest/usage/folder/)
|
||||||
- [Envelopes listing], [searching] and [sorting]
|
- [Envelopes listing](https://pimalaya.org/himalaya/cli/latest/usage/envelope/list.md)
|
||||||
- [Email composition] based on `$EDITOR`
|
- [Message composition](https://pimalaya.org/himalaya/cli/latest/usage/message/write.md) based on `$EDITOR`
|
||||||
- Email manipulation ([copy]/[move]/[delete])
|
- Message manipulation ([copy](https://pimalaya.org/himalaya/cli/latest/usage/message/copy.md)/[move](https://pimalaya.org/himalaya/cli/latest/usage/message/move.md)/[delete](https://pimalaya.org/himalaya/cli/latest/usage/message/delete.md))
|
||||||
- [Multi-accounting]
|
- [Multi-accounting](https://pimalaya.org/himalaya/cli/latest/configuration/)
|
||||||
- [Account listing]
|
- [Account synchronization](https://pimalaya.org/himalaya/cli/latest/usage/account/sync.md) for offline https://pimalaya.org/himalaya/cli/latest/usage
|
||||||
- [Account synchronization] for offline usage
|
- Support for [IMAP](https://pimalaya.org/himalaya/cli/latest/configuration/imap.md), [Maildir](https://pimalaya.org/himalaya/cli/latest/configuration/maildir.md), [notmuch](https://pimalaya.org/himalaya/cli/latest/configuration/notmuch.md)
|
||||||
- IMAP, Maildir and Notmuch support
|
- Sending via [SMTP](https://pimalaya.org/himalaya/cli/latest/configuration/smtp.md) or [sendmail](https://pimalaya.org/himalaya/cli/latest/configuration/sendmail.md)
|
||||||
- IMAP IDLE mode for [real-time notifications]
|
- [PGP](https://pimalaya.org/himalaya/cli/latest/configuration/pgp/) end-to-end encryption
|
||||||
- PGP end-to-end encryption
|
- Generate [completion scripts](https://pimalaya.org/himalaya/cli/latest/tips/completion.md) for various shells
|
||||||
- [Completions] for various shells
|
- Generate [man pages](https://pimalaya.org/himalaya/cli/latest/tips/man.md)
|
||||||
- JSON output
|
- JSON output
|
||||||
- …
|
- …and more!
|
||||||
|
|
||||||
[Folder listing]: https://pimalaya.org/himalaya/cli/usage/folders/list.html
|
|
||||||
[Envelopes listing]: https://pimalaya.org/himalaya/cli/usage/envelopes/list.html
|
|
||||||
[searching]: https://pimalaya.org/himalaya/cli/usage/envelopes/search.html
|
|
||||||
[sorting]: https://pimalaya.org/himalaya/cli/usage/envelopes/sort.html
|
|
||||||
[Email composition]: https://pimalaya.org/himalaya/cli/usage/emails/write.html
|
|
||||||
[copy]: https://pimalaya.org/himalaya/cli/usage/emails/copy.html
|
|
||||||
[move]: https://pimalaya.org/himalaya/cli/usage/emails/move.html
|
|
||||||
[delete]: https://pimalaya.org/himalaya/cli/usage/emails/delete.html
|
|
||||||
[Multi-accounting]: https://pimalaya.org/himalaya/cli/configuration/index.html
|
|
||||||
[Account listing]: https://pimalaya.org/himalaya/cli/usage/accounts/list.html
|
|
||||||
[Account synchronization]: https://pimalaya.org/himalaya/cli/usage/accounts/synchronize.html
|
|
||||||
[real-time notifications]: https://pimalaya.org/himalaya/cli/usage/notifications.html
|
|
||||||
[Completions]: https://pimalaya.org/himalaya/cli/tips/completion.html
|
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
|
@ -73,7 +59,7 @@ $ dnf copr enable atim/himalaya
|
||||||
$ dnf install himalaya
|
$ dnf install himalaya
|
||||||
```
|
```
|
||||||
|
|
||||||
*See the [documentation](https://pimalaya.org/himalaya/cli/installation/index.html) for other installation methods.*
|
*See the [documentation](https://pimalaya.org/himalaya/cli/latest/installation/) for other installation methods.*
|
||||||
|
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
@ -81,7 +67,7 @@ $ dnf install himalaya
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
Please read the [documentation](https://pimalaya.org/himalaya/cli/configuration/index.html).
|
Please read the [documentation](https://pimalaya.org/himalaya/cli/latest/configuration/).
|
||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
[example]
|
[example]
|
||||||
# Make this account the default one to use when no account is given to
|
# The current account will be used by default for all other commands.
|
||||||
# commands.
|
|
||||||
default = true
|
default = true
|
||||||
|
|
||||||
# The display-name and the email are used to build the full email
|
# The display-name and the email are used to build the full email
|
||||||
|
|
|
@ -26,22 +26,22 @@ use crate::{
|
||||||
#[serde(rename_all = "kebab-case")]
|
#[serde(rename_all = "kebab-case")]
|
||||||
pub struct TomlAccountConfig {
|
pub struct TomlAccountConfig {
|
||||||
pub default: Option<bool>,
|
pub default: Option<bool>,
|
||||||
|
|
||||||
pub email: String,
|
pub email: String,
|
||||||
pub display_name: Option<String>,
|
pub display_name: Option<String>,
|
||||||
pub signature: Option<String>,
|
pub signature: Option<String>,
|
||||||
pub signature_delim: Option<String>,
|
pub signature_delim: Option<String>,
|
||||||
pub downloads_dir: Option<PathBuf>,
|
pub downloads_dir: Option<PathBuf>,
|
||||||
|
pub backend: Option<BackendKind>,
|
||||||
|
|
||||||
pub sync: Option<SyncConfig>,
|
pub sync: Option<SyncConfig>,
|
||||||
|
#[cfg(feature = "pgp")]
|
||||||
|
pub pgp: Option<PgpConfig>,
|
||||||
|
|
||||||
pub folder: Option<FolderConfig>,
|
pub folder: Option<FolderConfig>,
|
||||||
pub envelope: Option<EnvelopeConfig>,
|
pub envelope: Option<EnvelopeConfig>,
|
||||||
pub flag: Option<FlagConfig>,
|
pub flag: Option<FlagConfig>,
|
||||||
pub message: Option<MessageConfig>,
|
pub message: Option<MessageConfig>,
|
||||||
#[cfg(feature = "pgp")]
|
|
||||||
pub pgp: Option<PgpConfig>,
|
|
||||||
|
|
||||||
pub backend: Option<BackendKind>,
|
|
||||||
#[cfg(feature = "maildir")]
|
#[cfg(feature = "maildir")]
|
||||||
pub maildir: Option<MaildirConfig>,
|
pub maildir: Option<MaildirConfig>,
|
||||||
#[cfg(feature = "imap")]
|
#[cfg(feature = "imap")]
|
||||||
|
|
Loading…
Reference in a new issue