s

(★ 39)

No description available.

File Explorer

  • .gitignore
  • Cargo.lock
  • Cargo.toml
  • flake.lock
  • flake.nix
  • README.md

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Command Glossary

Commands referenced in this DOCs, explained below.

🔍

cargo binstall

View Details ▼

Install Rust binaries from CI artifacts.
Falls back to `cargo install` (from source code) if there are no binaries available.
Note: This is not a built-in Cargo command, you need to install it first.

cargo binstall {{package}}

Install a package from <https://crates.io>:

cargo binstall {{package}}@{{version}}

Install a specific version of a package (latest by default):

cargo binstall {{[-y|--no-confirm]}} {{package}}

Install a package and disable confirmation prompts:

🔍

cargo install

View Details ▼

Build and install a Rust binary.

cargo install {{package}}@{{version}}

Install a package from <https://crates.io> (the version is optional - latest by default):

cargo install --git {{repo_url}}

Install a package from the specified Git repository:

cargo install --git {{repo_url}} --{{branch|tag|rev}} {{branch_name|tag|commit_hash}}

Build from the specified branch/tag/commit when installing from a Git repository:

🔍

gh attestation

View Details ▼

Download and verify artifact attestations to ensure their integrity and provenance.

gh {{[at|attestation]}} download {{path/to/artifact.bin}} {{[-R|--repo]}} {{owner}}/{{repository}}

Download attestations for a local file associated with a specific repository:

gh {{[at|attestation]}} download oci://{{image_uri}} {{[-o|--owner]}} {{organization_name}}

Download attestations for an OCI container image associated with an organization:

gh {{[at|attestation]}} verify {{path/to/artifact.bin}} {{[-R|--repo]}} {{owner}}/{{repository}}

Verify a local artifact online against attestations from a specific repository:

🔍

gh release

View Details ▼

Manage GitHub releases.

gh release {{[ls|list]}}

List releases in a GitHub repository, limited to 30 items:

gh release view {{tag}}

Display information about a specific release:

gh release {{[new|create]}} {{tag}}

Create a new release:

🔍

mise

View Details ▼

Manage language runtimes like Node.js, Python, Ruby, Go, Java, etc and various tools.

mise plugins list-all

List all available plugins:

mise plugins add {{name}}

Install a plugin:

mise ls-remote {{name}}

List runtime versions available for install:

🔍

nix profile

View Details ▼

Install, update, and remove packages from Nix profiles.

nix profile add {{nixpkgs#pkg1 nixpkgs#pkg2 ...}}

Install packages from nixpkgs into the default profile:

nix profile add {{github:owner/repo/pkg}} --profile {{path/to/directory}}

Install a package from a flake on GitHub into a custom profile:

nix profile list

List packages currently installed in the default profile:

// repository documentation