diff --git a/pkgs/tools/misc/bonk/default.nix b/pkgs/tools/misc/bonk/default.nix new file mode 100644 index 00000000000..e7dab4f657e --- /dev/null +++ b/pkgs/tools/misc/bonk/default.nix @@ -0,0 +1,26 @@ +{ lib +, rustPlatform +, fetchFromGitHub +}: + +rustPlatform.buildRustPackage rec { + pname = "bonk"; + version = "0.3.2"; + + src = fetchFromGitHub { + owner = "elliot40404"; + repo = "bonk"; + rev = "v${version}"; + hash = "sha256-Y6Hia+B7kIvdvpuZwWGJBsn+pOBmMynXai4KWkNs4ck="; + }; + + cargoHash = "sha256-XphSjB49zFB3zXYpdjjcVRdTAW2Bvg91aZkxDLvFy3M="; + + meta = { + description = "The blazingly fast touch alternative written in Rust"; + homepage = "https://github.com/elliot40404/bonk"; + license = lib.licenses.mit; + mainProgram = "bonk"; + maintainers = with lib.maintainers; [ dit7ya ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b3f69dc9574..3019e7f07e8 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4322,6 +4322,8 @@ with pkgs; buildpack = callPackage ../development/tools/buildpack { }; + bonk = callPackage ../tools/misc/bonk { }; + bottom-rs = callPackage ../tools/misc/bottom-rs { }; bsp-layout = callPackage ../tools/misc/bsp-layout { };