main
oryxis-nix
Nix flake packaging Oryxis — a modern SSH client built entirely in Rust.
Usage
Run it:
nix run
Build it:
nix build
Add to a flake:
{
inputs.oryxis.url = "git+https://gitea.tngl.eu/ales/oryxis-nix";
}
The package output is packages.<system>.oryxis (also the default), for
x86_64-linux and aarch64-linux.
Updating
To bump to a new upstream release, edit package.nix:
-
Set
versionto the new tag (without thevprefix). -
Refresh both
hashvalues:nix-prefetch-url --type sha256 https://github.com/wilsonglasser/oryxis/releases/download/v<version>/oryxis-linux-x86_64.tar.gz | xargs nix hash convert --hash-algo sha256 nix-prefetch-url --type sha256 https://github.com/wilsonglasser/oryxis/releases/download/v<version>/oryxis-linux-aarch64.tar.gz | xargs nix hash convert --hash-algo sha256 -
nix buildto verify.
Languages
Nix
100%