Derick Eddington's repositories
nixos-config
My ZFS-on-root mirrored-drives multi-users dotfiles-integrated NixOS configuration, with install and recover guides.
deep_safe_drop
Safe dropping of deep trees that otherwise could cause stack overflow.
cfg_rust_features
Set cfg options according to Rust compiler, language, and library features.
async_as_symmetric_coroutines
Helpers to use `async` code as symmetric coroutines in stable Rust.
explore_safe_network
Some of my explorations of the SAFE Network.
graph_safe_compare
Equivalence predicate that can handle cyclic, shared, and very-deep graphs.
my_bash_history_combiner
Combines a Bash session history with a single history with dups and ignores erased.
signals_receipts
Simple exfiltration of the receipt of POSIX signals.
bench_of_snafu_vs_anyhow
Benchmarks of SNAFU vs Anyhow, including of fat `snafu::Whatever` vs thin `anyhow::Error`.
corrector_of_llvm_xray_stack_flame
Corrects the buggy output of `llvm-xray stack --stack-format=flame`.
emacs-modes
Emacs major modes that I made.
lexpr-rs
Rust Lisp expression parser and serializer
my-zfs-backup
Simple script and config for backing-up ZFS datasets.
safe_network
The Safe Network Core. API message definitions, routing and nodes, client core api.
snafu
Easily assign underlying errors into domain-specific errors while adding context
uzers-as-users
Library for Unix users and groups in Rust.