Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joshka/nitidus
A TUI email client in rust
https://github.com/joshka/nitidus
Last synced: 24 days ago
JSON representation
A TUI email client in rust
- Host: GitHub
- URL: https://github.com/joshka/nitidus
- Owner: joshka
- Created: 2023-12-07T11:10:05.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-10-07T19:03:14.000Z (about 1 month ago)
- Last Synced: 2024-10-10T20:10:27.782Z (about 1 month ago)
- Language: Rust
- Size: 462 KB
- Stars: 9
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# nitidus
A small TUI email client written in Rust.
## Why the name?
This app is a front end to the CLI mail client [Himalaya], and is based on a Rust TUI crate named
[Ratatui]. *Rattus Nitidus* is the scientific name for the [Himalayan field rat].[Himalaya]: https://pimalaya.org/himalaya/
[Ratatui]: https://crates.io/crates/ratatui
[Himalayan field rat]: https://en.wikipedia.org/wiki/Himalayan_field_rat## Running
This is pretty much just a PoC right now, so install himalaya, run it once to generate a config and
then run this. Check the command line params with `--help````text
A TUI email clientUsage: nitidus [OPTIONS]
Options:
-c, --config A path to a himalaya configuration file
-a, --account-name The name of the account to use from the configuration file
-f, --folder The mail folder to open
-h, --help Print help
-V, --version Print version
```![demo](https://github.com/joshka/nitidus/assets/381361/889b752f-b5e2-4393-bb19-071190c9fc25)