himalaya
cargo2nix
himalaya | cargo2nix | |
---|---|---|
43 | 12 | |
2,856 | 327 | |
- | 4.3% | |
9.4 | 6.7 | |
3 days ago | 22 days ago | |
Rust | Nix | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
himalaya
- Himalaya
-
Outlook in the terminal
Before you going deeper, take a look at himalaya if it fit to your needs.
-
A Terminal Email Client As An Alternative To Gmail: Neomutt and Vim
https://github.com/soywod/himalaya this one also is a thing, has a vim plugin too
- Himalaya: CLI for Email Management
-
Has anyone packaged Rust programs as nix packages?
Take a look at Himalaya: https://github.com/soywod/himalaya
- Recommend a calendar for Sway
-
Bash script to download particular email attachment?
You can use himalaya for that
-
Burgr – Books in Your Terminal
We live in a time of a Renaissance of terminal tools. I recently discovered Himalaya[1], a command line tool for email, and I really like it. I'm also interested in exploring a new tool for calendar called qcal[2]. I'm kicking around writing a chat client for GroupMe for the terminal right now. That way I could finally ditch pidgin.
Like the OP, I spend all day in tmux these days, which is in many ways the most superior UI[3]. As a bonus, CLI tools are often cross-platform and very easy to write.
1: https://github.com/soywod/himalaya
- Himalaya, the CLI email client: v0.7.0 released
- Himalaya: Command-line interface for email management in Rust
cargo2nix
- Transitioning to Rust as a company
-
Way to get NVM working in CI/CD systems
- Rust projects are built with https://github.com/cargo2nix/cargo2nix. We chose cargo2nix to get incremental builds, meaning that dependency builds can be shared between our Rust projects and that not all dependencies have to be rebuilt when adding/updating/removing dependencies from a project.
-
[Blog post]: Scaling Rust builds with Bazel
We used cargo2nix to generate top-level Cargo.nix file that we committed to the repository (we didn't allow generating nix files on CI for security and reproducibility reasons).
-
Nix & Rust - cargo2nix 0.11.0 released
There's a cross compile example that works for at least 3-4 targets on Linux and uses proc macros. Pretty sure the situation you described is no more complex.
-
Rust nix develop & nix build - cargo2nix 0.11.0 released
Release notes. Last announced release was 0.9.0.
- Nix and NixOS Get So Close to Perfect
-
How Go Mitigates Supply Chain Attacks
Nix already solves this problem and can handle dependencies and building projects across a range of languages (including Rust via Cargo2nix) and reproducible machine configuration.
- From nix-shell to nix develop
-
Is using crates more safe than using npm?
Building with nix, for instance with cargo2nix (https://github.com/cargo2nix/cargo2nix), could be safer if sandboxing is enabled.
-
Nix-ifying a Rust project
cargo2nix
What are some alternatives?
mutt-wizard - A system for automatically configuring mutt and isync with a simple interface and safe passwords
naersk - Build Rust projects in Nix - no configuration, no code generation, no IFD, sandbox friendly.
mblaze - Unix utilities to deal with Maildir
rust-nix-template - Rust project template with Nix (Flakes) and VSCode support
mail-parser - Fast and robust e-mail parsing library for Rust
rust-overlay - Pure and reproducible nix overlay of binary distributed rust toolchains
meli - 🐝 experimental terminal mail client, mirror of https://git.meli.delivery/meli/meli.git https://crates.io/crates/meli
crate2nix - rebuild only changed crates in CI with crate2nix and nix
Home Manager using Nix - Manage a user environment using Nix [maintainer=@rycee]
Cargo - The Rust package manager
vim-quickui - The missing UI extensions for Vim 9 (and NeoVim) !! :sunglasses:
watt - Runtime for executing procedural macros as WebAssembly