Ethan Brierley's repositories
cargo-override
The quickest way to override dependencies with Cargo
tide-tracing
A simple middleware for tide using the tracing crate for logging.
serde_json_path_to_error
A drop in replacement for serde_json where detailed errors are the default
jj-gh-pr.nu
Nushell command for opening Jujutsu PRs with GitHub
many-unzip
`multiunzip` from itertools but with support for larger than 12-tuples
atuin
🐢 Magical shell history
awesome-nix
😎 A curated list of the best resources in the Nix community [maintainer=@cyntheticfox]
cargo
The Rust package manager
cargo-check-external-types
Static analysis tool for Rust library authors to set and verify which types from other libraries are allowed to be are exposed in their public API.
cargo-clone
A cargo subcommand to fetch the source code of a Rust crate
cargo-information
https://github.com/rust-lang/cargo/issues/948
cheats.rs
Rust Language Cheat Sheet - https://cheats.rs
cosmic-applets
WIP applets for cosmic-panel
helix
A post-modern modal text editor.
insta
A snapshot testing library for rust
jj
A Git-compatible VCS that is both simple and powerful
nh
Yet another nix cli helper
nixos-cosmic
Flake for testing COSMIC on NixOS
nushell
A new type of shell
prost
PROST! a Protocol Buffers implementation for the Rust Language
release-plz
Publish Rust crates from CI with a Release PR.
rfcs
RFCs for changes to Rust
rust
Empowering everyone to build reliable and efficient software.
rustc-dev-guide
A guide to how rustc works and how to contribute to it.
rustlab2023
Rustlab 2023 workshop on Rust programming in the Linux kernel