Skip to content

cull-os/carcass

Repository files navigation

Carcass

Monorepo for all things related to the Cull operating system. Canonically on rad:z2AeopTVY58JJSJC3zroqEV5T3pNp.

Projects

  • auxvec: Auxiliary vector (auxv) reader and modifier.
  • cab: A dynamic, cacheable language (WIP).
  • dup: Cheap clone trait for distinguishing expensive clones from things that should have been Copy.
  • route67: True Mesh VPN.
  • ust: Universal styling (WIP).

Contributing

All contributors must follow the Code of Conduct.

License

This project is subject to the terms of the Immutable Software License, edition ee1e96f741ba9e18.

You can verify the notice's integrity using this POSIX shell function:

verify() {
  hash="$1";
  file="$2";

  [ $(sed "s/$hash/HASH-PLACEHOLDER/g" "$file" | sha256sum | head --bytes 16) = "$hash" ] && echo true || echo false;
}

Or this Nushell function:

def verify [ hash: string, file: path ]: nothing -> bool {
  open $file
  | str replace --all $hash "HASH-PLACEHOLDER"
  | hash sha256
  | str substring 0..<16
  | $in == $hash
}

And then by running verify <edition-noted-above> LICENSE.md

About

The Cull monorepository.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Contributors