Skip to content

Commit

Permalink
refactor configs to match new nested api from lib
Browse files Browse the repository at this point in the history
  • Loading branch information
soywod committed Dec 11, 2023
1 parent 8e05be7 commit 2e0ec91
Show file tree
Hide file tree
Showing 23 changed files with 208 additions and 286 deletions.
64 changes: 35 additions & 29 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -50,20 +50,20 @@ clap_mangen = "0.2"
console = "0.15.2"
dialoguer = "0.10.2"
dirs = "4.0"
email-lib = { version = "=0.16.0", default-features = false }
email-lib = { version = "=0.17.1", default-features = false }
email_address = "0.2.4"
env_logger = "0.8"
erased-serde = "0.3"
indicatif = "0.17"
keyring-lib = "=0.2.0"
keyring-lib = "=0.3.0"
log = "0.4"
mail-builder = "0.3"
md5 = "0.7.0"
mml-lib = { version = "=1.0.2", default-features = false }
mml-lib = { version = "=1.0.3", default-features = false }
oauth-lib = "=0.1.0"
once_cell = "1.16"
process-lib = "=0.2.0"
secret-lib = "=0.2.0"
process-lib = "=0.3.0"
secret-lib = "=0.3.0"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
shellexpand-utils = "=0.2.0"
Expand Down
29 changes: 8 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,35 +85,22 @@ Please read the [documentation](https://pimalaya.org/himalaya/cli/configuration/

## Contributing

If you find a **bug** that [does not exist yet](https://todo.sr.ht/~soywod/pimalaya), please send an email at [~soywod/[email protected]](mailto:~soywod/[email protected]).
If you want to **report a bug** that [does not exist yet](https://todo.sr.ht/~soywod/pimalaya), please send an email at [~soywod/[email protected]](mailto:~soywod/[email protected]).

If you have a **question**, please send an email at [~soywod/[email protected]](mailto:~soywod/[email protected]).
If you want to **propose a feature** or **fix a bug**, please send a patch at [~soywod/[email protected]](mailto:~soywod/[email protected]) using [git send-email](https://git-scm.com/docs/git-send-email). Follow [this guide](https://git-send-email.io/) to configure git properly.

If you want to **propose a feature** or **fix a bug**, please send a patch at [~soywod/[email protected]](mailto:~soywod/[email protected]) using [git send-email](https://git-scm.com/docs/git-send-email) (see [this guide](https://git-send-email.io/) on how to configure it).
If you just want to **discuss** about the project, feel free to join the [Matrix](https://matrix.org/) workspace [#pimalaya.general](https://matrix.to/#/#pimalaya.general:matrix.org) or contact me directly [@soywod](https://matrix.to/#/@soywod:matrix.org). You can also use the mailing list [[send an email](mailto:~soywod/[email protected])|[subscribe](mailto:~soywod/[email protected])|[unsubscribe](mailto:~soywod/[email protected])].

If you want to **subscribe** to the mailing list, please send an email at [~soywod/pimalaya+[email protected]](mailto:~soywod/[email protected]).

If you want to **unsubscribe** to the mailing list, please send an email at [~soywod/pimalaya+[email protected]](mailto:~soywod/[email protected]).

If you want to **discuss** about the project, feel free to join the [Matrix](https://matrix.org/) workspace [#pimalaya.himalaya](https://matrix.to/#/#pimalaya.himalaya:matrix.org) or contact me directly [@soywod](https://matrix.to/#/@soywod:matrix.org).

## Credits
## Sponsoring

[![nlnet](https://nlnet.nl/logo/banner-160x60.png)](https://nlnet.nl/project/Himalaya/index.html)

Special thanks to the [nlnet](https://nlnet.nl/project/Himalaya/index.html) foundation that helped Himalaya to receive financial support from the [NGI Assure](https://www.ngi.eu/ngi-projects/ngi-assure/) program of the European Commission in September, 2022.
Special thanks to the [NLnet foundation](https://nlnet.nl/project/Himalaya/index.html) and the [European Commission](https://www.ngi.eu/) that helped the project to receive financial support from:

- [IMAP RFC3501](https://tools.ietf.org/html/rfc3501)
- [Iris](https://github.com/soywod/iris.vim), the himalaya predecessor
- [isync](https://isync.sourceforge.io/), an email synchronizer for offline usage
- [NeoMutt](https://neomutt.org/), an email terminal user interface
- [Alpine](http://alpine.x10host.com/alpine/alpine-info/), an other email terminal user interface
- [mutt-wizard](https://github.com/LukeSmithxyz/mutt-wizard), a tool over NeoMutt and isync
- [rust-imap](https://github.com/jonhoo/rust-imap), a Rust IMAP library
- [lettre](https://github.com/lettre/lettre), a Rust mailer library
- [mailparse](https://github.com/staktrace/mailparse), a Rust MIME email parser.
- [NGI Assure](https://nlnet.nl/assure/) in 2022
- [NGI Zero Untrust](https://nlnet.nl/entrust/) in 2023

## Sponsoring
If you appreciate the project, feel free to donate using one of the following providers:

[![GitHub](https://img.shields.io/badge/-GitHub%20Sponsors-fafbfc?logo=GitHub%20Sponsors)](https://github.com/sponsors/soywod)
[![PayPal](https://img.shields.io/badge/-PayPal-0079c1?logo=PayPal&logoColor=ffffff)](https://www.paypal.com/paypalme/soywod)
Expand Down
Loading

0 comments on commit 2e0ec91

Please sign in to comment.